From 3485787ba7cb29004e0b1ed24b971a349dfb9d68 Mon Sep 17 00:00:00 2001 From: larapoves Date: Mon, 20 May 2024 20:28:21 +0200 Subject: [PATCH] correct memory lane --- docs/images/control/profiling.png | Bin 77485 -> 77522 bytes src/configcarla.py | 76 +- src/follow_lane.py | 1 - src/profiling/times/follow_lane.txt | 6714 ++++++++++++++------------- 4 files changed, 3520 insertions(+), 3271 deletions(-) diff --git a/docs/images/control/profiling.png b/docs/images/control/profiling.png index 1ef1bb66d1b6604dd7407c8376796a3a3c27618e..8b0a57bf1c24eac8956b2219d9598f1efd8c5799 100644 GIT binary patch literal 77522 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 z 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 RONB3kF%$L9j+(#ee*kaFQ{(^u diff --git a/src/configcarla.py b/src/configcarla.py index 16ea23d..9885c0d 100644 --- a/src/configcarla.py +++ b/src/configcarla.py @@ -19,6 +19,7 @@ SEG_TO_NANOSEG = 1000000000 SIZE_CAMERA = 512 +SIZE_MEM = 5 # Type CAMERA = 1 @@ -105,8 +106,6 @@ def __init__(self, size:tuple[int, int], init:tuple[int, int], sensor:carla.Sens self.__size_text = 20 self.__deviation = 0 self.__road_percentage = 0 - self.__threshold_road = 90.0 - self.__threshold_lane = 0.5 self.__seg = seg if seg: @@ -120,11 +119,17 @@ def __init__(self, size:tuple[int, int], init:tuple[int, int], sensor:carla.Sens file = '/home/alumnos/lara/carla_lane_detector/examples/fastai_torch_lane_detector_model.pth' self.__lane_model = torch.load(file) self.__lane_model.eval() - + + # Constants + self.__threshold_road_per = 90.0 + self.__threshold_lane_mask = 0.05 self.__ymin_lane = 275 - self.__coefficients = np.zeros((5, 2, 2), dtype=float) + self.__angle_lane = 10 + self.__mem_max = 5 - self.__mem_max = 6 + # Initialize + self.__coefficients = np.zeros((SIZE_MEM, 2, 3), dtype=float) + self.__count_coef = [0, 0] # Not use until having 5 measurements self.__count_mem_road = 0 self.__count_mem_lane = [0, 0] @@ -141,36 +146,41 @@ def __init__(self, size:tuple[int, int], init:tuple[int, int], sensor:carla.Sens if init_extra != None: self.__rect_extra = sub_screen.get_rect(topleft=init_extra) - def __mask_lane(self, mask:list, index:int): + def __mask_lane(self, mask:list, index:int, canvas): assert self.__count_mem_lane[index] < self.__mem_max, "Lane not found" mask = mask[:, :512] - index_mask = np.where(mask > self.__threshold_lane) + index_mask = np.where(mask > self.__threshold_lane_mask) # Memory lane if len(index_mask[0]) < 10: self.__count_mem_lane[index] += 1 - return self.__coefficients[-1, index, :] + return self.__coefficients[-1, index, 0:2] else: self.__count_mem_lane[index] = 0 # Linear regression coefficients = np.polyfit(index_mask[0], index_mask[1], 1) - # Check sign of the slope - signs = np.sign(self.__coefficients[:, index, 0]) - neg = np.sum(signs == -1.0) > len(signs) / 2 - if (np.sign(coefficients[0]) > 0 and neg) or (np.sign(coefficients[0]) < 0 and not neg): - coef_ret = self.__coefficients[-1, index, :] - else: - coef_ret = coefficients - + # Check measure + mean = np.mean(self.__coefficients[:, index, 2]) + angle = math.degrees(math.atan(coefficients[0])) % 180 + if abs(mean - angle) > self.__angle_lane and self.__count_coef[index] >= SIZE_MEM: + self.__count_mem_lane[index] += 1 + return self.__coefficients[-1, index, 0:2] + elif self.__count_coef[index] >= SIZE_MEM: + self.__count_mem_lane[index] = 0 + # Update memory for i in range(len(self.__coefficients) - 1): self.__coefficients[i, index, :] = self.__coefficients[i + 1, index, :] - self.__coefficients[-1, index, :] = coefficients + self.__coefficients[-1, index, 0:2] = coefficients + self.__coefficients[-1, index, 2] = angle - return coef_ret + # Update count + self.__count_coef[index] += 1 + + return self.__coefficients[-1, index, 0:2] def __detect_lane(self, data:list, canvas:list, mask:list): init_time = time.time_ns() @@ -190,8 +200,8 @@ def __detect_lane(self, data:list, canvas:list, mask:list): init_time = time.time_ns() _, left_mask, right_mask = model_output[0] - coef_left = self.__mask_lane(mask=left_mask, index=LEFT_LANE) - coef_right = self.__mask_lane(mask=right_mask, index=RIGHT_LANE) + coef_left = self.__mask_lane(mask=left_mask, index=LEFT_LANE, canvas=canvas) + coef_right = self.__mask_lane(mask=right_mask, index=RIGHT_LANE, canvas=canvas) count_x = count_y = 0 count_total = count_road = 0 @@ -225,7 +235,7 @@ def __detect_lane(self, data:list, canvas:list, mask:list): # Calculate road porcentage self.__road_percentage = count_road / count_total * 100 - if self.__road_percentage < self.__threshold_road: + if self.__road_percentage < self.__threshold_road_per: self.__count_mem_road += 1 assert self.__count_mem_road < self.__mem_max, "Low percentage of lane" else: @@ -325,30 +335,6 @@ def get_deviation(self): def get_road_percentage(self): return self.__road_percentage - - def get_threshold_lane(self): - return self.__threshold_lane - - def set_threshold_lane(self, threshold:float): - self.__threshold_lane = max(0.0, min(threshold, 1.0)) - - def set_ymin_lane(self, ymin:int): - self.__ymin_lane = min(max(ymin, 0), SIZE_CAMERA - 1) - - def get_ymin_lane(self): - return self.__ymin_lane - - def get_mem_max_lane(self): - return self.__mem_max - - def set_mem_max_lane(self, men:int): - self.__mem_max = men - - def get_threshold_road(self): - return self.__threshold_road - - def set_threshold_road(self, per:float): - self.__threshold_road = max(0.0, min(100.0, per)) class Lidar(Sensor): def __init__(self, size:tuple[int, int], init:tuple[int, int], sensor:carla.Sensor, scale:int, diff --git a/src/follow_lane.py b/src/follow_lane.py index bd3ff35..5ab26bb 100644 --- a/src/follow_lane.py +++ b/src/follow_lane.py @@ -19,7 +19,6 @@ def main(client:carla.Client, screen:pygame.Surface, town:str, transform:carla.T camera = sensors.add_camera_rgb(size_rect=(SIZE_CAMERA, SIZE_CAMERA), transform=driver_transform, seg=True, text='Driver view', init_extra=(SIZE_CAMERA, 0), lane=True, canvas_seg=False) - camera.set_threshold_lane(0.05) world_transform = carla.Transform(carla.Location(z=2.5, x=-4.75), carla.Rotation(roll=90.0)) sensors.add_camera_rgb(size_rect=(SIZE_CAMERA, SIZE_CAMERA), init=(0, 0), diff --git a/src/profiling/times/follow_lane.txt b/src/profiling/times/follow_lane.txt index f4e5980..71763b8 100644 --- a/src/profiling/times/follow_lane.txt +++ b/src/profiling/times/follow_lane.txt @@ -1,3240 +1,3504 @@ -Camera init: 267407 ns -Seg init: 1652962 ns -Seg prediction: 56994583 ns -Seg get mask: 550504 ns -Lane init: 4014176 -Lane prediction: 10955030 -Lane detection: 4338092 ns -Lane cm%: 44309 ns -Seg camera show: 2966007 ns -Camera init: 297927 ns -Camera show: 2529572 ns -Sensors FPS + flip: 1816980 ns -Camera init: 260527 ns -Seg init: 1730961 ns -Seg prediction: 56477160 ns -Seg get mask: 551264 ns -Lane init: 4424602 -Lane prediction: 8722914 -Lane detection: 4317003 ns -Lane cm%: 43489 ns -Seg camera show: 2877939 ns -Camera init: 285347 ns -Camera show: 2517712 ns -Sensors FPS + flip: 1834410 ns -Camera init: 301987 ns -Seg init: 1685891 ns -Seg prediction: 56855615 ns -Seg get mask: 556024 ns -Lane init: 3424933 -Lane prediction: 8456657 -Lane detection: 4358102 ns -Lane cm%: 43729 ns -Seg camera show: 2831339 ns -Camera init: 282177 ns -Camera show: 2558152 ns -Sensors FPS + flip: 1942358 ns -Camera init: 294247 ns -Seg init: 1674701 ns -Seg prediction: 59372818 ns -Seg get mask: 526914 ns -Lane init: 3358182 -Lane prediction: 8607126 -Lane detection: 4336362 ns -Lane cm%: 44430 ns -Seg camera show: 2902779 ns -Camera init: 285277 ns -Camera show: 2533482 ns -Sensors FPS + flip: 2293355 ns -Camera init: 274117 ns -Seg init: 1695331 ns -Seg prediction: 54145365 ns -Seg get mask: 809091 ns -Lane init: 5023725 -Lane prediction: 12186525 -Lane detection: 4279103 ns -Lane cm%: 44820 ns -Seg camera show: 2828479 ns -Camera init: 303057 ns -Camera show: 2514033 ns -Sensors FPS + flip: 2622302 ns -Camera init: 264587 ns -Seg init: 1726411 ns -Seg prediction: 55809966 ns -Seg get mask: 670643 ns -Lane init: 3077296 -Lane prediction: 8627956 -Lane detection: 4461271 ns -Lane cm%: 44880 ns -Seg camera show: 3334163 ns -Camera init: 332997 ns -Camera show: 2951197 ns -Sensors FPS + flip: 3427303 ns -Camera init: 539804 ns -Seg init: 2583002 ns -Seg prediction: 57677506 ns -Seg get mask: 951960 ns -Lane init: 3644300 -Lane prediction: 8423718 -Lane detection: 4296963 ns +Camera init: 402719 ns +Seg init: 2028330 ns +Seg prediction: 58382897 ns +Seg get mask: 715386 ns +Lane init: 1942071 +Lane prediction: 10855391 +Lane detection: 4051492 ns +Lane cm%: 46400 ns +Seg camera show: 2782307 ns +Camera init: 695687 ns +Camera show: 2515758 ns +Sensors FPS + flip: 4591979 ns +Camera init: 321278 ns +Seg init: 1661883 ns +Seg prediction: 59160282 ns +Seg get mask: 494968 ns +Lane init: 1543553 +Lane prediction: 10476643 +Lane detection: 3978082 ns +Lane cm%: 44680 ns +Seg camera show: 2671438 ns +Camera init: 331658 ns +Camera show: 2438879 ns +Sensors FPS + flip: 2466439 ns +Camera init: 332838 ns +Seg init: 1672583 ns +Seg prediction: 60159188 ns +Seg get mask: 506287 ns +Lane init: 1604363 +Lane prediction: 10447513 +Lane detection: 4040951 ns +Lane cm%: 46680 ns +Seg camera show: 2704978 ns +Camera init: 364558 ns +Camera show: 2460899 ns +Sensors FPS + flip: 2502679 ns +Camera init: 335139 ns +Seg init: 1689153 ns +Seg prediction: 61708960 ns +Seg get mask: 958226 ns +Lane init: 1721253 +Lane prediction: 10783322 +Lane detection: 4124812 ns +Lane cm%: 44350 ns +Seg camera show: 2718647 ns +Camera init: 838726 ns +Camera show: 2455229 ns +Sensors FPS + flip: 4944188 ns +Camera init: 362138 ns +Seg init: 2381399 ns +Seg prediction: 68191022 ns +Seg get mask: 264869 ns +Lane init: 1748342 +Lane prediction: 11777577 +Lane detection: 3905592 ns +Lane cm%: 45930 ns +Seg camera show: 2759867 ns +Camera init: 328198 ns +Camera show: 2415380 ns +Sensors FPS + flip: 1804152 ns +Camera init: 349618 ns +Seg init: 1657543 ns +Seg prediction: 57811959 ns +Seg get mask: 256709 ns +Lane init: 1690303 +Lane prediction: 10042224 +Lane detection: 5575765 ns +Lane cm%: 43990 ns +Seg camera show: 2647238 ns +Camera init: 360498 ns +Camera show: 2472629 ns +Sensors FPS + flip: 2132320 ns +Camera init: 360709 ns +Seg init: 1650223 ns +Seg prediction: 61139094 ns +Seg get mask: 263239 ns +Lane init: 1852561 +Lane prediction: 10944591 +Lane detection: 3908193 ns +Lane cm%: 43640 ns +Seg camera show: 2670437 ns +Camera init: 377599 ns +Camera show: 2447219 ns +Sensors FPS + flip: 2032101 ns +Camera init: 366418 ns +Seg init: 1655733 ns +Seg prediction: 59635630 ns +Seg get mask: 276058 ns +Lane init: 1656293 +Lane prediction: 10114394 +Lane detection: 3880083 ns +Lane cm%: 43480 ns +Seg camera show: 2756157 ns +Camera init: 355419 ns +Camera show: 2696658 ns +Sensors FPS + flip: 3677313 ns +Camera init: 715717 ns +Seg init: 4669089 ns +Seg prediction: 63971120 ns +Seg get mask: 260739 ns +Lane init: 1912792 +Lane prediction: 10312613 +Lane detection: 3907732 ns +Lane cm%: 43830 ns +Seg camera show: 2798317 ns +Camera init: 309579 ns +Camera show: 2402459 ns +Sensors FPS + flip: 1879621 ns +Camera init: 299059 ns +Seg init: 1591873 ns +Seg prediction: 60221588 ns +Seg get mask: 253108 ns +Lane init: 1850422 +Lane prediction: 10257193 +Lane detection: 3936853 ns +Lane cm%: 44829 ns +Seg camera show: 2709478 ns +Camera init: 435418 ns +Camera show: 2716278 ns +Sensors FPS + flip: 2540648 ns +Camera init: 348399 ns +Seg init: 1640472 ns +Seg prediction: 59974859 ns +Seg get mask: 247099 ns +Lane init: 1839912 +Lane prediction: 11241369 +Lane detection: 4248301 ns +Lane cm%: 51179 ns +Seg camera show: 2774338 ns +Camera init: 706856 ns +Camera show: 2467099 ns +Sensors FPS + flip: 3952772 ns +Camera init: 361318 ns +Seg init: 1707153 ns +Seg prediction: 59406471 ns +Seg get mask: 268439 ns +Lane init: 1820652 +Lane prediction: 10017225 +Lane detection: 4149901 ns +Lane cm%: 57350 ns +Seg camera show: 3495194 ns +Camera init: 413998 ns +Camera show: 2876837 ns +Sensors FPS + flip: 2381270 ns +Camera init: 282229 ns +Seg init: 1708302 ns +Seg prediction: 59078923 ns +Seg get mask: 248148 ns +Lane init: 1736203 +Lane prediction: 10352093 +Lane detection: 3981072 ns +Lane cm%: 42920 ns +Seg camera show: 2637528 ns +Camera init: 360148 ns +Camera show: 2453979 ns +Sensors FPS + flip: 2205910 ns +Camera init: 338648 ns +Seg init: 1629193 ns +Seg prediction: 60756915 ns +Seg get mask: 255039 ns +Lane init: 1923892 +Lane prediction: 10556432 +Lane detection: 3910692 ns +Lane cm%: 42390 ns +Seg camera show: 2828407 ns +Camera init: 335198 ns +Camera show: 2458739 ns +Sensors FPS + flip: 1976941 ns +Camera init: 380398 ns +Seg init: 1742022 ns +Seg prediction: 57529371 ns +Seg get mask: 240189 ns +Lane init: 1807432 +Lane prediction: 7887904 +Lane detection: 3869763 ns +Lane cm%: 62370 ns +Seg camera show: 2635708 ns +Camera init: 338289 ns +Camera show: 2436219 ns +Sensors FPS + flip: 1815352 ns +Camera init: 1049505 ns +Seg init: 1657423 ns +Seg prediction: 61050774 ns +Seg get mask: 244309 ns +Lane init: 1863401 +Lane prediction: 10467753 +Lane detection: 4281170 ns +Lane cm%: 42980 ns +Seg camera show: 2667368 ns +Camera init: 338938 ns +Camera show: 2447259 ns +Sensors FPS + flip: 2089211 ns +Camera init: 284288 ns +Seg init: 1738892 ns +Seg prediction: 58704585 ns +Seg get mask: 383828 ns +Lane init: 2131321 +Lane prediction: 8299152 +Lane detection: 3861293 ns +Lane cm%: 42749 ns +Seg camera show: 2633498 ns +Camera init: 420888 ns +Camera show: 2459379 ns +Sensors FPS + flip: 2119901 ns +Camera init: 356219 ns +Seg init: 1638772 ns +Seg prediction: 58829854 ns +Seg get mask: 379359 ns +Lane init: 1655282 +Lane prediction: 10388423 +Lane detection: 3932922 ns +Lane cm%: 45720 ns +Seg camera show: 2806017 ns +Camera init: 396808 ns +Camera show: 2468499 ns +Sensors FPS + flip: 3790333 ns +Camera init: 445438 ns +Seg init: 1649483 ns +Seg prediction: 59042373 ns +Seg get mask: 268868 ns +Lane init: 1795422 +Lane prediction: 10215884 +Lane detection: 3869583 ns +Lane cm%: 43970 ns +Seg camera show: 2649918 ns +Camera init: 450318 ns +Camera show: 2479008 ns +Sensors FPS + flip: 2131901 ns +Camera init: 424738 ns +Seg init: 1650362 ns +Seg prediction: 61313302 ns +Seg get mask: 269249 ns +Lane init: 1766582 +Lane prediction: 10354614 +Lane detection: 3965132 ns +Lane cm%: 43240 ns +Seg camera show: 2625288 ns +Camera init: 333278 ns +Camera show: 2467389 ns +Sensors FPS + flip: 2107590 ns +Camera init: 286909 ns +Seg init: 1672292 ns +Seg prediction: 58729595 ns +Seg get mask: 356298 ns +Lane init: 2233590 +Lane prediction: 10217114 +Lane detection: 4271570 ns +Lane cm%: 44720 ns +Seg camera show: 2711118 ns +Camera init: 370678 ns +Camera show: 2462219 ns +Sensors FPS + flip: 2279379 ns +Camera init: 322268 ns +Seg init: 1631263 ns +Seg prediction: 61083914 ns +Seg get mask: 263699 ns +Lane init: 1762583 +Lane prediction: 10484452 +Lane detection: 3924312 ns +Lane cm%: 42600 ns +Seg camera show: 2638098 ns +Camera init: 364378 ns +Camera show: 2452089 ns +Sensors FPS + flip: 1935901 ns +Camera init: 368268 ns +Seg init: 1659633 ns +Seg prediction: 110797409 ns +Seg get mask: 230559 ns +Lane init: 1548333 +Lane prediction: 10307094 +Lane detection: 3961742 ns +Lane cm%: 46019 ns +Seg camera show: 2710278 ns +Camera init: 364328 ns +Camera show: 2742148 ns +Sensors FPS + flip: 2676528 ns +Camera init: 387478 ns +Seg init: 1717813 ns +Seg prediction: 62754577 ns +Seg get mask: 764426 ns +Lane init: 1856672 +Lane prediction: 10321713 +Lane detection: 3960222 ns +Lane cm%: 43260 ns +Seg camera show: 2659208 ns +Camera init: 356708 ns +Camera show: 2443029 ns +Sensors FPS + flip: 2225770 ns +Camera init: 380709 ns +Seg init: 1683622 ns +Seg prediction: 58749705 ns +Seg get mask: 564967 ns +Lane init: 1730962 +Lane prediction: 10468323 +Lane detection: 3896612 ns +Lane cm%: 43430 ns +Seg camera show: 2666948 ns +Camera init: 361538 ns +Camera show: 2463989 ns +Sensors FPS + flip: 1908481 ns +Camera init: 318478 ns +Seg init: 1656923 ns +Seg prediction: 58370516 ns +Seg get mask: 1024255 ns +Lane init: 2001641 +Lane prediction: 10130604 +Lane detection: 4409110 ns +Lane cm%: 45320 ns +Seg camera show: 2681708 ns +Camera init: 406368 ns +Camera show: 2445599 ns +Sensors FPS + flip: 2045150 ns +Camera init: 346789 ns +Seg init: 1639432 ns +Seg prediction: 61175483 ns +Seg get mask: 557958 ns +Lane init: 1662172 +Lane prediction: 10348154 +Lane detection: 3890423 ns +Lane cm%: 43139 ns +Seg camera show: 2639748 ns +Camera init: 355179 ns +Camera show: 2458698 ns +Sensors FPS + flip: 2048701 ns +Camera init: 330749 ns +Seg init: 1639672 ns +Seg prediction: 69792255 ns +Seg get mask: 632647 ns +Lane init: 1620703 +Lane prediction: 10173724 +Lane detection: 3881472 ns +Lane cm%: 42890 ns +Seg camera show: 2610988 ns +Camera init: 359548 ns +Camera show: 2450419 ns +Sensors FPS + flip: 2154330 ns +Camera init: 280509 ns +Seg init: 1684282 ns +Seg prediction: 62833936 ns +Seg get mask: 611217 ns +Lane init: 1707383 +Lane prediction: 10244943 +Lane detection: 3865893 ns +Lane cm%: 42669 ns +Seg camera show: 6222662 ns +Camera init: 337419 ns +Camera show: 2454078 ns +Sensors FPS + flip: 1947472 ns +Camera init: 377058 ns +Seg init: 1637463 ns +Seg prediction: 59484161 ns +Seg get mask: 1126415 ns +Lane init: 3622504 +Lane prediction: 10424493 +Lane detection: 3896452 ns +Lane cm%: 44360 ns +Seg camera show: 2703538 ns +Camera init: 353818 ns +Camera show: 2457829 ns +Sensors FPS + flip: 2284069 ns +Camera init: 539998 ns +Seg init: 2334819 ns +Seg prediction: 62689127 ns +Seg get mask: 227119 ns +Lane init: 1725932 +Lane prediction: 10052554 +Lane detection: 3851643 ns +Lane cm%: 42650 ns +Seg camera show: 2638598 ns +Camera init: 316578 ns +Camera show: 2419830 ns +Sensors FPS + flip: 1746052 ns +Camera init: 321859 ns +Seg init: 1626722 ns +Seg prediction: 61420142 ns +Seg get mask: 320529 ns +Lane init: 3173805 +Lane prediction: 10553643 +Lane detection: 4025002 ns +Lane cm%: 43120 ns +Seg camera show: 3112846 ns +Camera init: 365619 ns +Camera show: 2470339 ns +Sensors FPS + flip: 2227259 ns +Camera init: 397368 ns +Seg init: 1754362 ns +Seg prediction: 57873088 ns +Seg get mask: 218299 ns +Lane init: 1742072 +Lane prediction: 10118335 +Lane detection: 3908652 ns +Lane cm%: 42990 ns +Seg camera show: 2649888 ns +Camera init: 372468 ns +Camera show: 2442109 ns +Sensors FPS + flip: 1865511 ns +Camera init: 328969 ns +Seg init: 1686962 ns +Seg prediction: 65178716 ns +Seg get mask: 279158 ns +Lane init: 1786752 +Lane prediction: 10290194 +Lane detection: 3908932 ns +Lane cm%: 42550 ns +Seg camera show: 2951726 ns +Camera init: 513298 ns +Camera show: 2489928 ns +Sensors FPS + flip: 1720223 ns +Camera init: 348288 ns +Seg init: 1723182 ns +Seg prediction: 58427076 ns +Seg get mask: 310769 ns +Lane init: 1877971 +Lane prediction: 11225559 +Lane detection: 3956472 ns +Lane cm%: 46950 ns +Seg camera show: 2695668 ns +Camera init: 688947 ns +Camera show: 2457949 ns +Sensors FPS + flip: 2936327 ns +Camera init: 896816 ns +Seg init: 3578024 ns +Seg prediction: 62692147 ns +Seg get mask: 518307 ns +Lane init: 1493713 +Lane prediction: 10454553 +Lane detection: 3964812 ns +Lane cm%: 47690 ns +Seg camera show: 2772097 ns +Camera init: 423368 ns +Camera show: 2415519 ns +Sensors FPS + flip: 2717228 ns +Camera init: 364998 ns +Seg init: 1656093 ns +Seg prediction: 62795706 ns +Seg get mask: 247579 ns +Lane init: 1746702 +Lane prediction: 10153034 +Lane detection: 3916342 ns +Lane cm%: 46250 ns +Seg camera show: 2779048 ns +Camera init: 330868 ns +Camera show: 2468139 ns +Sensors FPS + flip: 1812772 ns +Camera init: 452358 ns +Seg init: 1650213 ns +Seg prediction: 57190951 ns +Seg get mask: 249689 ns +Lane init: 1747912 +Lane prediction: 11312589 +Lane detection: 4321020 ns +Lane cm%: 43840 ns +Seg camera show: 2677128 ns +Camera init: 364548 ns +Camera show: 2510469 ns +Sensors FPS + flip: 1783552 ns +Camera init: 369258 ns +Seg init: 2021931 ns +Seg prediction: 59898419 ns +Seg get mask: 230669 ns +Lane init: 1758122 +Lane prediction: 9903855 +Lane detection: 3872473 ns +Lane cm%: 42469 ns +Seg camera show: 2644398 ns +Camera init: 358259 ns +Camera show: 2447429 ns +Sensors FPS + flip: 1717812 ns +Camera init: 564287 ns +Seg init: 2786587 ns +Seg prediction: 68694860 ns +Seg get mask: 283149 ns +Lane init: 1912191 +Lane prediction: 10910981 +Lane detection: 4274811 ns +Lane cm%: 47809 ns +Seg camera show: 2742598 ns +Camera init: 336288 ns +Camera show: 2456279 ns +Sensors FPS + flip: 1633363 ns +Camera init: 343358 ns +Seg init: 1728682 ns +Seg prediction: 57035733 ns +Seg get mask: 235219 ns +Lane init: 1685882 +Lane prediction: 10095024 +Lane detection: 3888742 ns Lane cm%: 42930 ns -Seg camera show: 2859108 ns -Camera init: 292446 ns -Camera show: 2481173 ns -Sensors FPS + flip: 2411253 ns -Camera init: 678123 ns -Seg init: 4250323 ns -Seg prediction: 59876902 ns -Seg get mask: 619793 ns -Lane init: 3307614 -Lane prediction: 8299109 -Lane detection: 4374192 ns -Lane cm%: 43219 ns -Seg camera show: 3086526 ns -Camera init: 280677 ns -Camera show: 2479093 ns -Sensors FPS + flip: 2649520 ns -Camera init: 259577 ns -Seg init: 1856570 ns -Seg prediction: 53539032 ns -Seg get mask: 493874 ns -Lane init: 3011197 -Lane prediction: 8990071 -Lane detection: 6622067 ns -Lane cm%: 45290 ns -Seg camera show: 3180645 ns -Camera init: 304427 ns -Camera show: 2425683 ns -Sensors FPS + flip: 3782859 ns -Camera init: 286837 ns -Seg init: 1908989 ns -Seg prediction: 60130700 ns -Seg get mask: 514944 ns -Lane init: 3706209 -Lane prediction: 8438748 -Lane detection: 4384422 ns -Lane cm%: 43429 ns -Seg camera show: 2837799 ns -Camera init: 278747 ns -Camera show: 2454123 ns -Sensors FPS + flip: 2201795 ns -Camera init: 436865 ns -Seg init: 2022188 ns -Seg prediction: 53367614 ns -Seg get mask: 532984 ns -Lane init: 3114266 -Lane prediction: 8402757 -Lane detection: 4391462 ns -Lane cm%: 43239 ns -Seg camera show: 2826159 ns -Camera init: 272907 ns -Camera show: 3104846 ns -Sensors FPS + flip: 3805178 ns -Camera init: 347366 ns -Seg init: 1597902 ns -Seg prediction: 57124753 ns -Seg get mask: 481535 ns -Lane init: 3313543 -Lane prediction: 8748314 -Lane detection: 4353072 ns -Lane cm%: 42630 ns -Seg camera show: 2857908 ns -Camera init: 297187 ns -Camera show: 2517262 ns -Sensors FPS + flip: 2102797 ns -Camera init: 430265 ns -Seg init: 2385664 ns -Seg prediction: 57881945 ns -Seg get mask: 490284 ns -Lane init: 3141446 -Lane prediction: 8487437 -Lane detection: 4464862 ns +Seg camera show: 2661688 ns +Camera init: 429228 ns +Camera show: 2476209 ns +Sensors FPS + flip: 1811432 ns +Camera init: 354909 ns +Seg init: 1700882 ns +Seg prediction: 60164278 ns +Seg get mask: 289019 ns +Lane init: 1725232 +Lane prediction: 11217419 +Lane detection: 3958012 ns +Lane cm%: 47940 ns +Seg camera show: 2768407 ns +Camera init: 391668 ns +Camera show: 2966337 ns +Sensors FPS + flip: 1985261 ns +Camera init: 384968 ns +Seg init: 1844402 ns +Seg prediction: 58345846 ns +Seg get mask: 230619 ns +Lane init: 1777012 +Lane prediction: 13462659 +Lane detection: 7371987 ns +Lane cm%: 75009 ns +Seg camera show: 4046532 ns +Camera init: 935536 ns +Camera show: 2498839 ns +Sensors FPS + flip: 2569538 ns +Camera init: 852186 ns +Seg init: 1764942 ns +Seg prediction: 63086354 ns +Seg get mask: 322059 ns +Lane init: 1858451 +Lane prediction: 10674833 +Lane detection: 3904402 ns +Lane cm%: 43880 ns +Seg camera show: 2707197 ns +Camera init: 364169 ns +Camera show: 2463939 ns +Sensors FPS + flip: 2326570 ns +Camera init: 499038 ns +Seg init: 1698223 ns +Seg prediction: 62301948 ns +Seg get mask: 247629 ns +Lane init: 1708812 +Lane prediction: 10210584 +Lane detection: 3904432 ns +Lane cm%: 43340 ns +Seg camera show: 2715468 ns +Camera init: 343449 ns +Camera show: 2504309 ns +Sensors FPS + flip: 2286750 ns +Camera init: 321478 ns +Seg init: 1644183 ns +Seg prediction: 58052907 ns +Seg get mask: 270919 ns +Lane init: 1770572 +Lane prediction: 10026845 +Lane detection: 3777442 ns Lane cm%: 42820 ns -Seg camera show: 2837079 ns -Camera init: 296556 ns -Camera show: 2515963 ns -Sensors FPS + flip: 2079727 ns -Camera init: 437665 ns -Seg init: 1572812 ns -Seg prediction: 58022633 ns -Seg get mask: 470195 ns -Lane init: 5916985 -Lane prediction: 8475277 -Lane detection: 4343502 ns -Lane cm%: 43729 ns -Seg camera show: 2822549 ns -Camera init: 294917 ns -Camera show: 2489462 ns -Sensors FPS + flip: 2138997 ns -Camera init: 277017 ns -Seg init: 1576053 ns -Seg prediction: 59425548 ns -Seg get mask: 276197 ns -Lane init: 3698009 -Lane prediction: 8980922 -Lane detection: 4340472 ns -Lane cm%: 44090 ns -Seg camera show: 2857689 ns -Camera init: 285137 ns -Camera show: 2528492 ns -Sensors FPS + flip: 2109817 ns -Camera init: 512994 ns -Seg init: 2281715 ns -Seg prediction: 60506636 ns -Seg get mask: 312217 ns -Lane init: 4041186 -Lane prediction: 8938411 -Lane detection: 4349373 ns -Lane cm%: 44309 ns -Seg camera show: 2862889 ns -Camera init: 285177 ns -Camera show: 2526412 ns -Sensors FPS + flip: 2079478 ns -Camera init: 281087 ns -Seg init: 1969878 ns -Seg prediction: 57077274 ns -Seg get mask: 265917 ns -Lane init: 3719689 -Lane prediction: 8490547 -Lane detection: 4348452 ns -Lane cm%: 42989 ns -Seg camera show: 2823489 ns -Camera init: 521074 ns -Camera show: 2809940 ns -Sensors FPS + flip: 2362354 ns -Camera init: 271877 ns -Seg init: 1852749 ns -Seg prediction: 53301395 ns -Seg get mask: 269607 ns -Lane init: 3038887 -Lane prediction: 8157930 -Lane detection: 4301233 ns -Lane cm%: 42439 ns -Seg camera show: 2798560 ns -Camera init: 286977 ns -Camera show: 2452463 ns -Sensors FPS + flip: 1989128 ns -Camera init: 259967 ns -Seg init: 1831210 ns -Seg prediction: 62075898 ns -Seg get mask: 275127 ns -Lane init: 3136916 -Lane prediction: 8920283 -Lane detection: 4968945 ns -Lane cm%: 46790 ns -Seg camera show: 2892279 ns -Camera init: 282787 ns -Camera show: 2574111 ns -Sensors FPS + flip: 2293915 ns -Camera init: 271817 ns -Seg init: 1779280 ns -Seg prediction: 56028106 ns -Seg get mask: 244578 ns -Lane init: 3340833 -Lane prediction: 8624895 -Lane detection: 4343673 ns -Lane cm%: 43699 ns -Seg camera show: 2900378 ns -Camera init: 294777 ns -Camera show: 2523702 ns -Sensors FPS + flip: 1744361 ns -Camera init: 324607 ns -Seg init: 2355954 ns -Seg prediction: 58213861 ns -Seg get mask: 472305 ns -Lane init: 6800625 -Lane prediction: 9039421 -Lane detection: 4268353 ns -Lane cm%: 42240 ns -Seg camera show: 2844319 ns -Camera init: 292337 ns -Camera show: 2615121 ns -Sensors FPS + flip: 2003998 ns -Camera init: 506134 ns -Seg init: 1834690 ns -Seg prediction: 61349416 ns -Seg get mask: 298427 ns -Lane init: 3651190 -Lane prediction: 9944491 -Lane detection: 4682718 ns -Lane cm%: 48130 ns -Seg camera show: 3672249 ns -Camera init: 512694 ns -Camera show: 2609362 ns -Sensors FPS + flip: 1807140 ns -Camera init: 253957 ns -Seg init: 2287765 ns -Seg prediction: 58123353 ns -Seg get mask: 278417 ns -Lane init: 3624651 -Lane prediction: 8690184 -Lane detection: 4298713 ns -Lane cm%: 42489 ns -Seg camera show: 2843379 ns -Camera init: 283167 ns -Camera show: 2492493 ns -Sensors FPS + flip: 2260576 ns -Camera init: 288167 ns -Seg init: 1585262 ns -Seg prediction: 61171830 ns -Seg get mask: 296297 ns -Lane init: 4325083 -Lane prediction: 8660975 -Lane detection: 4508040 ns -Lane cm%: 42010 ns -Seg camera show: 2861198 ns -Camera init: 321826 ns -Camera show: 2561342 ns -Sensors FPS + flip: 2506683 ns -Camera init: 321236 ns -Seg init: 1810190 ns -Seg prediction: 52932109 ns -Seg get mask: 259027 ns -Lane init: 2907778 -Lane prediction: 8143621 -Lane detection: 4325322 ns +Seg camera show: 2619518 ns +Camera init: 333759 ns +Camera show: 2374679 ns +Sensors FPS + flip: 1704372 ns +Camera init: 314109 ns +Seg init: 1597563 ns +Seg prediction: 59236522 ns +Seg get mask: 355768 ns +Lane init: 1809552 +Lane prediction: 10790671 +Lane detection: 3888183 ns +Lane cm%: 44659 ns +Seg camera show: 2702198 ns +Camera init: 725557 ns +Camera show: 2463359 ns +Sensors FPS + flip: 2391619 ns +Camera init: 599117 ns +Seg init: 1722773 ns +Seg prediction: 59989879 ns +Seg get mask: 264288 ns +Lane init: 1743782 +Lane prediction: 10132185 +Lane detection: 3940113 ns +Lane cm%: 44549 ns +Seg camera show: 2738428 ns +Camera init: 356508 ns +Camera show: 2542849 ns +Sensors FPS + flip: 1803222 ns +Camera init: 450158 ns +Seg init: 1759882 ns +Seg prediction: 62500608 ns +Seg get mask: 251939 ns +Lane init: 1726292 +Lane prediction: 9905535 +Lane detection: 3961022 ns +Lane cm%: 43380 ns +Seg camera show: 2675448 ns +Camera init: 311678 ns +Camera show: 2404589 ns +Sensors FPS + flip: 3635144 ns +Camera init: 362339 ns +Seg init: 2855348 ns +Seg prediction: 61267243 ns +Seg get mask: 318028 ns +Lane init: 1866452 +Lane prediction: 10603672 +Lane detection: 3647393 ns +Lane cm%: 45090 ns +Seg camera show: 2694878 ns +Camera init: 361348 ns +Camera show: 2434960 ns +Sensors FPS + flip: 1649772 ns +Camera init: 354019 ns +Seg init: 1645802 ns +Seg prediction: 58283466 ns +Seg get mask: 255809 ns +Lane init: 1712662 +Lane prediction: 9896605 +Lane detection: 3667134 ns +Lane cm%: 44180 ns +Seg camera show: 2671588 ns +Camera init: 356548 ns +Camera show: 2490409 ns +Sensors FPS + flip: 2383089 ns +Camera init: 872386 ns +Seg init: 2263820 ns +Seg prediction: 56889232 ns +Seg get mask: 233139 ns +Lane init: 1740902 +Lane prediction: 9826826 +Lane detection: 3611294 ns +Lane cm%: 43340 ns +Seg camera show: 2639828 ns +Camera init: 346278 ns +Camera show: 2434829 ns +Sensors FPS + flip: 1867752 ns +Camera init: 267829 ns +Seg init: 1695343 ns +Seg prediction: 60305877 ns +Seg get mask: 524058 ns +Lane init: 2169280 +Lane prediction: 9870615 +Lane detection: 3614174 ns +Lane cm%: 46209 ns +Seg camera show: 2627248 ns +Camera init: 360319 ns +Camera show: 2445909 ns +Sensors FPS + flip: 1877671 ns +Camera init: 460078 ns +Seg init: 1876821 ns +Seg prediction: 60117799 ns +Seg get mask: 522357 ns +Lane init: 1776932 +Lane prediction: 11733007 +Lane detection: 3992792 ns +Lane cm%: 47740 ns +Seg camera show: 2764617 ns +Camera init: 562097 ns +Camera show: 2470679 ns +Sensors FPS + flip: 2271670 ns +Camera init: 300219 ns +Seg init: 1604173 ns +Seg prediction: 108922947 ns +Seg get mask: 555977 ns +Lane init: 1758172 +Lane prediction: 11999007 +Lane detection: 3669753 ns +Lane cm%: 46380 ns +Seg camera show: 2674938 ns +Camera init: 304748 ns +Camera show: 2395159 ns +Sensors FPS + flip: 1489504 ns +Camera init: 352549 ns +Seg init: 1622363 ns +Seg prediction: 56427514 ns +Seg get mask: 646718 ns +Lane init: 1659412 +Lane prediction: 10388883 +Lane detection: 3710723 ns +Lane cm%: 43360 ns +Seg camera show: 2652248 ns +Camera init: 326948 ns +Camera show: 2469109 ns +Sensors FPS + flip: 2379869 ns +Camera init: 282519 ns +Seg init: 1693373 ns +Seg prediction: 60421327 ns +Seg get mask: 618088 ns +Lane init: 1750352 +Lane prediction: 11125069 +Lane detection: 3715873 ns +Lane cm%: 43560 ns +Seg camera show: 2697898 ns +Camera init: 355418 ns +Camera show: 2404059 ns +Sensors FPS + flip: 1919012 ns +Camera init: 281939 ns +Seg init: 1613873 ns +Seg prediction: 60824885 ns +Seg get mask: 640497 ns +Lane init: 1493163 +Lane prediction: 11193419 +Lane detection: 3787463 ns +Lane cm%: 43570 ns +Seg camera show: 2676588 ns +Camera init: 331568 ns +Camera show: 2390819 ns +Sensors FPS + flip: 1873012 ns +Camera init: 314969 ns +Seg init: 1602902 ns +Seg prediction: 64309830 ns +Seg get mask: 719256 ns +Lane init: 1451564 +Lane prediction: 11149299 +Lane detection: 3807883 ns +Lane cm%: 43760 ns +Seg camera show: 2646868 ns +Camera init: 351978 ns +Camera show: 2448379 ns +Sensors FPS + flip: 1874081 ns +Camera init: 335279 ns +Seg init: 1659172 ns +Seg prediction: 58192387 ns +Seg get mask: 578237 ns +Lane init: 1684083 +Lane prediction: 10738981 +Lane detection: 4013222 ns +Lane cm%: 45400 ns +Seg camera show: 2699427 ns +Camera init: 355749 ns +Camera show: 2483108 ns +Sensors FPS + flip: 2731958 ns +Camera init: 428638 ns +Seg init: 2150591 ns +Seg prediction: 61848160 ns +Seg get mask: 640007 ns +Lane init: 1816652 +Lane prediction: 10728181 +Lane detection: 4029422 ns +Lane cm%: 44470 ns +Seg camera show: 2736327 ns +Camera init: 329949 ns +Camera show: 2442379 ns +Sensors FPS + flip: 1913362 ns +Camera init: 299858 ns +Seg init: 1690873 ns +Seg prediction: 58370775 ns +Seg get mask: 659597 ns +Lane init: 1497793 +Lane prediction: 11362319 +Lane detection: 3904223 ns +Lane cm%: 43020 ns +Seg camera show: 2774777 ns +Camera init: 350568 ns +Camera show: 2453679 ns +Sensors FPS + flip: 1818742 ns +Camera init: 313538 ns +Seg init: 1641973 ns +Seg prediction: 59735809 ns +Seg get mask: 509558 ns +Lane init: 1778152 +Lane prediction: 10277604 +Lane detection: 3953622 ns +Lane cm%: 43380 ns +Seg camera show: 2742897 ns +Camera init: 382439 ns +Camera show: 2475798 ns +Sensors FPS + flip: 1780202 ns +Camera init: 314339 ns +Seg init: 1657682 ns +Seg prediction: 57419540 ns +Seg get mask: 760407 ns +Lane init: 2016101 +Lane prediction: 10817921 +Lane detection: 3924362 ns +Lane cm%: 45120 ns +Seg camera show: 2694208 ns +Camera init: 670027 ns +Camera show: 2423459 ns +Sensors FPS + flip: 3223355 ns +Camera init: 499247 ns +Seg init: 1641273 ns +Seg prediction: 61098604 ns +Seg get mask: 590717 ns +Lane init: 1708572 +Lane prediction: 10088415 +Lane detection: 3882272 ns Lane cm%: 42470 ns -Seg camera show: 2783879 ns -Camera init: 287447 ns -Camera show: 2484512 ns -Sensors FPS + flip: 2347925 ns -Camera init: 274167 ns -Seg init: 1595523 ns -Seg prediction: 58310301 ns -Seg get mask: 270127 ns -Lane init: 3792218 -Lane prediction: 8548597 -Lane detection: 4362743 ns -Lane cm%: 44989 ns -Seg camera show: 2839879 ns -Camera init: 286116 ns -Camera show: 2495333 ns -Sensors FPS + flip: 2552302 ns -Camera init: 274087 ns -Seg init: 1602642 ns -Seg prediction: 60830443 ns -Seg get mask: 277437 ns -Lane init: 2904208 -Lane prediction: 8150081 -Lane detection: 4798427 ns -Lane cm%: 41370 ns -Seg camera show: 2818930 ns -Camera init: 293917 ns -Camera show: 2466703 ns -Sensors FPS + flip: 2225106 ns -Camera init: 258558 ns -Seg init: 1597142 ns -Seg prediction: 53411964 ns -Seg get mask: 285007 ns -Lane init: 3364673 -Lane prediction: 12774449 -Lane detection: 4275123 ns -Lane cm%: 42500 ns -Seg camera show: 2801149 ns -Camera init: 281497 ns -Camera show: 2435093 ns -Sensors FPS + flip: 2281115 ns -Camera init: 255187 ns -Seg init: 1664992 ns -Seg prediction: 53627302 ns -Seg get mask: 282947 ns -Lane init: 3435713 -Lane prediction: 8091181 -Lane detection: 4315373 ns -Lane cm%: 42139 ns -Seg camera show: 2821279 ns -Camera init: 284257 ns -Camera show: 2473623 ns -Sensors FPS + flip: 2395394 ns -Camera init: 316966 ns -Seg init: 1613452 ns -Seg prediction: 71244619 ns -Seg get mask: 284087 ns -Lane init: 3534091 -Lane prediction: 8524017 -Lane detection: 4661539 ns -Lane cm%: 41820 ns -Seg camera show: 2800099 ns -Camera init: 300477 ns -Camera show: 2516212 ns -Sensors FPS + flip: 2416433 ns -Camera init: 275627 ns -Seg init: 1590813 ns -Seg prediction: 56198834 ns -Seg get mask: 241088 ns -Lane init: 4183504 -Lane prediction: 9460406 -Lane detection: 4496501 ns -Lane cm%: 43599 ns -Seg camera show: 2816759 ns -Camera init: 287527 ns -Camera show: 2456823 ns -Sensors FPS + flip: 2116316 ns -Camera init: 278367 ns -Seg init: 2010128 ns -Seg prediction: 54821019 ns -Seg get mask: 274517 ns -Lane init: 3314784 -Lane prediction: 8053111 -Lane detection: 4239704 ns -Lane cm%: 42309 ns -Seg camera show: 2835779 ns -Camera init: 295517 ns -Camera show: 2469643 ns -Sensors FPS + flip: 2262096 ns -Camera init: 257737 ns -Seg init: 1869380 ns -Seg prediction: 66351083 ns -Seg get mask: 284236 ns -Lane init: 4095375 -Lane prediction: 8675925 -Lane detection: 4252103 ns -Lane cm%: 43620 ns -Seg camera show: 2801179 ns -Camera init: 291937 ns -Camera show: 2510052 ns -Sensors FPS + flip: 2340884 ns -Camera init: 489494 ns -Seg init: 2021228 ns -Seg prediction: 63429305 ns -Seg get mask: 296167 ns -Lane init: 3456202 -Lane prediction: 9177899 -Lane detection: 4284843 ns -Lane cm%: 42320 ns -Seg camera show: 2833358 ns -Camera init: 279787 ns -Camera show: 2465893 ns -Sensors FPS + flip: 1900249 ns -Camera init: 268597 ns -Seg init: 1609583 ns -Seg prediction: 54493283 ns -Seg get mask: 292966 ns -Lane init: 3152676 -Lane prediction: 8094031 -Lane detection: 4287623 ns -Lane cm%: 50939 ns -Seg camera show: 2778730 ns -Camera init: 287166 ns -Camera show: 2438014 ns -Sensors FPS + flip: 2058957 ns -Camera init: 279037 ns -Seg init: 1640252 ns -Seg prediction: 54426694 ns -Seg get mask: 226377 ns -Lane init: 3456583 -Lane prediction: 11604163 -Lane detection: 4528880 ns -Lane cm%: 43650 ns -Seg camera show: 2826049 ns -Camera init: 312846 ns -Camera show: 2505233 ns -Sensors FPS + flip: 2107447 ns -Camera init: 294297 ns -Seg init: 1662292 ns -Seg prediction: 57514959 ns -Seg get mask: 254458 ns -Lane init: 4263413 -Lane prediction: 8559166 -Lane detection: 4251123 ns -Lane cm%: 41990 ns -Seg camera show: 3136265 ns -Camera init: 308437 ns -Camera show: 2512592 ns -Sensors FPS + flip: 2283395 ns -Camera init: 315376 ns -Seg init: 1605093 ns -Seg prediction: 61019880 ns -Seg get mask: 272317 ns -Lane init: 3359263 -Lane prediction: 8055973 -Lane detection: 4382522 ns -Lane cm%: 43019 ns -Seg camera show: 3061276 ns -Camera init: 304977 ns -Camera show: 2490932 ns -Sensors FPS + flip: 1936319 ns -Camera init: 275227 ns -Seg init: 1757380 ns -Seg prediction: 55186565 ns -Seg get mask: 741962 ns -Lane init: 7117182 -Lane prediction: 8823764 -Lane detection: 4276573 ns -Lane cm%: 43169 ns -Seg camera show: 2803819 ns -Camera init: 332027 ns -Camera show: 2489522 ns -Sensors FPS + flip: 2140257 ns -Camera init: 450835 ns -Seg init: 1665771 ns -Seg prediction: 56657259 ns -Seg get mask: 253427 ns -Lane init: 3820788 -Lane prediction: 8683245 -Lane detection: 5007695 ns -Lane cm%: 57539 ns -Seg camera show: 4196665 ns -Camera init: 425805 ns -Camera show: 3260115 ns -Sensors FPS + flip: 2427613 ns -Camera init: 271267 ns -Seg init: 1641762 ns -Seg prediction: 60576235 ns -Seg get mask: 316157 ns -Lane init: 3509821 -Lane prediction: 8040432 -Lane detection: 4213044 ns -Lane cm%: 42459 ns -Seg camera show: 2842599 ns -Camera init: 287857 ns -Camera show: 2447923 ns -Sensors FPS + flip: 1928989 ns -Camera init: 263537 ns -Seg init: 1598882 ns -Seg prediction: 60225880 ns -Seg get mask: 353796 ns -Lane init: 8002502 -Lane prediction: 8625816 -Lane detection: 4243273 ns -Lane cm%: 42920 ns -Seg camera show: 2817759 ns -Camera init: 286237 ns -Camera show: 2507162 ns -Sensors FPS + flip: 2417904 ns -Camera init: 495085 ns -Seg init: 1678612 ns -Seg prediction: 61346547 ns -Seg get mask: 254058 ns -Lane init: 3283304 -Lane prediction: 8088342 -Lane detection: 4234684 ns -Lane cm%: 42960 ns -Seg camera show: 2795270 ns -Camera init: 291956 ns -Camera show: 2504823 ns -Sensors FPS + flip: 2006418 ns -Camera init: 333617 ns -Seg init: 2055807 ns -Seg prediction: 60091223 ns -Seg get mask: 679012 ns -Lane init: 5358071 -Lane prediction: 8566506 -Lane detection: 4405452 ns -Lane cm%: 48119 ns -Seg camera show: 2860359 ns -Camera init: 299936 ns -Camera show: 2574362 ns -Sensors FPS + flip: 2117647 ns -Camera init: 282597 ns -Seg init: 1859780 ns -Seg prediction: 58584149 ns -Seg get mask: 595143 ns -Lane init: 3019867 -Lane prediction: 8605316 -Lane detection: 4386161 ns -Lane cm%: 44610 ns -Seg camera show: 3232154 ns -Camera init: 402736 ns -Camera show: 2642561 ns -Sensors FPS + flip: 5666808 ns -Camera init: 320616 ns -Seg init: 2106577 ns -Seg prediction: 63072789 ns -Seg get mask: 613153 ns -Lane init: 3310134 -Lane prediction: 8503847 -Lane detection: 4230114 ns -Lane cm%: 42109 ns -Seg camera show: 2832979 ns -Camera init: 304967 ns -Camera show: 2501623 ns -Sensors FPS + flip: 2084317 ns -Camera init: 428636 ns -Seg init: 1612742 ns -Seg prediction: 61581536 ns -Seg get mask: 490454 ns -Lane init: 4176505 -Lane prediction: 8610795 -Lane detection: 4220884 ns -Lane cm%: 41549 ns -Seg camera show: 2824789 ns -Camera init: 285927 ns -Camera show: 2512202 ns -Sensors FPS + flip: 2188016 ns -Camera init: 437436 ns -Seg init: 1981998 ns -Seg prediction: 60548387 ns -Seg get mask: 246297 ns -Lane init: 3482742 -Lane prediction: 10421876 -Lane detection: 8323629 ns -Lane cm%: 61369 ns -Seg camera show: 4531210 ns -Camera init: 309447 ns -Camera show: 2680371 ns -Sensors FPS + flip: 2254775 ns -Camera init: 459075 ns -Seg init: 2072897 ns -Seg prediction: 61342138 ns -Seg get mask: 354756 ns -Lane init: 6468469 -Lane prediction: 8761515 -Lane detection: 4310412 ns -Lane cm%: 46000 ns -Seg camera show: 2855758 ns -Camera init: 303377 ns -Camera show: 2538952 ns -Sensors FPS + flip: 2406033 ns -Camera init: 571053 ns -Seg init: 2174646 ns -Seg prediction: 62185470 ns -Seg get mask: 266827 ns -Lane init: 3608440 -Lane prediction: 12364615 -Lane detection: 4270994 ns -Lane cm%: 43899 ns -Seg camera show: 3019967 ns -Camera init: 377316 ns -Camera show: 2617792 ns -Sensors FPS + flip: 2500592 ns -Camera init: 330156 ns -Seg init: 1678852 ns -Seg prediction: 64650512 ns -Seg get mask: 270707 ns -Lane init: 3802228 -Lane prediction: 9054271 -Lane detection: 4182484 ns -Lane cm%: 44089 ns -Seg camera show: 3273015 ns -Camera init: 602764 ns -Camera show: 2566832 ns -Sensors FPS + flip: 3764409 ns -Camera init: 342337 ns -Seg init: 1630903 ns -Seg prediction: 61514076 ns -Seg get mask: 251717 ns -Lane init: 3652760 -Lane prediction: 8747944 -Lane detection: 4312903 ns -Lane cm%: 43620 ns -Seg camera show: 2897219 ns -Camera init: 361346 ns -Camera show: 2587412 ns -Sensors FPS + flip: 2337344 ns -Camera init: 303377 ns -Seg init: 1627372 ns -Seg prediction: 62570205 ns -Seg get mask: 258377 ns -Lane init: 3118386 -Lane prediction: 8117751 -Lane detection: 4227933 ns -Lane cm%: 42460 ns -Seg camera show: 2861048 ns -Camera init: 281977 ns -Camera show: 2437234 ns -Sensors FPS + flip: 2308915 ns -Camera init: 455395 ns -Seg init: 1656922 ns -Seg prediction: 56442353 ns -Seg get mask: 322106 ns -Lane init: 4288033 -Lane prediction: 8856333 -Lane detection: 4371303 ns -Lane cm%: 42500 ns -Seg camera show: 2940408 ns -Camera init: 290507 ns -Camera show: 3052887 ns -Sensors FPS + flip: 2629911 ns -Camera init: 269967 ns -Seg init: 1660282 ns -Seg prediction: 58936485 ns -Seg get mask: 267307 ns -Lane init: 3566521 -Lane prediction: 12110207 -Lane detection: 4308503 ns -Lane cm%: 42740 ns -Seg camera show: 3341094 ns -Camera init: 298037 ns -Camera show: 2978657 ns -Sensors FPS + flip: 3614881 ns -Camera init: 300716 ns -Seg init: 2124507 ns -Seg prediction: 60019763 ns -Seg get mask: 288547 ns -Lane init: 3186435 -Lane prediction: 8711505 -Lane detection: 4185744 ns -Lane cm%: 44210 ns -Seg camera show: 2857828 ns -Camera init: 302497 ns -Camera show: 2541592 ns -Sensors FPS + flip: 2245675 ns -Camera init: 282477 ns -Seg init: 1831560 ns -Seg prediction: 66614761 ns -Seg get mask: 271117 ns -Lane init: 3623750 -Lane prediction: 8714045 -Lane detection: 4151745 ns -Lane cm%: 41319 ns -Seg camera show: 2796160 ns -Camera init: 285597 ns -Camera show: 2573132 ns -Sensors FPS + flip: 1918829 ns -Camera init: 458275 ns -Seg init: 1697171 ns -Seg prediction: 68349023 ns -Seg get mask: 264118 ns -Lane init: 3049466 -Lane prediction: 8134291 -Lane detection: 4100535 ns -Lane cm%: 42029 ns -Seg camera show: 2801419 ns -Camera init: 291587 ns -Camera show: 2470623 ns -Sensors FPS + flip: 2025848 ns -Camera init: 258417 ns -Seg init: 1591272 ns -Seg prediction: 57049926 ns -Seg get mask: 1181447 ns -Lane init: 6791555 -Lane prediction: 11617183 -Lane detection: 4686979 ns -Lane cm%: 58209 ns -Seg camera show: 3880917 ns -Camera init: 315787 ns -Camera show: 2304944 ns -Sensors FPS + flip: 2345164 ns -Camera init: 266347 ns -Seg init: 2313565 ns -Seg prediction: 66865708 ns -Seg get mask: 250228 ns -Lane init: 2582391 -Lane prediction: 9434837 -Lane detection: 5095524 ns -Lane cm%: 78739 ns -Seg camera show: 3414943 ns -Camera init: 568683 ns -Camera show: 2478973 ns -Sensors FPS + flip: 2166196 ns -Camera init: 315066 ns -Seg init: 1881700 ns -Seg prediction: 68124435 ns -Seg get mask: 377316 ns -Lane init: 3550071 -Lane prediction: 10036120 -Lane detection: 5535920 ns -Lane cm%: 71179 ns -Seg camera show: 4503351 ns -Camera init: 429826 ns -Camera show: 2725560 ns -Sensors FPS + flip: 2168696 ns -Camera init: 310987 ns -Seg init: 2535972 ns -Seg prediction: 59649688 ns -Seg get mask: 296266 ns -Lane init: 3233565 -Lane prediction: 8770234 -Lane detection: 4262993 ns -Lane cm%: 45759 ns -Seg camera show: 2866459 ns -Camera init: 302606 ns -Camera show: 2515003 ns -Sensors FPS + flip: 1845280 ns -Camera init: 267627 ns -Seg init: 1655051 ns -Seg prediction: 61211850 ns -Seg get mask: 329937 ns -Lane init: 3435672 -Lane prediction: 9474877 -Lane detection: 4392271 ns -Lane cm%: 45510 ns -Seg camera show: 2955237 ns -Camera init: 291127 ns -Camera show: 2568882 ns -Sensors FPS + flip: 2020088 ns -Camera init: 268277 ns -Seg init: 1680622 ns -Seg prediction: 60232861 ns -Seg get mask: 328777 ns -Lane init: 3400112 -Lane prediction: 11552284 -Lane detection: 4840507 ns -Lane cm%: 70299 ns -Seg camera show: 3470572 ns -Camera init: 407095 ns -Camera show: 2664981 ns -Sensors FPS + flip: 2344925 ns -Camera init: 807681 ns -Seg init: 4441171 ns -Seg prediction: 60321651 ns -Seg get mask: 542344 ns -Lane init: 3712719 -Lane prediction: 8847344 -Lane detection: 4360943 ns -Lane cm%: 47439 ns -Seg camera show: 2960608 ns -Camera init: 287247 ns -Camera show: 2614822 ns -Sensors FPS + flip: 2282285 ns -Camera init: 464915 ns -Seg init: 1705281 ns -Seg prediction: 60702116 ns -Seg get mask: 543324 ns -Lane init: 3525621 -Lane prediction: 11475635 -Lane detection: 5038455 ns -Lane cm%: 49419 ns -Seg camera show: 2842679 ns -Camera init: 283867 ns -Camera show: 1965608 ns -Sensors FPS + flip: 2144107 ns -Camera init: 261777 ns -Seg init: 1688371 ns -Seg prediction: 58853827 ns -Seg get mask: 531244 ns -Lane init: 3719539 -Lane prediction: 8755005 -Lane detection: 4343722 ns -Lane cm%: 45779 ns -Seg camera show: 2879409 ns -Camera init: 297326 ns -Camera show: 2557872 ns -Sensors FPS + flip: 6054184 ns -Camera init: 321886 ns -Seg init: 1841380 ns -Seg prediction: 62690695 ns -Seg get mask: 516894 ns -Lane init: 3849258 -Lane prediction: 14681779 -Lane detection: 5548689 ns -Lane cm%: 69659 ns -Seg camera show: 3935247 ns -Camera init: 386806 ns -Camera show: 2951938 ns -Sensors FPS + flip: 5005996 ns -Camera init: 472224 ns -Seg init: 3928728 ns -Seg prediction: 62235350 ns -Seg get mask: 685133 ns -Lane init: 3504601 -Lane prediction: 9526036 -Lane detection: 4365363 ns -Lane cm%: 45249 ns -Seg camera show: 2935468 ns -Camera init: 285667 ns -Camera show: 2520143 ns -Sensors FPS + flip: 2241605 ns -Camera init: 367156 ns -Seg init: 1623422 ns -Seg prediction: 61025994 ns -Seg get mask: 534624 ns -Lane init: 3145665 -Lane prediction: 12215167 -Lane detection: 5644938 ns -Lane cm%: 78289 ns -Seg camera show: 3778438 ns -Camera init: 376866 ns -Camera show: 2641351 ns -Sensors FPS + flip: 2203485 ns -Camera init: 301657 ns -Seg init: 2439644 ns -Seg prediction: 59418140 ns -Seg get mask: 344627 ns -Lane init: 2674641 -Lane prediction: 8276269 -Lane detection: 4516201 ns -Lane cm%: 56119 ns -Seg camera show: 3025257 ns -Camera init: 324117 ns -Camera show: 2570081 ns -Sensors FPS + flip: 2337815 ns -Camera init: 291287 ns -Seg init: 2023878 ns -Seg prediction: 73672555 ns -Seg get mask: 571683 ns -Lane init: 5109715 -Lane prediction: 9128220 -Lane detection: 6316580 ns -Lane cm%: 47430 ns -Seg camera show: 3065006 ns -Camera init: 289147 ns -Camera show: 3028977 ns -Sensors FPS + flip: 2189866 ns -Camera init: 275757 ns -Seg init: 1709692 ns -Seg prediction: 60071843 ns -Seg get mask: 518394 ns -Lane init: 3600831 -Lane prediction: 9129410 -Lane detection: 4391642 ns -Lane cm%: 42899 ns -Seg camera show: 2928218 ns -Camera init: 378776 ns -Camera show: 2703370 ns -Sensors FPS + flip: 2072248 ns -Camera init: 318507 ns -Seg init: 1618292 ns -Seg prediction: 57395303 ns -Seg get mask: 549324 ns -Lane init: 3972136 -Lane prediction: 9223169 -Lane detection: 4349483 ns -Lane cm%: 43909 ns -Seg camera show: 2988507 ns -Camera init: 291957 ns -Camera show: 2641291 ns -Sensors FPS + flip: 1923759 ns -Camera init: 303056 ns -Seg init: 1637463 ns -Seg prediction: 62327909 ns -Seg get mask: 765632 ns -Lane init: 4246493 -Lane prediction: 8687625 -Lane detection: 4349963 ns -Lane cm%: 42479 ns -Seg camera show: 4134045 ns -Camera init: 278177 ns -Camera show: 2602892 ns -Sensors FPS + flip: 2164257 ns -Camera init: 458345 ns -Seg init: 1678251 ns -Seg prediction: 57390644 ns -Seg get mask: 380125 ns -Lane init: 4228854 -Lane prediction: 10746343 -Lane detection: 4568210 ns -Lane cm%: 46499 ns -Seg camera show: 3560481 ns -Camera init: 286777 ns -Camera show: 2630051 ns -Sensors FPS + flip: 2314355 ns -Camera init: 269447 ns -Seg init: 1606122 ns -Seg prediction: 57945258 ns -Seg get mask: 526194 ns -Lane init: 4040955 -Lane prediction: 9644375 -Lane detection: 4419982 ns -Lane cm%: 46799 ns -Seg camera show: 3062177 ns -Camera init: 285777 ns -Camera show: 2583832 ns -Sensors FPS + flip: 2012748 ns -Camera init: 260547 ns -Seg init: 1612632 ns -Seg prediction: 60316101 ns -Seg get mask: 477545 ns -Lane init: 3289764 -Lane prediction: 8593456 -Lane detection: 4321323 ns -Lane cm%: 43339 ns -Seg camera show: 2917978 ns -Camera init: 281097 ns -Camera show: 2543882 ns -Sensors FPS + flip: 1795411 ns -Camera init: 261097 ns -Seg init: 1618903 ns -Seg prediction: 57035077 ns -Seg get mask: 490394 ns -Lane init: 3372843 -Lane prediction: 8670156 -Lane detection: 5675818 ns -Lane cm%: 56939 ns -Seg camera show: 3198325 ns -Camera init: 526394 ns -Camera show: 2791429 ns -Sensors FPS + flip: 2357684 ns -Camera init: 274777 ns -Seg init: 1833650 ns -Seg prediction: 58589980 ns -Seg get mask: 494515 ns -Lane init: 3020307 -Lane prediction: 8368169 -Lane detection: 4467941 ns +Seg camera show: 2679788 ns +Camera init: 322468 ns +Camera show: 2447129 ns +Sensors FPS + flip: 1902171 ns +Camera init: 323208 ns +Seg init: 1634453 ns +Seg prediction: 59970219 ns +Seg get mask: 549988 ns +Lane init: 1670152 +Lane prediction: 10030924 +Lane detection: 3884283 ns +Lane cm%: 42430 ns +Seg camera show: 2659878 ns +Camera init: 346839 ns +Camera show: 2463829 ns +Sensors FPS + flip: 1794282 ns +Camera init: 349119 ns +Seg init: 1723072 ns +Seg prediction: 60631226 ns +Seg get mask: 600487 ns +Lane init: 1697062 +Lane prediction: 10445863 +Lane detection: 3944812 ns +Lane cm%: 45650 ns +Seg camera show: 2720968 ns +Camera init: 934985 ns +Camera show: 2577109 ns +Sensors FPS + flip: 2851257 ns +Camera init: 651947 ns +Seg init: 1836552 ns +Seg prediction: 58625875 ns +Seg get mask: 600587 ns +Lane init: 1707952 +Lane prediction: 10685462 +Lane detection: 4318590 ns +Lane cm%: 56140 ns +Seg camera show: 2995086 ns +Camera init: 384848 ns +Camera show: 2974137 ns +Sensors FPS + flip: 2033131 ns +Camera init: 373438 ns +Seg init: 1748582 ns +Seg prediction: 59909050 ns +Seg get mask: 697576 ns +Lane init: 1717223 +Lane prediction: 11278658 +Lane detection: 4050122 ns Lane cm%: 44930 ns -Seg camera show: 2942578 ns -Camera init: 288517 ns -Camera show: 2503083 ns -Sensors FPS + flip: 1817680 ns -Camera init: 269077 ns -Seg init: 1880150 ns -Seg prediction: 64281338 ns -Seg get mask: 629583 ns -Lane init: 3493321 -Lane prediction: 10295568 -Lane detection: 4344722 ns -Lane cm%: 45580 ns -Seg camera show: 2980547 ns -Camera init: 282037 ns -Camera show: 2671051 ns -Sensors FPS + flip: 1985358 ns -Camera init: 266267 ns -Seg init: 1637322 ns -Seg prediction: 56768901 ns -Seg get mask: 514195 ns -Lane init: 3126745 -Lane prediction: 13216496 -Lane detection: 5814517 ns -Lane cm%: 44129 ns -Seg camera show: 2885669 ns -Camera init: 277697 ns -Camera show: 2618722 ns -Sensors FPS + flip: 1870219 ns -Camera init: 256487 ns -Seg init: 1599903 ns -Seg prediction: 60821465 ns -Seg get mask: 359496 ns -Lane init: 3595672 -Lane prediction: 8665265 -Lane detection: 4359722 ns -Lane cm%: 43819 ns -Seg camera show: 2963458 ns -Camera init: 335976 ns -Camera show: 2624822 ns -Sensors FPS + flip: 1939919 ns -Camera init: 267017 ns -Seg init: 1643192 ns -Seg prediction: 56966288 ns -Seg get mask: 323946 ns -Lane init: 3700730 -Lane prediction: 9429497 -Lane detection: 5118803 ns -Lane cm%: 52030 ns -Seg camera show: 3639160 ns -Camera init: 345136 ns -Camera show: 3908637 ns -Sensors FPS + flip: 2421974 ns -Camera init: 278186 ns -Seg init: 1897350 ns -Seg prediction: 59730038 ns -Seg get mask: 526014 ns -Lane init: 3483742 -Lane prediction: 9092410 -Lane detection: 4595000 ns +Seg camera show: 2801297 ns +Camera init: 353958 ns +Camera show: 2472029 ns +Sensors FPS + flip: 1849242 ns +Camera init: 347039 ns +Seg init: 1651642 ns +Seg prediction: 61463452 ns +Seg get mask: 615798 ns +Lane init: 1762892 +Lane prediction: 10148414 +Lane detection: 3880262 ns Lane cm%: 43620 ns -Seg camera show: 2931758 ns -Camera init: 280727 ns -Camera show: 2581142 ns -Sensors FPS + flip: 2106347 ns -Camera init: 262977 ns -Seg init: 1594593 ns -Seg prediction: 62022273 ns -Seg get mask: 519984 ns -Lane init: 3646551 -Lane prediction: 8685285 -Lane detection: 4357652 ns -Lane cm%: 42900 ns -Seg camera show: 2917908 ns -Camera init: 314876 ns -Camera show: 2862719 ns -Sensors FPS + flip: 2639921 ns -Camera init: 862531 ns -Seg init: 2072737 ns -Seg prediction: 60551940 ns -Seg get mask: 604523 ns -Lane init: 3796678 -Lane prediction: 8651146 -Lane detection: 4322293 ns -Lane cm%: 42909 ns -Seg camera show: 3472553 ns -Camera init: 318217 ns -Camera show: 2620801 ns -Sensors FPS + flip: 2103227 ns -Camera init: 621874 ns -Seg init: 2878749 ns -Seg prediction: 63405988 ns -Seg get mask: 518025 ns -Lane init: 5787156 -Lane prediction: 8732605 -Lane detection: 4316433 ns -Lane cm%: 43809 ns -Seg camera show: 2975158 ns -Camera init: 285207 ns -Camera show: 2632792 ns -Sensors FPS + flip: 1979058 ns -Camera init: 259147 ns -Seg init: 1650462 ns -Seg prediction: 56897009 ns -Seg get mask: 395956 ns -Lane init: 4187974 -Lane prediction: 9041361 -Lane detection: 5185573 ns -Lane cm%: 44730 ns -Seg camera show: 2938388 ns -Camera init: 292637 ns -Camera show: 2597941 ns -Sensors FPS + flip: 2028188 ns -Camera init: 632003 ns -Seg init: 2064858 ns -Seg prediction: 57565992 ns -Seg get mask: 527914 ns -Lane init: 3454292 -Lane prediction: 8863383 -Lane detection: 4297883 ns -Lane cm%: 43480 ns -Seg camera show: 2932358 ns -Camera init: 283197 ns -Camera show: 2572862 ns -Sensors FPS + flip: 1928738 ns -Camera init: 310767 ns -Seg init: 1648912 ns -Seg prediction: 63843873 ns -Seg get mask: 569294 ns -Lane init: 3714890 -Lane prediction: 9003712 -Lane detection: 4466371 ns -Lane cm%: 56240 ns -Seg camera show: 3093336 ns -Camera init: 351857 ns -Camera show: 2152786 ns -Sensors FPS + flip: 2181607 ns -Camera init: 312787 ns -Seg init: 1650312 ns -Seg prediction: 63937382 ns -Seg get mask: 561194 ns -Lane init: 3439203 -Lane prediction: 8561786 -Lane detection: 4397252 ns +Seg camera show: 2686018 ns +Camera init: 384529 ns +Camera show: 2995326 ns +Sensors FPS + flip: 2258140 ns +Camera init: 543328 ns +Seg init: 2011721 ns +Seg prediction: 61629210 ns +Seg get mask: 681787 ns +Lane init: 1668533 +Lane prediction: 10092424 +Lane detection: 4042232 ns +Lane cm%: 43210 ns +Seg camera show: 2691328 ns +Camera init: 350778 ns +Camera show: 2443099 ns +Sensors FPS + flip: 1943941 ns +Camera init: 369438 ns +Seg init: 1642723 ns +Seg prediction: 61368922 ns +Seg get mask: 612187 ns +Lane init: 2103420 +Lane prediction: 11345610 +Lane detection: 4253740 ns +Lane cm%: 46200 ns +Seg camera show: 2699118 ns +Camera init: 323688 ns +Camera show: 2490359 ns +Sensors FPS + flip: 1746342 ns +Camera init: 311539 ns +Seg init: 1764092 ns +Seg prediction: 56634254 ns +Seg get mask: 575217 ns +Lane init: 1655703 +Lane prediction: 9834505 +Lane detection: 3864893 ns Lane cm%: 43280 ns -Seg camera show: 2989667 ns -Camera init: 311426 ns -Camera show: 2602182 ns -Sensors FPS + flip: 2207995 ns -Camera init: 315187 ns -Seg init: 1841020 ns -Seg prediction: 57917218 ns -Seg get mask: 587383 ns -Lane init: 6657518 -Lane prediction: 8868533 -Lane detection: 4326193 ns +Seg camera show: 2685927 ns +Camera init: 363759 ns +Camera show: 2512758 ns +Sensors FPS + flip: 1613773 ns +Camera init: 336909 ns +Seg init: 1775402 ns +Seg prediction: 62618377 ns +Seg get mask: 626077 ns +Lane init: 1718172 +Lane prediction: 10690762 +Lane detection: 3916192 ns +Lane cm%: 48460 ns +Seg camera show: 2686147 ns +Camera init: 474858 ns +Camera show: 2477589 ns +Sensors FPS + flip: 1792992 ns +Camera init: 327298 ns +Seg init: 1666933 ns +Seg prediction: 57308231 ns +Seg get mask: 632567 ns +Lane init: 1930421 +Lane prediction: 10470263 +Lane detection: 4076431 ns +Lane cm%: 45670 ns +Seg camera show: 3084426 ns +Camera init: 659027 ns +Camera show: 2612708 ns +Sensors FPS + flip: 2713888 ns +Camera init: 692767 ns +Seg init: 1658832 ns +Seg prediction: 62609758 ns +Seg get mask: 552757 ns +Lane init: 1732952 +Lane prediction: 10557012 +Lane detection: 3956142 ns +Lane cm%: 44910 ns +Seg camera show: 2691338 ns +Camera init: 332858 ns +Camera show: 2618788 ns +Sensors FPS + flip: 1810392 ns +Camera init: 277699 ns +Seg init: 1692912 ns +Seg prediction: 57779869 ns +Seg get mask: 506878 ns +Lane init: 1569492 +Lane prediction: 10261554 +Lane detection: 3938752 ns +Lane cm%: 44920 ns +Seg camera show: 2713907 ns +Camera init: 360789 ns +Camera show: 2489098 ns +Sensors FPS + flip: 1876242 ns +Camera init: 388489 ns +Seg init: 1664442 ns +Seg prediction: 58912684 ns +Seg get mask: 573197 ns +Lane init: 1513703 +Lane prediction: 10384543 +Lane detection: 4219521 ns +Lane cm%: 62670 ns +Seg camera show: 3119206 ns +Camera init: 382798 ns +Camera show: 2524528 ns +Sensors FPS + flip: 2144401 ns +Camera init: 371068 ns +Seg init: 1694052 ns +Seg prediction: 56307466 ns +Seg get mask: 550788 ns +Lane init: 1527074 +Lane prediction: 9874095 +Lane detection: 3878512 ns +Lane cm%: 43010 ns +Seg camera show: 2664188 ns +Camera init: 366398 ns +Camera show: 2461239 ns +Sensors FPS + flip: 1968241 ns +Camera init: 321208 ns +Seg init: 1648623 ns +Seg prediction: 62650277 ns +Seg get mask: 229729 ns +Lane init: 1776402 +Lane prediction: 10345213 +Lane detection: 4235131 ns +Lane cm%: 44810 ns +Seg camera show: 2676898 ns +Camera init: 306698 ns +Camera show: 2402040 ns +Sensors FPS + flip: 1831872 ns +Camera init: 268889 ns +Seg init: 1610813 ns +Seg prediction: 57823469 ns +Seg get mask: 330698 ns +Lane init: 1906761 +Lane prediction: 10433633 +Lane detection: 3936422 ns +Lane cm%: 44590 ns +Seg camera show: 2694088 ns +Camera init: 649217 ns +Camera show: 2460669 ns +Sensors FPS + flip: 2855147 ns +Camera init: 715306 ns +Seg init: 1803562 ns +Seg prediction: 58567575 ns +Seg get mask: 254679 ns +Lane init: 1683742 +Lane prediction: 10163894 +Lane detection: 3891622 ns +Lane cm%: 43130 ns +Seg camera show: 2625349 ns +Camera init: 349188 ns +Camera show: 2449119 ns +Sensors FPS + flip: 1939051 ns +Camera init: 357118 ns +Seg init: 1675923 ns +Seg prediction: 65790922 ns +Seg get mask: 245569 ns +Lane init: 1710762 +Lane prediction: 10142225 +Lane detection: 3882472 ns Lane cm%: 43780 ns -Seg camera show: 2863659 ns -Camera init: 278517 ns -Camera show: 2569082 ns -Sensors FPS + flip: 2008008 ns -Camera init: 336897 ns -Seg init: 1596172 ns -Seg prediction: 58202515 ns -Seg get mask: 520655 ns -Lane init: 3277894 -Lane prediction: 8973292 -Lane detection: 4389402 ns -Lane cm%: 44089 ns -Seg camera show: 2911068 ns -Camera init: 470235 ns -Camera show: 3410803 ns -Sensors FPS + flip: 4454992 ns -Camera init: 316297 ns -Seg init: 1616392 ns -Seg prediction: 57443364 ns -Seg get mask: 522625 ns -Lane init: 3245474 -Lane prediction: 8553807 -Lane detection: 4301313 ns +Seg camera show: 2675168 ns +Camera init: 340749 ns +Camera show: 2396179 ns +Sensors FPS + flip: 1885921 ns +Camera init: 307869 ns +Seg init: 1645582 ns +Seg prediction: 58899034 ns +Seg get mask: 237539 ns +Lane init: 1614583 +Lane prediction: 10160514 +Lane detection: 3886962 ns +Lane cm%: 43590 ns +Seg camera show: 2674688 ns +Camera init: 351208 ns +Camera show: 2550968 ns +Sensors FPS + flip: 2262390 ns +Camera init: 591327 ns +Seg init: 1820542 ns +Seg prediction: 61237793 ns +Seg get mask: 248439 ns +Lane init: 1671663 +Lane prediction: 10532012 +Lane detection: 3964472 ns +Lane cm%: 44670 ns +Seg camera show: 2983636 ns +Camera init: 919296 ns +Camera show: 2846797 ns +Sensors FPS + flip: 3118436 ns +Camera init: 290579 ns +Seg init: 1651633 ns +Seg prediction: 56556064 ns +Seg get mask: 258059 ns +Lane init: 1580883 +Lane prediction: 10181334 +Lane detection: 3839873 ns +Lane cm%: 42260 ns +Seg camera show: 2650638 ns +Camera init: 317858 ns +Camera show: 2442269 ns +Sensors FPS + flip: 1617723 ns +Camera init: 339249 ns +Seg init: 1704372 ns +Seg prediction: 99363471 ns +Seg get mask: 247008 ns +Lane init: 1726833 +Lane prediction: 10693151 +Lane detection: 4007952 ns +Lane cm%: 43120 ns +Seg camera show: 2744287 ns +Camera init: 312079 ns +Camera show: 2540028 ns +Sensors FPS + flip: 1537523 ns +Camera init: 730357 ns +Seg init: 1639912 ns +Seg prediction: 59614740 ns +Seg get mask: 252759 ns +Lane init: 1598193 +Lane prediction: 10189254 +Lane detection: 3928003 ns +Lane cm%: 44510 ns +Seg camera show: 2661698 ns +Camera init: 411588 ns +Camera show: 2340000 ns +Sensors FPS + flip: 1725743 ns +Camera init: 514588 ns +Seg init: 2033410 ns +Seg prediction: 61830490 ns +Seg get mask: 226779 ns +Lane init: 1656753 +Lane prediction: 10225344 +Lane detection: 3880842 ns +Lane cm%: 43210 ns +Seg camera show: 2800837 ns +Camera init: 544788 ns +Camera show: 2497139 ns +Sensors FPS + flip: 1865261 ns +Camera init: 323838 ns +Seg init: 1642813 ns +Seg prediction: 61487861 ns +Seg get mask: 626157 ns +Lane init: 1915402 +Lane prediction: 10886271 +Lane detection: 3927202 ns +Lane cm%: 44400 ns +Seg camera show: 2743667 ns +Camera init: 478448 ns +Camera show: 2489639 ns +Sensors FPS + flip: 2123850 ns +Camera init: 342968 ns +Seg init: 2266410 ns +Seg prediction: 61275493 ns +Seg get mask: 247009 ns +Lane init: 1671322 +Lane prediction: 10377643 +Lane detection: 3934202 ns +Lane cm%: 44190 ns +Seg camera show: 2951927 ns +Camera init: 653377 ns +Camera show: 2466938 ns +Sensors FPS + flip: 2587219 ns +Camera init: 809806 ns +Seg init: 1884602 ns +Seg prediction: 61151803 ns +Seg get mask: 829267 ns +Lane init: 1928351 +Lane prediction: 7952904 +Lane detection: 4143941 ns +Lane cm%: 45280 ns +Seg camera show: 2677478 ns +Camera init: 353468 ns +Camera show: 2477819 ns +Sensors FPS + flip: 1744582 ns +Camera init: 284549 ns +Seg init: 1723672 ns +Seg prediction: 60803145 ns +Seg get mask: 230979 ns +Lane init: 1558373 +Lane prediction: 9996905 +Lane detection: 3846272 ns +Lane cm%: 42560 ns +Seg camera show: 2645848 ns +Camera init: 322709 ns +Camera show: 2428379 ns +Sensors FPS + flip: 1757712 ns +Camera init: 321988 ns +Seg init: 1685023 ns +Seg prediction: 60134308 ns +Seg get mask: 244549 ns +Lane init: 1548763 +Lane prediction: 10075274 +Lane detection: 3863173 ns +Lane cm%: 43479 ns +Seg camera show: 2694348 ns +Camera init: 360168 ns +Camera show: 3202526 ns +Sensors FPS + flip: 2153830 ns +Camera init: 388179 ns +Seg init: 1676042 ns +Seg prediction: 58330186 ns +Seg get mask: 245449 ns +Lane init: 1442734 +Lane prediction: 10038304 +Lane detection: 4113632 ns +Lane cm%: 45469 ns +Seg camera show: 2837948 ns +Camera init: 1130375 ns +Camera show: 2582689 ns +Sensors FPS + flip: 3214106 ns +Camera init: 344508 ns +Seg init: 1653723 ns +Seg prediction: 61818200 ns +Seg get mask: 245369 ns +Lane init: 1375904 +Lane prediction: 10243863 +Lane detection: 3842753 ns +Lane cm%: 43890 ns +Seg camera show: 2627719 ns +Camera init: 351389 ns +Camera show: 2456169 ns +Sensors FPS + flip: 1815751 ns +Camera init: 276209 ns +Seg init: 1673923 ns +Seg prediction: 62200499 ns +Seg get mask: 231969 ns +Lane init: 1369764 +Lane prediction: 10036735 +Lane detection: 3854082 ns +Lane cm%: 41870 ns +Seg camera show: 2633678 ns +Camera init: 334849 ns +Camera show: 2599848 ns +Sensors FPS + flip: 1858901 ns +Camera init: 437518 ns +Seg init: 2320699 ns +Seg prediction: 58277027 ns +Seg get mask: 859676 ns +Lane init: 2267340 +Lane prediction: 10311233 +Lane detection: 4045322 ns +Lane cm%: 44109 ns +Seg camera show: 2664678 ns +Camera init: 724077 ns +Camera show: 2421209 ns +Sensors FPS + flip: 2573858 ns +Camera init: 611047 ns +Seg init: 1876401 ns +Seg prediction: 61158914 ns +Seg get mask: 245949 ns +Lane init: 1453913 +Lane prediction: 10205504 +Lane detection: 3835903 ns +Lane cm%: 43409 ns +Seg camera show: 2623209 ns +Camera init: 321539 ns +Camera show: 2391749 ns +Sensors FPS + flip: 1672193 ns +Camera init: 377208 ns +Seg init: 1580703 ns +Seg prediction: 64427368 ns +Seg get mask: 244729 ns +Lane init: 1455354 +Lane prediction: 10094884 +Lane detection: 3861723 ns +Lane cm%: 42139 ns +Seg camera show: 2678319 ns +Camera init: 354388 ns +Camera show: 2440429 ns +Sensors FPS + flip: 2011571 ns +Camera init: 272869 ns +Seg init: 1644502 ns +Seg prediction: 58639905 ns +Seg get mask: 278899 ns +Lane init: 1481754 +Lane prediction: 10103314 +Lane detection: 3939973 ns Lane cm%: 42569 ns -Seg camera show: 2920858 ns -Camera init: 280497 ns -Camera show: 2622412 ns -Sensors FPS + flip: 2243576 ns -Camera init: 300736 ns -Seg init: 1829760 ns -Seg prediction: 57181087 ns -Seg get mask: 498244 ns -Lane init: 2692771 -Lane prediction: 8197531 -Lane detection: 4335083 ns -Lane cm%: 43869 ns -Seg camera show: 2895579 ns -Camera init: 279507 ns -Camera show: 2521623 ns -Sensors FPS + flip: 2052387 ns -Camera init: 262157 ns -Seg init: 1619022 ns -Seg prediction: 55783652 ns -Seg get mask: 589043 ns -Lane init: 6288212 -Lane prediction: 8996912 -Lane detection: 4310992 ns -Lane cm%: 44060 ns -Seg camera show: 2887779 ns -Camera init: 276617 ns -Camera show: 2569682 ns -Sensors FPS + flip: 1974219 ns -Camera init: 261668 ns -Seg init: 1604292 ns -Seg prediction: 57357335 ns -Seg get mask: 433585 ns -Lane init: 4568990 -Lane prediction: 8335619 -Lane detection: 4305253 ns -Lane cm%: 43230 ns -Seg camera show: 2902888 ns -Camera init: 276317 ns -Camera show: 2505873 ns -Sensors FPS + flip: 1917720 ns -Camera init: 260908 ns -Seg init: 1751821 ns -Seg prediction: 51764696 ns -Seg get mask: 334007 ns -Lane init: 3394122 -Lane prediction: 11526135 -Lane detection: 4650689 ns -Lane cm%: 45800 ns -Seg camera show: 3041366 ns -Camera init: 283797 ns -Camera show: 2568262 ns -Sensors FPS + flip: 1968258 ns -Camera init: 257138 ns -Seg init: 1585613 ns -Seg prediction: 51724196 ns -Seg get mask: 495004 ns -Lane init: 3789419 -Lane prediction: 8966642 -Lane detection: 4850097 ns -Lane cm%: 43720 ns -Seg camera show: 3371394 ns -Camera init: 510224 ns -Camera show: 3328424 ns -Sensors FPS + flip: 2857319 ns -Camera init: 593814 ns -Seg init: 2583532 ns -Seg prediction: 61326761 ns -Seg get mask: 285007 ns -Lane init: 3517232 -Lane prediction: 8590056 -Lane detection: 4336272 ns -Lane cm%: 44460 ns -Seg camera show: 2915058 ns -Camera init: 293907 ns -Camera show: 2576232 ns -Sensors FPS + flip: 1864859 ns -Camera init: 289367 ns -Seg init: 1687292 ns -Seg prediction: 61028475 ns -Seg get mask: 372586 ns -Lane init: 3741839 -Lane prediction: 9218299 -Lane detection: 4365403 ns -Lane cm%: 49529 ns -Seg camera show: 2927838 ns -Camera init: 300486 ns -Camera show: 2668232 ns -Sensors FPS + flip: 2193907 ns -Camera init: 263958 ns -Seg init: 1655251 ns -Seg prediction: 53452858 ns -Seg get mask: 284746 ns -Lane init: 3394893 -Lane prediction: 8132502 -Lane detection: 4305063 ns -Lane cm%: 43780 ns -Seg camera show: 2884499 ns -Camera init: 277497 ns -Camera show: 2508722 ns -Sensors FPS + flip: 2002398 ns -Camera init: 305906 ns -Seg init: 1678242 ns -Seg prediction: 62132093 ns -Seg get mask: 369166 ns -Lane init: 4433341 -Lane prediction: 8762375 -Lane detection: 4452821 ns -Lane cm%: 43639 ns -Seg camera show: 2914249 ns -Camera init: 281927 ns -Camera show: 2563532 ns -Sensors FPS + flip: 2041498 ns -Camera init: 287897 ns -Seg init: 1732111 ns -Seg prediction: 59252913 ns -Seg get mask: 385516 ns -Lane init: 3508262 -Lane prediction: 8986032 -Lane detection: 4450172 ns -Lane cm%: 46679 ns -Seg camera show: 2895598 ns -Camera init: 282807 ns -Camera show: 2562762 ns -Sensors FPS + flip: 1987679 ns -Camera init: 263628 ns -Seg init: 1632373 ns -Seg prediction: 57684901 ns -Seg get mask: 360346 ns -Lane init: 3870938 -Lane prediction: 8573206 -Lane detection: 4559940 ns -Lane cm%: 49650 ns -Seg camera show: 3348923 ns -Camera init: 281997 ns -Camera show: 2559192 ns -Sensors FPS + flip: 1990798 ns -Camera init: 262877 ns -Seg init: 1641482 ns -Seg prediction: 53911133 ns -Seg get mask: 338836 ns -Lane init: 3409573 -Lane prediction: 8455478 -Lane detection: 4363852 ns -Lane cm%: 42650 ns -Seg camera show: 2863689 ns -Camera init: 276527 ns -Camera show: 2505683 ns -Sensors FPS + flip: 1873119 ns -Camera init: 258367 ns -Seg init: 1660912 ns -Seg prediction: 61681257 ns -Seg get mask: 328597 ns -Lane init: 3789359 -Lane prediction: 8592956 -Lane detection: 4352123 ns -Lane cm%: 42490 ns -Seg camera show: 2895788 ns -Camera init: 279967 ns -Camera show: 2611001 ns -Sensors FPS + flip: 2088278 ns -Camera init: 256827 ns -Seg init: 1590073 ns -Seg prediction: 58952138 ns -Seg get mask: 1142497 ns -Lane init: 3398363 -Lane prediction: 8150642 -Lane detection: 4639549 ns -Lane cm%: 57689 ns -Seg camera show: 3201395 ns -Camera init: 283667 ns -Camera show: 2508753 ns -Sensors FPS + flip: 1897270 ns -Camera init: 323626 ns -Seg init: 1613042 ns -Seg prediction: 53329750 ns -Seg get mask: 537085 ns -Lane init: 3034436 -Lane prediction: 8095422 -Lane detection: 4499741 ns -Lane cm%: 43139 ns -Seg camera show: 2829990 ns -Camera init: 282207 ns -Camera show: 2514243 ns -Sensors FPS + flip: 4427322 ns -Camera init: 387796 ns -Seg init: 1638852 ns -Seg prediction: 59809248 ns -Seg get mask: 606234 ns -Lane init: 4109665 -Lane prediction: 8685825 -Lane detection: 4362093 ns -Lane cm%: 43180 ns -Seg camera show: 2918669 ns -Camera init: 295697 ns -Camera show: 2565642 ns -Sensors FPS + flip: 1717211 ns -Camera init: 263037 ns -Seg init: 1614593 ns -Seg prediction: 59007968 ns -Seg get mask: 692212 ns -Lane init: 5912426 -Lane prediction: 8746354 -Lane detection: 4731129 ns -Lane cm%: 47569 ns -Seg camera show: 3142906 ns -Camera init: 298636 ns -Camera show: 2666991 ns -Sensors FPS + flip: 2299275 ns -Camera init: 367406 ns -Seg init: 2126817 ns -Seg prediction: 60052176 ns -Seg get mask: 827421 ns -Lane init: 3603461 -Lane prediction: 11506014 -Lane detection: 4490211 ns -Lane cm%: 45250 ns -Seg camera show: 3474352 ns -Camera init: 389305 ns -Camera show: 3137696 ns -Sensors FPS + flip: 4041676 ns -Camera init: 287967 ns -Seg init: 1628042 ns -Seg prediction: 65074021 ns -Seg get mask: 804762 ns -Lane init: 3430082 -Lane prediction: 8656906 -Lane detection: 4342432 ns -Lane cm%: 42750 ns -Seg camera show: 2906668 ns -Camera init: 348256 ns -Camera show: 2567952 ns -Sensors FPS + flip: 1810960 ns -Camera init: 298947 ns -Seg init: 1594802 ns -Seg prediction: 61837987 ns -Seg get mask: 859191 ns -Lane init: 3402334 -Lane prediction: 9024321 -Lane detection: 4667239 ns -Lane cm%: 43930 ns -Seg camera show: 3027327 ns -Camera init: 406525 ns -Camera show: 2636741 ns -Sensors FPS + flip: 1919319 ns -Camera init: 276887 ns -Seg init: 1644912 ns -Seg prediction: 57590354 ns -Seg get mask: 961500 ns -Lane init: 7324080 -Lane prediction: 8717145 -Lane detection: 4395852 ns -Lane cm%: 44530 ns -Seg camera show: 2886819 ns -Camera init: 289867 ns -Camera show: 2597831 ns -Sensors FPS + flip: 1994029 ns -Camera init: 262577 ns -Seg init: 1609263 ns -Seg prediction: 63676856 ns -Seg get mask: 645033 ns -Lane init: 3691920 -Lane prediction: 12365225 -Lane detection: 4440862 ns -Lane cm%: 43219 ns -Seg camera show: 2916338 ns -Camera init: 329036 ns -Camera show: 2620742 ns -Sensors FPS + flip: 1781131 ns -Camera init: 316897 ns -Seg init: 1596942 ns -Seg prediction: 58692221 ns -Seg get mask: 563444 ns -Lane init: 5185173 -Lane prediction: 10027041 -Lane detection: 7358109 ns -Lane cm%: 71440 ns -Seg camera show: 5632819 ns -Camera init: 516454 ns -Camera show: 3800549 ns -Sensors FPS + flip: 3594281 ns -Camera init: 467835 ns -Seg init: 1994179 ns -Seg prediction: 58642571 ns -Seg get mask: 541104 ns -Lane init: 3156606 -Lane prediction: 8573386 -Lane detection: 4426152 ns -Lane cm%: 44980 ns -Seg camera show: 3218156 ns -Camera init: 303067 ns -Camera show: 2742460 ns -Sensors FPS + flip: 1903849 ns -Camera init: 264417 ns -Seg init: 1608943 ns -Seg prediction: 58399464 ns -Seg get mask: 551744 ns -Lane init: 3165656 -Lane prediction: 8384699 -Lane detection: 4385972 ns -Lane cm%: 42819 ns -Seg camera show: 2848779 ns -Camera init: 325377 ns -Camera show: 2499432 ns -Sensors FPS + flip: 2197396 ns -Camera init: 297197 ns -Seg init: 1619643 ns -Seg prediction: 54836483 ns -Seg get mask: 740402 ns -Lane init: 3661620 -Lane prediction: 8808894 -Lane detection: 4919687 ns -Lane cm%: 43889 ns -Seg camera show: 3113866 ns -Camera init: 278747 ns -Camera show: 2746870 ns -Sensors FPS + flip: 2889038 ns -Camera init: 377696 ns -Seg init: 2397994 ns -Seg prediction: 60927167 ns -Seg get mask: 550754 ns -Lane init: 3272895 -Lane prediction: 8206131 -Lane detection: 4341552 ns -Lane cm%: 44460 ns -Seg camera show: 2908228 ns -Camera init: 284737 ns -Camera show: 2534872 ns -Sensors FPS + flip: 1734791 ns -Camera init: 450625 ns -Seg init: 1703161 ns -Seg prediction: 63310192 ns -Seg get mask: 598833 ns -Lane init: 3892208 -Lane prediction: 8711815 -Lane detection: 4341313 ns -Lane cm%: 44249 ns -Seg camera show: 2896808 ns -Camera init: 283427 ns -Camera show: 2979658 ns -Sensors FPS + flip: 1848960 ns -Camera init: 273227 ns -Seg init: 1606962 ns -Seg prediction: 61079255 ns -Seg get mask: 529885 ns -Lane init: 3000527 -Lane prediction: 8145362 -Lane detection: 4329032 ns -Lane cm%: 44220 ns -Seg camera show: 2847909 ns -Camera init: 277238 ns -Camera show: 2513303 ns -Sensors FPS + flip: 1656092 ns -Camera init: 318626 ns -Seg init: 2021048 ns -Seg prediction: 59389324 ns -Seg get mask: 509215 ns -Lane init: 3372864 -Lane prediction: 8772805 -Lane detection: 4388091 ns -Lane cm%: 43570 ns -Seg camera show: 2904419 ns -Camera init: 278407 ns -Camera show: 2554572 ns -Sensors FPS + flip: 2062058 ns -Camera init: 268307 ns -Seg init: 1600623 ns -Seg prediction: 57507834 ns -Seg get mask: 627283 ns -Lane init: 5441481 -Lane prediction: 9541426 -Lane detection: 5637299 ns -Lane cm%: 71579 ns -Seg camera show: 4321553 ns -Camera init: 415316 ns -Camera show: 2516642 ns -Sensors FPS + flip: 2434474 ns -Camera init: 520214 ns -Seg init: 3058967 ns -Seg prediction: 68613553 ns -Seg get mask: 635003 ns -Lane init: 7760686 -Lane prediction: 8947252 -Lane detection: 4353633 ns -Lane cm%: 47550 ns -Seg camera show: 3038866 ns -Camera init: 287227 ns -Camera show: 2636041 ns -Sensors FPS + flip: 2489603 ns -Camera init: 516555 ns -Seg init: 2050477 ns -Seg prediction: 59596812 ns -Seg get mask: 379396 ns -Lane init: 5223553 -Lane prediction: 13226916 -Lane detection: 7814505 ns -Lane cm%: 80519 ns -Seg camera show: 6019095 ns -Camera init: 570784 ns -Camera show: 3540622 ns -Sensors FPS + flip: 2448774 ns -Camera init: 304347 ns -Seg init: 2354664 ns -Seg prediction: 54424808 ns -Seg get mask: 285827 ns -Lane init: 3341604 -Lane prediction: 8752195 -Lane detection: 4303852 ns -Lane cm%: 48390 ns -Seg camera show: 2938508 ns -Camera init: 310667 ns -Camera show: 2505383 ns -Sensors FPS + flip: 4118585 ns -Camera init: 314116 ns -Seg init: 1638732 ns -Seg prediction: 58450654 ns -Seg get mask: 370576 ns -Lane init: 3401843 -Lane prediction: 9090821 -Lane detection: 5501540 ns -Lane cm%: 63580 ns -Seg camera show: 3579361 ns -Camera init: 363366 ns -Camera show: 2659041 ns -Sensors FPS + flip: 2008028 ns -Camera init: 434945 ns -Seg init: 1656092 ns -Seg prediction: 64208602 ns -Seg get mask: 299617 ns -Lane init: 3543272 -Lane prediction: 8876793 -Lane detection: 4297734 ns -Lane cm%: 43679 ns -Seg camera show: 3085816 ns -Camera init: 344996 ns -Camera show: 2692771 ns -Sensors FPS + flip: 2167856 ns -Camera init: 284267 ns -Seg init: 1622702 ns -Seg prediction: 58378986 ns -Seg get mask: 345707 ns -Lane init: 3282865 -Lane prediction: 9527526 -Lane detection: 4298143 ns -Lane cm%: 43790 ns -Seg camera show: 3038676 ns -Camera init: 291627 ns -Camera show: 2578472 ns -Sensors FPS + flip: 2063888 ns -Camera init: 319507 ns -Seg init: 3531701 ns -Seg prediction: 59982029 ns -Seg get mask: 359397 ns -Lane init: 3442653 -Lane prediction: 8220131 -Lane detection: 4538411 ns -Lane cm%: 42300 ns -Seg camera show: 2883028 ns -Camera init: 285937 ns -Camera show: 2473883 ns -Sensors FPS + flip: 1828510 ns -Camera init: 280197 ns -Seg init: 1618852 ns -Seg prediction: 57915170 ns -Seg get mask: 565414 ns -Lane init: 3895828 -Lane prediction: 8716265 -Lane detection: 4248604 ns -Lane cm%: 42699 ns -Seg camera show: 2898389 ns -Camera init: 322296 ns -Camera show: 2583592 ns -Sensors FPS + flip: 1851250 ns -Camera init: 322567 ns -Seg init: 1592423 ns -Seg prediction: 58292256 ns -Seg get mask: 550534 ns -Lane init: 3206075 -Lane prediction: 8233271 -Lane detection: 4365342 ns -Lane cm%: 42940 ns -Seg camera show: 2879898 ns -Camera init: 279237 ns -Camera show: 2531083 ns -Sensors FPS + flip: 1881370 ns -Camera init: 261007 ns -Seg init: 1633622 ns -Seg prediction: 53666457 ns -Seg get mask: 582994 ns -Lane init: 3390623 -Lane prediction: 14308304 -Lane detection: 4098655 ns -Lane cm%: 44080 ns -Seg camera show: 2883108 ns -Camera init: 280877 ns -Camera show: 2558612 ns -Sensors FPS + flip: 2116977 ns -Camera init: 266147 ns -Seg init: 1592382 ns -Seg prediction: 56852233 ns -Seg get mask: 587533 ns -Lane init: 3574822 -Lane prediction: 8905864 -Lane detection: 4022487 ns -Lane cm%: 44229 ns -Seg camera show: 3099247 ns -Camera init: 279857 ns -Camera show: 2566393 ns -Sensors FPS + flip: 2194505 ns -Camera init: 273167 ns -Seg init: 1791811 ns -Seg prediction: 57515064 ns -Seg get mask: 595704 ns -Lane init: 3713519 -Lane prediction: 9003943 -Lane detection: 3974607 ns -Lane cm%: 43220 ns -Seg camera show: 2894928 ns -Camera init: 300917 ns -Camera show: 2518912 ns -Sensors FPS + flip: 2285236 ns -Camera init: 304417 ns -Seg init: 1703001 ns -Seg prediction: 55062052 ns -Seg get mask: 900660 ns -Lane init: 6004275 -Lane prediction: 9144090 -Lane detection: 4091816 ns -Lane cm%: 43189 ns -Seg camera show: 2982348 ns -Camera init: 281507 ns -Camera show: 2623252 ns -Sensors FPS + flip: 2176696 ns -Camera init: 271747 ns -Seg init: 1592222 ns -Seg prediction: 55297959 ns -Seg get mask: 531034 ns -Lane init: 2954898 -Lane prediction: 8819784 -Lane detection: 4384623 ns -Lane cm%: 43640 ns -Seg camera show: 2907458 ns -Camera init: 278867 ns -Camera show: 2528503 ns -Sensors FPS + flip: 2013068 ns -Camera init: 260047 ns -Seg init: 1625463 ns -Seg prediction: 55884183 ns -Seg get mask: 1312525 ns -Lane init: 5758447 -Lane prediction: 9062742 -Lane detection: 4228634 ns -Lane cm%: 44820 ns -Seg camera show: 2892588 ns -Camera init: 290637 ns -Camera show: 2525042 ns -Sensors FPS + flip: 1875550 ns -Camera init: 276207 ns -Seg init: 1631672 ns -Seg prediction: 56148351 ns -Seg get mask: 524474 ns -Lane init: 2941598 -Lane prediction: 8147171 -Lane detection: 4171235 ns +Seg camera show: 2660229 ns +Camera init: 367219 ns +Camera show: 2426799 ns +Sensors FPS + flip: 1837741 ns +Camera init: 410468 ns +Seg init: 1817792 ns +Seg prediction: 61991479 ns +Seg get mask: 470478 ns +Lane init: 1778612 +Lane prediction: 10582842 +Lane detection: 4851248 ns +Lane cm%: 42970 ns +Seg camera show: 2671978 ns +Camera init: 343888 ns +Camera show: 2464079 ns +Sensors FPS + flip: 1670702 ns +Camera init: 326368 ns +Seg init: 1717232 ns +Seg prediction: 55743898 ns +Seg get mask: 248459 ns +Lane init: 1681962 +Lane prediction: 10214314 +Lane detection: 3894013 ns +Lane cm%: 42480 ns +Seg camera show: 2659597 ns +Camera init: 355349 ns +Camera show: 2446569 ns +Sensors FPS + flip: 1752922 ns +Camera init: 1090136 ns +Seg init: 1971842 ns +Seg prediction: 62566037 ns +Seg get mask: 230389 ns +Lane init: 1605452 +Lane prediction: 10153164 +Lane detection: 3874873 ns +Lane cm%: 42960 ns +Seg camera show: 2625078 ns +Camera init: 371988 ns +Camera show: 2458779 ns +Sensors FPS + flip: 1655582 ns +Camera init: 276149 ns +Seg init: 1708132 ns +Seg prediction: 59139613 ns +Seg get mask: 673007 ns +Lane init: 1732932 +Lane prediction: 10443492 +Lane detection: 4102482 ns +Lane cm%: 47890 ns +Seg camera show: 2624588 ns +Camera init: 836526 ns +Camera show: 2420399 ns +Sensors FPS + flip: 4175711 ns +Camera init: 1252144 ns +Seg init: 2907907 ns +Seg prediction: 62437118 ns +Seg get mask: 249749 ns +Lane init: 1456543 +Lane prediction: 9993765 +Lane detection: 3892942 ns +Lane cm%: 42670 ns +Seg camera show: 2671738 ns +Camera init: 330888 ns +Camera show: 2442669 ns +Sensors FPS + flip: 1917141 ns +Camera init: 362848 ns +Seg init: 1666113 ns +Seg prediction: 59334322 ns +Seg get mask: 255868 ns +Lane init: 1474904 +Lane prediction: 10245553 +Lane detection: 4021412 ns Lane cm%: 42910 ns -Seg camera show: 2925118 ns -Camera init: 316907 ns -Camera show: 2522843 ns -Sensors FPS + flip: 1886189 ns -Camera init: 445955 ns -Seg init: 1878280 ns -Seg prediction: 60290875 ns -Seg get mask: 484755 ns -Lane init: 2917348 -Lane prediction: 8285190 -Lane detection: 4256444 ns -Lane cm%: 44580 ns -Seg camera show: 2875639 ns -Camera init: 294097 ns -Camera show: 2543852 ns -Sensors FPS + flip: 1747181 ns -Camera init: 273097 ns -Seg init: 1640622 ns -Seg prediction: 54670246 ns -Seg get mask: 1005749 ns -Lane init: 5282373 -Lane prediction: 8864864 -Lane detection: 4243934 ns -Lane cm%: 42730 ns -Seg camera show: 2932958 ns -Camera init: 280247 ns -Camera show: 2636712 ns -Sensors FPS + flip: 1919829 ns -Camera init: 329177 ns -Seg init: 1638642 ns -Seg prediction: 56831602 ns -Seg get mask: 542184 ns -Lane init: 3222665 -Lane prediction: 8280751 -Lane detection: 4174665 ns -Lane cm%: 43990 ns -Seg camera show: 3183256 ns -Camera init: 518975 ns -Camera show: 2604071 ns -Sensors FPS + flip: 2036318 ns -Camera init: 265467 ns -Seg init: 1654612 ns -Seg prediction: 53279052 ns -Seg get mask: 559964 ns -Lane init: 3209075 -Lane prediction: 11476826 -Lane detection: 4546410 ns -Lane cm%: 45400 ns -Seg camera show: 2965598 ns -Camera init: 319926 ns -Camera show: 2611382 ns -Sensors FPS + flip: 1931658 ns -Camera init: 297837 ns -Seg init: 1612742 ns -Seg prediction: 57705164 ns -Seg get mask: 560574 ns -Lane init: 3335064 -Lane prediction: 8947873 -Lane detection: 3677400 ns -Lane cm%: 45920 ns -Seg camera show: 2890208 ns -Camera init: 284947 ns -Camera show: 2542112 ns -Sensors FPS + flip: 1606033 ns -Camera init: 265497 ns -Seg init: 1651882 ns -Seg prediction: 57196928 ns -Seg get mask: 790222 ns -Lane init: 6935084 -Lane prediction: 8956943 -Lane detection: 4281154 ns -Lane cm%: 45869 ns -Seg camera show: 2943958 ns -Camera init: 283927 ns -Camera show: 2573561 ns -Sensors FPS + flip: 1959099 ns -Camera init: 264078 ns -Seg init: 1643382 ns -Seg prediction: 57483495 ns -Seg get mask: 555004 ns -Lane init: 3355834 -Lane prediction: 8603727 -Lane detection: 4407323 ns -Lane cm%: 44059 ns -Seg camera show: 3622451 ns -Camera init: 331176 ns -Camera show: 3094227 ns -Sensors FPS + flip: 5915915 ns -Camera init: 266117 ns -Seg init: 1614033 ns -Seg prediction: 61052367 ns -Seg get mask: 514974 ns -Lane init: 3001658 -Lane prediction: 8578327 -Lane detection: 4202015 ns -Lane cm%: 43559 ns -Seg camera show: 2929998 ns -Camera init: 299387 ns -Camera show: 2532912 ns -Sensors FPS + flip: 1843710 ns -Camera init: 285516 ns -Seg init: 1629613 ns -Seg prediction: 55719885 ns -Seg get mask: 471605 ns -Lane init: 3960356 -Lane prediction: 8608597 -Lane detection: 4199224 ns -Lane cm%: 45500 ns -Seg camera show: 2940788 ns -Camera init: 286507 ns -Camera show: 2653141 ns -Sensors FPS + flip: 2210506 ns -Camera init: 261677 ns -Seg init: 1611823 ns -Seg prediction: 56683394 ns -Seg get mask: 361306 ns -Lane init: 4260404 -Lane prediction: 13317565 -Lane detection: 4324813 ns -Lane cm%: 45780 ns -Seg camera show: 3297335 ns -Camera init: 336536 ns -Camera show: 2069658 ns -Sensors FPS + flip: 1864599 ns -Camera init: 304457 ns -Seg init: 1671792 ns -Seg prediction: 53064594 ns -Seg get mask: 557274 ns -Lane init: 3264384 -Lane prediction: 8172031 -Lane detection: 4234214 ns -Lane cm%: 42450 ns -Seg camera show: 2970737 ns -Camera init: 283607 ns -Camera show: 2490503 ns -Sensors FPS + flip: 2133077 ns -Camera init: 267208 ns -Seg init: 1622173 ns -Seg prediction: 62245434 ns -Seg get mask: 621473 ns -Lane init: 3997607 -Lane prediction: 8892223 -Lane detection: 4191445 ns -Lane cm%: 43810 ns -Seg camera show: 2937788 ns -Camera init: 320536 ns -Camera show: 2603662 ns -Sensors FPS + flip: 2451074 ns -Camera init: 358846 ns -Seg init: 1650812 ns -Seg prediction: 60430045 ns -Seg get mask: 940020 ns -Lane init: 3520222 -Lane prediction: 8925233 -Lane detection: 4251274 ns -Lane cm%: 44619 ns -Seg camera show: 2953188 ns -Camera init: 283227 ns -Camera show: 2629922 ns -Sensors FPS + flip: 2447553 ns -Camera init: 293547 ns -Seg init: 1613322 ns -Seg prediction: 60020039 ns -Seg get mask: 982759 ns -Lane init: 5940716 -Lane prediction: 9084111 -Lane detection: 4160235 ns -Lane cm%: 43110 ns -Seg camera show: 2912759 ns -Camera init: 286207 ns -Camera show: 2664481 ns -Sensors FPS + flip: 2545503 ns -Camera init: 259257 ns -Seg init: 1621363 ns -Seg prediction: 57242779 ns -Seg get mask: 854360 ns -Lane init: 3947178 -Lane prediction: 9220279 -Lane detection: 4103526 ns -Lane cm%: 44939 ns -Seg camera show: 3375353 ns -Camera init: 312477 ns -Camera show: 3430703 ns -Sensors FPS + flip: 4323453 ns -Camera init: 273317 ns -Seg init: 1882019 ns -Seg prediction: 61461853 ns -Seg get mask: 858851 ns -Lane init: 3501262 -Lane prediction: 8962783 -Lane detection: 4201884 ns -Lane cm%: 51780 ns -Seg camera show: 3195455 ns -Camera init: 334837 ns -Camera show: 2565672 ns -Sensors FPS + flip: 2252445 ns -Camera init: 542514 ns -Seg init: 2259615 ns -Seg prediction: 62068717 ns -Seg get mask: 1002139 ns -Lane init: 3314504 -Lane prediction: 8359189 -Lane detection: 4214304 ns -Lane cm%: 46060 ns -Seg camera show: 2983657 ns -Camera init: 300707 ns -Camera show: 2677491 ns -Sensors FPS + flip: 2062147 ns -Camera init: 461695 ns -Seg init: 1727902 ns -Seg prediction: 53210193 ns -Seg get mask: 848370 ns -Lane init: 3211195 -Lane prediction: 8667686 -Lane detection: 4681159 ns -Lane cm%: 46160 ns -Seg camera show: 3428753 ns -Camera init: 497125 ns -Camera show: 3119846 ns -Sensors FPS + flip: 4912507 ns -Camera init: 279887 ns -Seg init: 1677372 ns -Seg prediction: 58271518 ns -Seg get mask: 830561 ns -Lane init: 4106525 -Lane prediction: 9507987 -Lane detection: 4179274 ns -Lane cm%: 46620 ns -Seg camera show: 3163266 ns -Camera init: 310637 ns -Camera show: 2128557 ns -Sensors FPS + flip: 2103207 ns -Camera init: 283947 ns -Seg init: 1663792 ns -Seg prediction: 53675398 ns -Seg get mask: 856790 ns -Lane init: 3194165 -Lane prediction: 8388340 -Lane detection: 4548631 ns -Lane cm%: 45649 ns -Seg camera show: 2954108 ns -Camera init: 317607 ns -Camera show: 2536453 ns -Sensors FPS + flip: 1848390 ns -Camera init: 315906 ns -Seg init: 1626812 ns -Seg prediction: 58927111 ns -Seg get mask: 575114 ns -Lane init: 4209374 -Lane prediction: 8713515 -Lane detection: 4083186 ns -Lane cm%: 44529 ns -Seg camera show: 2972978 ns -Camera init: 288997 ns -Camera show: 2579002 ns -Sensors FPS + flip: 2418253 ns -Camera init: 395966 ns -Seg init: 1627613 ns -Seg prediction: 57581825 ns -Seg get mask: 693912 ns -Lane init: 3723070 -Lane prediction: 8237660 -Lane detection: 4163745 ns -Lane cm%: 47030 ns -Seg camera show: 2908978 ns -Camera init: 320657 ns -Camera show: 2503852 ns -Sensors FPS + flip: 1935419 ns -Camera init: 290467 ns -Seg init: 1602282 ns -Seg prediction: 57285559 ns -Seg get mask: 858131 ns -Lane init: 6934015 -Lane prediction: 9235290 -Lane detection: 4749478 ns -Lane cm%: 48460 ns -Seg camera show: 2907648 ns -Camera init: 287147 ns -Camera show: 3052906 ns -Sensors FPS + flip: 2589172 ns -Camera init: 461355 ns -Seg init: 2359924 ns -Seg prediction: 65372951 ns -Seg get mask: 594294 ns -Lane init: 3884118 -Lane prediction: 10079170 -Lane detection: 4140036 ns -Lane cm%: 45329 ns -Seg camera show: 3181556 ns -Camera init: 343607 ns -Camera show: 2610131 ns -Sensors FPS + flip: 2967758 ns -Camera init: 411865 ns -Seg init: 2179007 ns -Seg prediction: 60118738 ns -Seg get mask: 704863 ns -Lane init: 3509242 -Lane prediction: 8869184 -Lane detection: 4543981 ns -Lane cm%: 106389 ns -Seg camera show: 3522402 ns -Camera init: 295416 ns -Camera show: 2562283 ns -Sensors FPS + flip: 2036438 ns -Camera init: 262757 ns -Seg init: 1715652 ns -Seg prediction: 59249467 ns -Seg get mask: 617443 ns -Lane init: 3328244 -Lane prediction: 8517478 -Lane detection: 4063516 ns -Lane cm%: 44989 ns -Seg camera show: 2958508 ns -Camera init: 306936 ns -Camera show: 2584353 ns -Sensors FPS + flip: 1933020 ns -Camera init: 275877 ns -Seg init: 1621653 ns -Seg prediction: 53154744 ns -Seg get mask: 583903 ns -Lane init: 3775709 -Lane prediction: 12207478 -Lane detection: 4478251 ns -Lane cm%: 45499 ns -Seg camera show: 3083477 ns -Camera init: 305516 ns -Camera show: 2595552 ns -Sensors FPS + flip: 2072678 ns -Camera init: 315057 ns -Seg init: 1613523 ns -Seg prediction: 57509446 ns -Seg get mask: 567534 ns -Lane init: 4412692 -Lane prediction: 9850613 -Lane detection: 4082416 ns -Lane cm%: 48709 ns -Seg camera show: 2871669 ns -Camera init: 340136 ns -Camera show: 2597642 ns -Sensors FPS + flip: 2747610 ns -Camera init: 284677 ns -Seg init: 1603042 ns -Seg prediction: 53834318 ns -Seg get mask: 548755 ns -Lane init: 3139656 -Lane prediction: 8159922 -Lane detection: 4849817 ns -Lane cm%: 61809 ns -Seg camera show: 3975867 ns -Camera init: 286077 ns -Camera show: 2504703 ns -Sensors FPS + flip: 3030347 ns -Camera init: 283376 ns -Seg init: 1662262 ns -Seg prediction: 57909172 ns -Seg get mask: 549204 ns -Lane init: 3068427 -Lane prediction: 8299370 -Lane detection: 4128055 ns -Lane cm%: 43650 ns -Seg camera show: 2892718 ns -Camera init: 298127 ns -Camera show: 2484223 ns -Sensors FPS + flip: 1915359 ns -Camera init: 272387 ns -Seg init: 1568363 ns -Seg prediction: 54704427 ns -Seg get mask: 671453 ns -Lane init: 3608101 -Lane prediction: 8932223 -Lane detection: 3923007 ns -Lane cm%: 43490 ns -Seg camera show: 2878259 ns -Camera init: 306777 ns -Camera show: 2603481 ns -Sensors FPS + flip: 2380595 ns -Camera init: 377286 ns -Seg init: 1625413 ns -Seg prediction: 57892642 ns -Seg get mask: 568194 ns -Lane init: 3651940 -Lane prediction: 11527016 -Lane detection: 3907927 ns -Lane cm%: 43899 ns -Seg camera show: 2871339 ns -Camera init: 321446 ns -Camera show: 2561173 ns -Sensors FPS + flip: 2071837 ns -Camera init: 331236 ns -Seg init: 1592983 ns -Seg prediction: 57851073 ns -Seg get mask: 578064 ns -Lane init: 3576701 -Lane prediction: 9212640 -Lane detection: 3929447 ns -Lane cm%: 42890 ns -Seg camera show: 2886679 ns -Camera init: 293207 ns -Camera show: 2704211 ns -Sensors FPS + flip: 1918019 ns -Camera init: 276587 ns -Seg init: 1576123 ns -Seg prediction: 60284457 ns -Seg get mask: 928410 ns -Lane init: 3387063 -Lane prediction: 8541087 -Lane detection: 3929648 ns -Lane cm%: 60679 ns -Seg camera show: 2887259 ns -Camera init: 297586 ns -Camera show: 2538743 ns -Sensors FPS + flip: 2060537 ns -Camera init: 284186 ns -Seg init: 1597403 ns -Seg prediction: 58284399 ns -Seg get mask: 568364 ns -Lane init: 3837419 -Lane prediction: 8164881 -Lane detection: 3866498 ns -Lane cm%: 44779 ns -Seg camera show: 2858960 ns -Camera init: 515955 ns -Camera show: 2600351 ns -Sensors FPS + flip: 1880860 ns -Camera init: 266767 ns -Seg init: 2119967 ns -Seg prediction: 56284871 ns -Seg get mask: 569004 ns -Lane init: 2967398 -Lane prediction: 8109312 -Lane detection: 4072145 ns -Lane cm%: 44350 ns -Seg camera show: 2883529 ns -Camera init: 300327 ns -Camera show: 3267485 ns -Sensors FPS + flip: 3455133 ns -Camera init: 337206 ns -Seg init: 1616423 ns -Seg prediction: 56595107 ns -Seg get mask: 562874 ns -Lane init: 3924817 -Lane prediction: 8631497 -Lane detection: 4275723 ns -Lane cm%: 53690 ns -Seg camera show: 3374823 ns -Camera init: 294507 ns -Camera show: 2684471 ns -Sensors FPS + flip: 2310535 ns -Camera init: 423316 ns -Seg init: 2116107 ns -Seg prediction: 55878535 ns -Seg get mask: 521234 ns -Lane init: 3501782 -Lane prediction: 8095773 -Lane detection: 3430013 ns -Lane cm%: 44279 ns -Seg camera show: 2898078 ns -Camera init: 294757 ns -Camera show: 2494963 ns -Sensors FPS + flip: 1887580 ns -Camera init: 322376 ns -Seg init: 1629642 ns -Seg prediction: 61206167 ns -Seg get mask: 486005 ns -Lane init: 3975847 -Lane prediction: 8872424 -Lane detection: 4025106 ns -Lane cm%: 43829 ns -Seg camera show: 2887669 ns -Camera init: 305607 ns -Camera show: 2608352 ns -Sensors FPS + flip: 2161317 ns -Camera init: 330416 ns -Seg init: 2073948 ns -Seg prediction: 60220427 ns -Seg get mask: 356626 ns -Lane init: 3327934 -Lane prediction: 8661927 -Lane detection: 4273374 ns -Lane cm%: 65369 ns -Seg camera show: 3121156 ns -Camera init: 374216 ns -Camera show: 2637581 ns -Sensors FPS + flip: 2291936 ns -Camera init: 287267 ns -Seg init: 2167777 ns -Seg prediction: 56130742 ns -Seg get mask: 897460 ns -Lane init: 4418782 -Lane prediction: 9233870 -Lane detection: 4086596 ns -Lane cm%: 43879 ns -Seg camera show: 4559571 ns -Camera init: 298607 ns -Camera show: 2512153 ns -Sensors FPS + flip: 2309035 ns -Camera init: 352476 ns -Seg init: 1618203 ns -Seg prediction: 57081892 ns -Seg get mask: 354626 ns -Lane init: 4341322 -Lane prediction: 10672265 -Lane detection: 4083066 ns -Lane cm%: 44860 ns -Seg camera show: 2734920 ns -Camera init: 292367 ns -Camera show: 2491453 ns -Sensors FPS + flip: 2074327 ns -Camera init: 262307 ns -Seg init: 1613033 ns -Seg prediction: 54235252 ns -Seg get mask: 362596 ns -Lane init: 3122357 -Lane prediction: 8217250 -Lane detection: 4006937 ns -Lane cm%: 45759 ns -Seg camera show: 2762000 ns -Camera init: 281797 ns -Camera show: 3288995 ns -Sensors FPS + flip: 4091495 ns -Camera init: 428395 ns -Seg init: 2721591 ns -Seg prediction: 59601625 ns -Seg get mask: 662022 ns -Lane init: 4832688 -Lane prediction: 9214600 -Lane detection: 4016827 ns -Lane cm%: 46099 ns -Seg camera show: 2852959 ns -Camera init: 321527 ns -Camera show: 2570722 ns -Sensors FPS + flip: 2241195 ns -Camera init: 432796 ns -Seg init: 1755991 ns -Seg prediction: 61995529 ns -Seg get mask: 369466 ns -Lane init: 3514111 -Lane prediction: 10713124 -Lane detection: 4073856 ns -Lane cm%: 43110 ns -Seg camera show: 2807339 ns -Camera init: 288087 ns -Camera show: 2522603 ns -Sensors FPS + flip: 2067187 ns -Camera init: 286647 ns -Seg init: 1623112 ns -Seg prediction: 56852825 ns -Seg get mask: 299147 ns -Lane init: 3797389 -Lane prediction: 8711196 -Lane detection: 4116165 ns -Lane cm%: 44409 ns -Seg camera show: 2772250 ns -Camera init: 285797 ns -Camera show: 2494533 ns -Sensors FPS + flip: 2586962 ns -Camera init: 330887 ns -Seg init: 1708852 ns -Seg prediction: 59741873 ns -Seg get mask: 315157 ns -Lane init: 3014617 -Lane prediction: 8200412 -Lane detection: 4230254 ns -Lane cm%: 44800 ns -Seg camera show: 2836180 ns -Camera init: 293507 ns -Camera show: 2537982 ns -Sensors FPS + flip: 1964068 ns -Camera init: 299637 ns -Seg init: 1715781 ns -Seg prediction: 55635768 ns -Seg get mask: 641043 ns -Lane init: 5001456 -Lane prediction: 8447809 -Lane detection: 4202055 ns -Lane cm%: 44950 ns -Seg camera show: 2761010 ns -Camera init: 338776 ns -Camera show: 2459143 ns -Sensors FPS + flip: 1925649 ns -Camera init: 361986 ns -Seg init: 1701052 ns -Seg prediction: 57795184 ns -Seg get mask: 306616 ns -Lane init: 4488772 -Lane prediction: 8663467 -Lane detection: 4516072 ns -Lane cm%: 46139 ns -Seg camera show: 2777800 ns -Camera init: 288797 ns -Camera show: 2493153 ns -Sensors FPS + flip: 1737711 ns -Camera init: 365926 ns -Seg init: 1736582 ns -Seg prediction: 54145554 ns -Seg get mask: 375966 ns -Lane init: 3060887 -Lane prediction: 8127931 -Lane detection: 4220605 ns -Lane cm%: 52439 ns -Seg camera show: 2924309 ns -Camera init: 309327 ns -Camera show: 2478183 ns -Sensors FPS + flip: 3591401 ns -Camera init: 280917 ns -Seg init: 1628383 ns -Seg prediction: 61877560 ns -Seg get mask: 559974 ns -Lane init: 3283284 -Lane prediction: 8786015 -Lane detection: 4161695 ns -Lane cm%: 43559 ns -Seg camera show: 2842000 ns -Camera init: 280957 ns -Camera show: 2530223 ns -Sensors FPS + flip: 1959209 ns -Camera init: 266587 ns -Seg init: 1706662 ns -Seg prediction: 59837952 ns -Seg get mask: 524095 ns -Lane init: 3348464 -Lane prediction: 8513138 -Lane detection: 4074406 ns -Lane cm%: 44620 ns -Seg camera show: 2750000 ns -Camera init: 339666 ns -Camera show: 2587102 ns -Sensors FPS + flip: 2095727 ns -Camera init: 297036 ns -Seg init: 2054588 ns -Seg prediction: 54382432 ns -Seg get mask: 512434 ns -Lane init: 3028068 -Lane prediction: 8365859 -Lane detection: 4010406 ns +Seg camera show: 2685218 ns +Camera init: 452098 ns +Camera show: 2448069 ns +Sensors FPS + flip: 1737982 ns +Camera init: 380678 ns +Seg init: 1908991 ns +Seg prediction: 60142329 ns +Seg get mask: 649337 ns +Lane init: 2669227 +Lane prediction: 10100165 +Lane detection: 3953542 ns +Lane cm%: 44110 ns +Seg camera show: 2665608 ns +Camera init: 356339 ns +Camera show: 2487398 ns +Sensors FPS + flip: 2075681 ns +Camera init: 329718 ns +Seg init: 1738072 ns +Seg prediction: 57020093 ns +Seg get mask: 240559 ns +Lane init: 1498503 +Lane prediction: 10772521 +Lane detection: 3915572 ns +Lane cm%: 42090 ns +Seg camera show: 2648428 ns +Camera init: 326368 ns +Camera show: 2439779 ns +Sensors FPS + flip: 1682683 ns +Camera init: 363788 ns +Seg init: 1687693 ns +Seg prediction: 61145493 ns +Seg get mask: 277409 ns +Lane init: 1584663 +Lane prediction: 10236523 +Lane detection: 4109912 ns +Lane cm%: 41530 ns +Seg camera show: 2610438 ns +Camera init: 326798 ns +Camera show: 2425509 ns +Sensors FPS + flip: 1795562 ns +Camera init: 512347 ns +Seg init: 2770808 ns +Seg prediction: 58086647 ns +Seg get mask: 526178 ns +Lane init: 1442853 +Lane prediction: 9947145 +Lane detection: 4072922 ns +Lane cm%: 45600 ns +Seg camera show: 2740318 ns +Camera init: 661337 ns +Camera show: 2617648 ns +Sensors FPS + flip: 3520884 ns +Camera init: 765106 ns +Seg init: 2106441 ns +Seg prediction: 59321982 ns +Seg get mask: 542167 ns +Lane init: 1702843 +Lane prediction: 10322823 +Lane detection: 3917432 ns +Lane cm%: 44450 ns +Seg camera show: 2652388 ns +Camera init: 321978 ns +Camera show: 2440549 ns +Sensors FPS + flip: 1867832 ns +Camera init: 466028 ns +Seg init: 1791982 ns +Seg prediction: 56172426 ns +Seg get mask: 228659 ns +Lane init: 1704182 +Lane prediction: 10638592 +Lane detection: 4394540 ns +Lane cm%: 64350 ns +Seg camera show: 2826357 ns +Camera init: 908126 ns +Camera show: 2529539 ns +Sensors FPS + flip: 3149066 ns +Camera init: 910696 ns +Seg init: 2989047 ns +Seg prediction: 66378350 ns +Seg get mask: 255639 ns +Lane init: 1790701 +Lane prediction: 10454443 +Lane detection: 3932082 ns +Lane cm%: 44020 ns +Seg camera show: 2681198 ns +Camera init: 374468 ns +Camera show: 2462179 ns +Sensors FPS + flip: 1614043 ns +Camera init: 350839 ns +Seg init: 1672192 ns +Seg prediction: 63482023 ns +Seg get mask: 279559 ns +Lane init: 1724992 +Lane prediction: 9892275 +Lane detection: 3907942 ns Lane cm%: 43520 ns -Seg camera show: 2756720 ns -Camera init: 284877 ns -Camera show: 2477103 ns -Sensors FPS + flip: 1769351 ns -Camera init: 261757 ns -Seg init: 1701852 ns -Seg prediction: 59183829 ns -Seg get mask: 361636 ns -Lane init: 3125106 -Lane prediction: 8238562 -Lane detection: 4456592 ns +Seg camera show: 2667468 ns +Camera init: 352029 ns +Camera show: 2432679 ns +Sensors FPS + flip: 1670162 ns +Camera init: 388368 ns +Seg init: 1651073 ns +Seg prediction: 60135767 ns +Seg get mask: 247669 ns +Lane init: 1718292 +Lane prediction: 10062285 +Lane detection: 4186761 ns +Lane cm%: 45420 ns +Seg camera show: 2658638 ns +Camera init: 327649 ns +Camera show: 2441879 ns +Sensors FPS + flip: 1765462 ns +Camera init: 285949 ns +Seg init: 1677882 ns +Seg prediction: 57196181 ns +Seg get mask: 247309 ns +Lane init: 1699412 +Lane prediction: 8458452 +Lane detection: 4041722 ns +Lane cm%: 45200 ns +Seg camera show: 2708289 ns +Camera init: 962525 ns +Camera show: 2421029 ns +Sensors FPS + flip: 2414369 ns +Camera init: 840896 ns +Seg init: 1648913 ns +Seg prediction: 59556490 ns +Seg get mask: 231539 ns +Lane init: 1616922 +Lane prediction: 9999785 +Lane detection: 3868393 ns +Lane cm%: 43200 ns +Seg camera show: 2640878 ns +Camera init: 1155655 ns +Camera show: 2568408 ns +Sensors FPS + flip: 2050881 ns +Camera init: 2012921 ns +Seg init: 2134270 ns +Seg prediction: 63359103 ns +Seg get mask: 1104165 ns +Lane init: 2096391 +Lane prediction: 10350573 +Lane detection: 3867523 ns +Lane cm%: 44019 ns +Seg camera show: 2690918 ns +Camera init: 1124415 ns +Camera show: 2472539 ns +Sensors FPS + flip: 1815341 ns +Camera init: 400868 ns +Seg init: 1843261 ns +Seg prediction: 60392598 ns +Seg get mask: 508347 ns +Lane init: 1458484 +Lane prediction: 10029244 +Lane detection: 4084092 ns +Lane cm%: 49569 ns +Seg camera show: 3232006 ns +Camera init: 675477 ns +Camera show: 2442739 ns +Sensors FPS + flip: 2688258 ns +Camera init: 367519 ns +Seg init: 1725212 ns +Seg prediction: 98555294 ns +Seg get mask: 833046 ns +Lane init: 1657993 +Lane prediction: 11919446 +Lane detection: 3866572 ns +Lane cm%: 42590 ns +Seg camera show: 2669318 ns +Camera init: 320898 ns +Camera show: 2393689 ns +Sensors FPS + flip: 1605763 ns +Camera init: 296898 ns +Seg init: 1620283 ns +Seg prediction: 58215947 ns +Seg get mask: 628037 ns +Lane init: 1656363 +Lane prediction: 9962955 +Lane detection: 3878173 ns +Lane cm%: 43920 ns +Seg camera show: 2673807 ns +Camera init: 290909 ns +Camera show: 2630098 ns +Sensors FPS + flip: 3340885 ns +Camera init: 490378 ns +Seg init: 1800472 ns +Seg prediction: 57754739 ns +Seg get mask: 561177 ns +Lane init: 1765452 +Lane prediction: 10127584 +Lane detection: 3882533 ns Lane cm%: 43430 ns -Seg camera show: 2735010 ns -Camera init: 281147 ns -Camera show: 2484653 ns -Sensors FPS + flip: 1829380 ns -Camera init: 262457 ns -Seg init: 2030208 ns -Seg prediction: 57649427 ns -Seg get mask: 311157 ns -Lane init: 3861868 -Lane prediction: 8706246 -Lane detection: 4144825 ns -Lane cm%: 44259 ns -Seg camera show: 2814500 ns -Camera init: 287597 ns -Camera show: 2483543 ns -Sensors FPS + flip: 1955089 ns -Camera init: 268087 ns -Seg init: 1655452 ns -Seg prediction: 55872415 ns -Seg get mask: 414276 ns -Lane init: 3712270 -Lane prediction: 12257288 -Lane detection: 4112095 ns +Seg camera show: 2673048 ns +Camera init: 285319 ns +Camera show: 2452739 ns +Sensors FPS + flip: 1670482 ns +Camera init: 329278 ns +Seg init: 1727412 ns +Seg prediction: 58717255 ns +Seg get mask: 535367 ns +Lane init: 1695613 +Lane prediction: 12079665 +Lane detection: 3843182 ns +Lane cm%: 43740 ns +Seg camera show: 2700128 ns +Camera init: 502758 ns +Camera show: 2865127 ns +Sensors FPS + flip: 2104050 ns +Camera init: 315399 ns +Seg init: 1701033 ns +Seg prediction: 66657479 ns +Seg get mask: 1361313 ns +Lane init: 2126341 +Lane prediction: 10490712 +Lane detection: 3873622 ns +Lane cm%: 50770 ns +Seg camera show: 2715378 ns +Camera init: 634017 ns +Camera show: 2424349 ns +Sensors FPS + flip: 2661989 ns +Camera init: 332319 ns +Seg init: 1661582 ns +Seg prediction: 59415391 ns +Seg get mask: 622567 ns +Lane init: 1903131 +Lane prediction: 11029140 +Lane detection: 3869153 ns +Lane cm%: 43670 ns +Seg camera show: 2686958 ns +Camera init: 296299 ns +Camera show: 2446959 ns +Sensors FPS + flip: 1897552 ns +Camera init: 275299 ns +Seg init: 1710462 ns +Seg prediction: 58606674 ns +Seg get mask: 251289 ns +Lane init: 2331170 +Lane prediction: 11010631 +Lane detection: 4150081 ns +Lane cm%: 76480 ns +Seg camera show: 3328695 ns +Camera init: 773587 ns +Camera show: 6406201 ns +Sensors FPS + flip: 2721127 ns +Camera init: 510407 ns +Seg init: 2058261 ns +Seg prediction: 64440729 ns +Seg get mask: 257638 ns +Lane init: 2467389 +Lane prediction: 11563248 +Lane detection: 4036452 ns +Lane cm%: 55799 ns +Seg camera show: 3138826 ns +Camera init: 404838 ns +Camera show: 2688238 ns +Sensors FPS + flip: 2086840 ns +Camera init: 313729 ns +Seg init: 1717162 ns +Seg prediction: 60093358 ns +Seg get mask: 259839 ns +Lane init: 1908902 +Lane prediction: 11181549 +Lane detection: 3877412 ns +Lane cm%: 52430 ns +Seg camera show: 3023206 ns +Camera init: 299229 ns +Camera show: 2713008 ns +Sensors FPS + flip: 2046301 ns +Camera init: 288969 ns +Seg init: 1684382 ns +Seg prediction: 59856960 ns +Seg get mask: 248618 ns +Lane init: 2762468 +Lane prediction: 10809721 +Lane detection: 7071088 ns +Lane cm%: 95049 ns +Seg camera show: 5563675 ns +Camera init: 479998 ns +Camera show: 3833682 ns +Sensors FPS + flip: 2198000 ns +Camera init: 484078 ns +Seg init: 1769402 ns +Seg prediction: 69293187 ns +Seg get mask: 307578 ns +Lane init: 1992521 +Lane prediction: 11929996 +Lane detection: 4020312 ns +Lane cm%: 47450 ns +Seg camera show: 3112355 ns +Camera init: 317719 ns +Camera show: 2511628 ns +Sensors FPS + flip: 1737023 ns +Camera init: 375928 ns +Seg init: 1905712 ns +Seg prediction: 58796634 ns +Seg get mask: 268859 ns +Lane init: 1647592 +Lane prediction: 8580472 +Lane detection: 4952818 ns +Lane cm%: 68520 ns +Seg camera show: 3578013 ns +Camera init: 717357 ns +Camera show: 2479999 ns +Sensors FPS + flip: 2610948 ns +Camera init: 319099 ns +Seg init: 1862101 ns +Seg prediction: 57865159 ns +Seg get mask: 287768 ns +Lane init: 1652513 +Lane prediction: 9999255 +Lane detection: 4348020 ns +Lane cm%: 45450 ns +Seg camera show: 2806657 ns +Camera init: 358408 ns +Camera show: 2498479 ns +Sensors FPS + flip: 1672602 ns +Camera init: 357339 ns +Seg init: 1744512 ns +Seg prediction: 62089599 ns +Seg get mask: 251449 ns +Lane init: 1518693 +Lane prediction: 9841345 +Lane detection: 3748623 ns +Lane cm%: 44250 ns +Seg camera show: 2762308 ns +Camera init: 291758 ns +Camera show: 2504389 ns +Sensors FPS + flip: 1813862 ns +Camera init: 289419 ns +Seg init: 1646342 ns +Seg prediction: 58315767 ns +Seg get mask: 267478 ns +Lane init: 1634043 +Lane prediction: 9829235 +Lane detection: 3778553 ns +Lane cm%: 44340 ns +Seg camera show: 2689318 ns +Camera init: 304618 ns +Camera show: 2434679 ns +Sensors FPS + flip: 1744822 ns +Camera init: 335568 ns +Seg init: 1589993 ns +Seg prediction: 59211563 ns +Seg get mask: 263568 ns +Lane init: 1416714 +Lane prediction: 10054324 +Lane detection: 3861443 ns +Lane cm%: 47160 ns +Seg camera show: 2738017 ns +Camera init: 814146 ns +Camera show: 2488699 ns +Sensors FPS + flip: 4774338 ns +Camera init: 579707 ns +Seg init: 1683513 ns +Seg prediction: 63387104 ns +Seg get mask: 262999 ns +Lane init: 1452843 +Lane prediction: 10379273 +Lane detection: 3757983 ns +Lane cm%: 44610 ns +Seg camera show: 2688968 ns +Camera init: 385158 ns +Camera show: 2485109 ns +Sensors FPS + flip: 2033960 ns +Camera init: 389709 ns +Seg init: 1676552 ns +Seg prediction: 61930170 ns +Seg get mask: 262839 ns +Lane init: 1483383 +Lane prediction: 10140944 +Lane detection: 3748523 ns +Lane cm%: 44560 ns +Seg camera show: 2659398 ns +Camera init: 299148 ns +Camera show: 2489609 ns +Sensors FPS + flip: 1891831 ns +Camera init: 323369 ns +Seg init: 1896301 ns +Seg prediction: 62159709 ns +Seg get mask: 344039 ns +Lane init: 1637532 +Lane prediction: 10249404 +Lane detection: 3793772 ns +Lane cm%: 45430 ns +Seg camera show: 2749788 ns +Camera init: 375338 ns +Camera show: 2490629 ns +Sensors FPS + flip: 3013506 ns +Camera init: 858636 ns +Seg init: 1689772 ns +Seg prediction: 60680496 ns +Seg get mask: 256459 ns +Lane init: 1523303 +Lane prediction: 9816375 +Lane detection: 3657904 ns +Lane cm%: 45170 ns +Seg camera show: 2693977 ns +Camera init: 350549 ns +Camera show: 2506088 ns +Sensors FPS + flip: 3380125 ns +Camera init: 277378 ns +Seg init: 2282490 ns +Seg prediction: 65974542 ns +Seg get mask: 304528 ns +Lane init: 1587453 +Lane prediction: 7913244 +Lane detection: 3717794 ns +Lane cm%: 44429 ns +Seg camera show: 2659638 ns +Camera init: 332489 ns +Camera show: 2407889 ns +Sensors FPS + flip: 1961521 ns +Camera init: 477707 ns +Seg init: 1681763 ns +Seg prediction: 60565156 ns +Seg get mask: 380048 ns +Lane init: 1973341 +Lane prediction: 11298449 +Lane detection: 3841543 ns +Lane cm%: 53950 ns +Seg camera show: 2780618 ns +Camera init: 301738 ns +Camera show: 2542219 ns +Sensors FPS + flip: 1945131 ns +Camera init: 320349 ns +Seg init: 1846122 ns +Seg prediction: 66685148 ns +Seg get mask: 548687 ns +Lane init: 1537473 +Lane prediction: 10632082 +Lane detection: 3806923 ns +Lane cm%: 47100 ns +Seg camera show: 2744638 ns +Camera init: 347848 ns +Camera show: 2452239 ns +Sensors FPS + flip: 3412975 ns +Camera init: 574137 ns +Seg init: 1837192 ns +Seg prediction: 74134094 ns +Seg get mask: 426338 ns +Lane init: 1561843 +Lane prediction: 10207034 +Lane detection: 3750933 ns +Lane cm%: 47600 ns +Seg camera show: 2696838 ns +Camera init: 345518 ns +Camera show: 2425219 ns +Sensors FPS + flip: 2797448 ns +Camera init: 714737 ns +Seg init: 2404369 ns +Seg prediction: 58612344 ns +Seg get mask: 254929 ns +Lane init: 1807442 +Lane prediction: 10296934 +Lane detection: 3763183 ns +Lane cm%: 48560 ns +Seg camera show: 2691907 ns +Camera init: 353269 ns +Camera show: 2417109 ns +Sensors FPS + flip: 2215310 ns +Camera init: 321328 ns +Seg init: 1832892 ns +Seg prediction: 64974957 ns +Seg get mask: 261948 ns +Lane init: 1701773 +Lane prediction: 10463062 +Lane detection: 3780833 ns +Lane cm%: 48740 ns +Seg camera show: 2716437 ns +Camera init: 321999 ns +Camera show: 2462759 ns +Sensors FPS + flip: 2075600 ns +Camera init: 514388 ns +Seg init: 2036631 ns +Seg prediction: 62508027 ns +Seg get mask: 571808 ns +Lane init: 1808942 +Lane prediction: 12165455 +Lane detection: 4335581 ns +Lane cm%: 56019 ns +Seg camera show: 2758798 ns +Camera init: 292408 ns +Camera show: 2651608 ns +Sensors FPS + flip: 2728268 ns +Camera init: 384808 ns +Seg init: 1772492 ns +Seg prediction: 56019317 ns +Seg get mask: 566067 ns +Lane init: 1665883 +Lane prediction: 9987125 +Lane detection: 3927592 ns Lane cm%: 44200 ns -Seg camera show: 2806170 ns -Camera init: 326426 ns -Camera show: 2476014 ns -Sensors FPS + flip: 1871679 ns -Camera init: 303227 ns -Seg init: 1719361 ns -Seg prediction: 58522108 ns -Seg get mask: 537695 ns -Lane init: 4085136 -Lane prediction: 8568757 -Lane detection: 4145675 ns -Lane cm%: 42820 ns -Seg camera show: 2824299 ns -Camera init: 288827 ns -Camera show: 2504803 ns -Sensors FPS + flip: 1941759 ns -Camera init: 297577 ns -Seg init: 1635083 ns -Seg prediction: 53988107 ns -Seg get mask: 556384 ns -Lane init: 3048117 -Lane prediction: 8157582 -Lane detection: 4140386 ns -Lane cm%: 43129 ns -Seg camera show: 2721541 ns -Camera init: 281697 ns -Camera show: 2493083 ns -Sensors FPS + flip: 1874949 ns -Camera init: 280017 ns -Seg init: 1938579 ns -Seg prediction: 59617606 ns -Seg get mask: 576703 ns -Lane init: 5100715 -Lane prediction: 8446269 -Lane detection: 4538351 ns -Lane cm%: 43350 ns -Seg camera show: 2741220 ns -Camera init: 299337 ns -Camera show: 2475943 ns -Sensors FPS + flip: 1882269 ns -Camera init: 276377 ns -Seg init: 1775481 ns -Seg prediction: 53910117 ns -Seg get mask: 538494 ns -Lane init: 3128917 -Lane prediction: 8150542 -Lane detection: 4132255 ns -Lane cm%: 44199 ns -Seg camera show: 2753590 ns -Camera init: 307127 ns -Camera show: 2480633 ns -Sensors FPS + flip: 3743590 ns -Camera init: 717883 ns -Seg init: 1901109 ns -Seg prediction: 58083483 ns -Seg get mask: 556954 ns -Lane init: 3561281 -Lane prediction: 8508189 -Lane detection: 4099275 ns -Lane cm%: 44080 ns -Seg camera show: 2793970 ns -Camera init: 296097 ns -Camera show: 2950988 ns -Sensors FPS + flip: 2529133 ns -Camera init: 1261067 ns -Seg init: 2193756 ns -Seg prediction: 60222279 ns -Seg get mask: 366826 ns -Lane init: 2969578 -Lane prediction: 8616297 -Lane detection: 4192555 ns -Lane cm%: 56480 ns -Seg camera show: 2869619 ns -Camera init: 326386 ns -Camera show: 2382664 ns -Sensors FPS + flip: 1782431 ns -Camera init: 320556 ns -Seg init: 2880729 ns -Seg prediction: 61094750 ns -Seg get mask: 562724 ns -Lane init: 6455430 -Lane prediction: 8772635 -Lane detection: 4109355 ns -Lane cm%: 42470 ns -Seg camera show: 2780860 ns -Camera init: 295786 ns -Camera show: 2465914 ns -Sensors FPS + flip: 1914809 ns -Camera init: 288827 ns -Seg init: 1965729 ns -Seg prediction: 59762504 ns -Seg get mask: 337597 ns -Lane init: 3727050 -Lane prediction: 8570137 -Lane detection: 4204465 ns -Lane cm%: 46279 ns -Seg camera show: 3199205 ns -Camera init: 337196 ns -Camera show: 2502313 ns -Sensors FPS + flip: 2122517 ns -Camera init: 297976 ns -Seg init: 1674982 ns -Seg prediction: 58276341 ns -Seg get mask: 369926 ns -Lane init: 3332354 -Lane prediction: 8420089 -Lane detection: 4065406 ns -Lane cm%: 48250 ns -Seg camera show: 2803220 ns -Camera init: 296427 ns -Camera show: 2477443 ns -Sensors FPS + flip: 3576211 ns -Camera init: 265557 ns -Seg init: 1696481 ns -Seg prediction: 61250658 ns -Seg get mask: 371336 ns -Lane init: 3507452 -Lane prediction: 8221921 -Lane detection: 4145666 ns -Lane cm%: 43099 ns -Seg camera show: 2745400 ns -Camera init: 301086 ns -Camera show: 2507213 ns -Sensors FPS + flip: 1746241 ns -Camera init: 277107 ns -Seg init: 1884309 ns -Seg prediction: 54415753 ns -Seg get mask: 346176 ns -Lane init: 4480881 -Lane prediction: 8447239 -Lane detection: 4117256 ns -Lane cm%: 43280 ns -Seg camera show: 2740121 ns -Camera init: 284727 ns -Camera show: 2492303 ns -Sensors FPS + flip: 1778270 ns -Camera init: 454835 ns -Seg init: 1724901 ns -Seg prediction: 58711226 ns -Seg get mask: 359116 ns -Lane init: 3556761 -Lane prediction: 12687723 -Lane detection: 4267694 ns -Lane cm%: 43220 ns -Seg camera show: 2826569 ns -Camera init: 334856 ns -Camera show: 2500283 ns -Sensors FPS + flip: 1785161 ns -Camera init: 378196 ns -Seg init: 1735161 ns -Seg prediction: 58010414 ns -Seg get mask: 270057 ns -Lane init: 3230245 -Lane prediction: 7998713 -Lane detection: 4020927 ns -Lane cm%: 44829 ns -Seg camera show: 2782960 ns -Camera init: 288947 ns -Camera show: 2480113 ns -Sensors FPS + flip: 1697672 ns -Camera init: 265827 ns -Seg init: 1606462 ns -Seg prediction: 55272213 ns -Seg get mask: 391016 ns -Lane init: 3626931 -Lane prediction: 8344290 -Lane detection: 4082906 ns -Lane cm%: 41919 ns -Seg camera show: 2752330 ns -Camera init: 283807 ns -Camera show: 2480893 ns -Sensors FPS + flip: 1914720 ns -Camera init: 260438 ns -Seg init: 1664631 ns -Seg prediction: 56924906 ns -Seg get mask: 397296 ns -Lane init: 3632580 -Lane prediction: 8541148 -Lane detection: 4700679 ns -Lane cm%: 59699 ns -Seg camera show: 3504182 ns -Camera init: 586773 ns -Camera show: 2534363 ns -Sensors FPS + flip: 1821740 ns -Camera init: 339876 ns -Seg init: 1704272 ns -Seg prediction: 56275763 ns -Seg get mask: 423726 ns -Lane init: 3452222 -Lane prediction: 8423029 -Lane detection: 4211405 ns -Lane cm%: 44119 ns -Seg camera show: 2759400 ns -Camera init: 357626 ns -Camera show: 2493093 ns -Sensors FPS + flip: 1874220 ns -Camera init: 398195 ns -Seg init: 1670322 ns -Seg prediction: 61980401 ns -Seg get mask: 368026 ns -Lane init: 3098537 -Lane prediction: 8420930 -Lane detection: 4071586 ns -Lane cm%: 42819 ns -Seg camera show: 2726121 ns -Camera init: 300797 ns -Camera show: 2480723 ns -Sensors FPS + flip: 1926839 ns -Camera init: 467804 ns -Seg init: 1772111 ns -Seg prediction: 56590329 ns -Seg get mask: 369026 ns -Lane init: 3152036 -Lane prediction: 8714366 -Lane detection: 4105025 ns -Lane cm%: 42190 ns -Seg camera show: 2770070 ns -Camera init: 284677 ns -Camera show: 2488833 ns -Sensors FPS + flip: 1753901 ns -Camera init: 307596 ns -Seg init: 1944049 ns -Seg prediction: 56912736 ns -Seg get mask: 599604 ns -Lane init: 7150023 -Lane prediction: 8672266 -Lane detection: 4153615 ns -Lane cm%: 42750 ns -Seg camera show: 2733340 ns -Camera init: 284047 ns -Camera show: 2497653 ns -Sensors FPS + flip: 1651892 ns -Camera init: 264817 ns -Seg init: 1620873 ns -Seg prediction: 55982486 ns -Seg get mask: 359296 ns -Lane init: 3316984 -Lane prediction: 8415439 -Lane detection: 4132216 ns -Lane cm%: 43619 ns -Seg camera show: 3129426 ns -Camera init: 864531 ns -Camera show: 2950878 ns -Sensors FPS + flip: 2258845 ns -Camera init: 362837 ns -Seg init: 1704112 ns -Seg prediction: 54205085 ns -Seg get mask: 360716 ns -Lane init: 3030907 -Lane prediction: 7959614 -Lane detection: 4115825 ns -Lane cm%: 42860 ns -Seg camera show: 2682241 ns -Camera init: 279387 ns -Camera show: 2476073 ns -Sensors FPS + flip: 1594353 ns -Camera init: 266867 ns -Seg init: 1603823 ns -Seg prediction: 59452787 ns -Seg get mask: 340827 ns -Lane init: 3387463 -Lane prediction: 8294121 -Lane detection: 4127056 ns -Lane cm%: 43639 ns -Seg camera show: 2743391 ns -Camera init: 280847 ns -Camera show: 2478133 ns -Sensors FPS + flip: 1880349 ns -Camera init: 258048 ns -Seg init: 1600222 ns -Seg prediction: 56907246 ns -Seg get mask: 377976 ns -Lane init: 4079256 -Lane prediction: 8423840 -Lane detection: 5551031 ns -Lane cm%: 55939 ns -Seg camera show: 3087496 ns -Camera init: 504305 ns -Camera show: 2544002 ns -Sensors FPS + flip: 1950849 ns -Camera init: 264277 ns -Seg init: 1635892 ns -Seg prediction: 53609121 ns -Seg get mask: 395706 ns -Lane init: 3505682 -Lane prediction: 8067413 -Lane detection: 4098605 ns -Lane cm%: 41970 ns -Seg camera show: 2746530 ns -Camera init: 326247 ns -Camera show: 2438023 ns -Sensors FPS + flip: 1788621 ns -Camera init: 301727 ns -Seg init: 1611652 ns -Seg prediction: 58936035 ns -Seg get mask: 596633 ns -Lane init: 3494522 -Lane prediction: 8695536 -Lane detection: 4122636 ns -Lane cm%: 44319 ns -Seg camera show: 2793750 ns -Camera init: 294377 ns -Camera show: 2486933 ns -Sensors FPS + flip: 1907879 ns -Camera init: 260498 ns -Seg init: 1649952 ns -Seg prediction: 55809638 ns -Seg get mask: 554974 ns -Lane init: 3714399 -Lane prediction: 8572728 -Lane detection: 4152545 ns -Lane cm%: 43120 ns -Seg camera show: 2771801 ns -Camera init: 308267 ns -Camera show: 2529703 ns -Sensors FPS + flip: 2159356 ns -Camera init: 465755 ns -Seg init: 1901120 ns -Seg prediction: 60433598 ns -Seg get mask: 571153 ns -Lane init: 8138923 -Lane prediction: 8730345 -Lane detection: 4110136 ns +Seg camera show: 2659998 ns +Camera init: 323129 ns +Camera show: 2445569 ns +Sensors FPS + flip: 1889741 ns +Camera init: 283489 ns +Seg init: 1688252 ns +Seg prediction: 62033450 ns +Seg get mask: 560377 ns +Lane init: 1645313 +Lane prediction: 11097790 +Lane detection: 3759063 ns +Lane cm%: 47809 ns +Seg camera show: 2751288 ns +Camera init: 354288 ns +Camera show: 2392669 ns +Sensors FPS + flip: 1799012 ns +Camera init: 290229 ns +Seg init: 1623283 ns +Seg prediction: 57029312 ns +Seg get mask: 586497 ns +Lane init: 1487144 +Lane prediction: 9876655 +Lane detection: 3701153 ns +Lane cm%: 54260 ns +Seg camera show: 2640498 ns +Camera init: 290058 ns +Camera show: 2443949 ns +Sensors FPS + flip: 1862572 ns +Camera init: 275278 ns +Seg init: 1666023 ns +Seg prediction: 59183602 ns +Seg get mask: 666877 ns +Lane init: 1542363 +Lane prediction: 11636098 +Lane detection: 3680813 ns +Lane cm%: 46750 ns +Seg camera show: 2717527 ns +Camera init: 286169 ns +Camera show: 2476639 ns +Sensors FPS + flip: 1730432 ns +Camera init: 325398 ns +Seg init: 1634353 ns +Seg prediction: 60426707 ns +Seg get mask: 590457 ns +Lane init: 1532403 +Lane prediction: 10385153 +Lane detection: 3662263 ns +Lane cm%: 44750 ns +Seg camera show: 2838457 ns +Camera init: 526468 ns +Camera show: 2536618 ns +Sensors FPS + flip: 3656574 ns +Camera init: 440768 ns +Seg init: 1693863 ns +Seg prediction: 61060624 ns +Seg get mask: 536197 ns +Lane init: 1523624 +Lane prediction: 10477852 +Lane detection: 3678833 ns +Lane cm%: 47810 ns +Seg camera show: 2720618 ns +Camera init: 321878 ns +Camera show: 2459499 ns +Sensors FPS + flip: 1806892 ns +Camera init: 478568 ns +Seg init: 1645262 ns +Seg prediction: 62603698 ns +Seg get mask: 558767 ns +Lane init: 1493133 +Lane prediction: 9978415 +Lane detection: 3777553 ns +Lane cm%: 44800 ns +Seg camera show: 2659978 ns +Camera init: 286609 ns +Camera show: 2461669 ns +Sensors FPS + flip: 1874181 ns +Camera init: 281199 ns +Seg init: 1651412 ns +Seg prediction: 58723515 ns +Seg get mask: 592567 ns +Lane init: 1778792 +Lane prediction: 10441813 +Lane detection: 3679743 ns +Lane cm%: 43150 ns +Seg camera show: 2650448 ns +Camera init: 323268 ns +Camera show: 2459769 ns +Sensors FPS + flip: 2173230 ns +Camera init: 344039 ns +Seg init: 1776612 ns +Seg prediction: 60525906 ns +Seg get mask: 381068 ns +Lane init: 3303485 +Lane prediction: 12820022 +Lane detection: 3778673 ns +Lane cm%: 56160 ns +Seg camera show: 2853367 ns +Camera init: 563047 ns +Camera show: 2421739 ns +Sensors FPS + flip: 4197441 ns +Camera init: 536678 ns +Seg init: 2144320 ns +Seg prediction: 99798039 ns +Seg get mask: 439848 ns +Lane init: 2337959 +Lane prediction: 10543302 +Lane detection: 3627094 ns +Lane cm%: 44440 ns +Seg camera show: 2678387 ns +Camera init: 323749 ns +Camera show: 2405979 ns +Sensors FPS + flip: 2143900 ns +Camera init: 326889 ns +Seg init: 1784972 ns +Seg prediction: 58354636 ns +Seg get mask: 284709 ns +Lane init: 1678332 +Lane prediction: 10331053 +Lane detection: 3619094 ns +Lane cm%: 50489 ns +Seg camera show: 2710188 ns +Camera init: 432238 ns +Camera show: 3261805 ns +Sensors FPS + flip: 2875037 ns +Camera init: 281078 ns +Seg init: 1999401 ns +Seg prediction: 59768990 ns +Seg get mask: 267879 ns +Lane init: 1667952 +Lane prediction: 7743465 +Lane detection: 3559984 ns +Lane cm%: 45010 ns +Seg camera show: 2690918 ns +Camera init: 320108 ns +Camera show: 2448879 ns +Sensors FPS + flip: 1839732 ns +Camera init: 1320894 ns +Seg init: 1720073 ns +Seg prediction: 61005574 ns +Seg get mask: 565237 ns +Lane init: 1663663 +Lane prediction: 10536452 +Lane detection: 3597454 ns +Lane cm%: 43389 ns +Seg camera show: 2704748 ns +Camera init: 325689 ns +Camera show: 2858077 ns +Sensors FPS + flip: 1852041 ns +Camera init: 328859 ns +Seg init: 1882191 ns +Seg prediction: 58428766 ns +Seg get mask: 884566 ns +Lane init: 2003881 +Lane prediction: 10619492 +Lane detection: 3553754 ns +Lane cm%: 43430 ns +Seg camera show: 2661468 ns +Camera init: 294099 ns +Camera show: 2361199 ns +Sensors FPS + flip: 1979481 ns +Camera init: 453778 ns +Seg init: 1697973 ns +Seg prediction: 59165472 ns +Seg get mask: 966426 ns +Lane init: 1856181 +Lane prediction: 10118495 +Lane detection: 3586293 ns +Lane cm%: 44060 ns +Seg camera show: 3033286 ns +Camera init: 336609 ns +Camera show: 3041386 ns +Sensors FPS + flip: 1954561 ns +Camera init: 272148 ns +Seg init: 1656983 ns +Seg prediction: 58304756 ns +Seg get mask: 550818 ns +Lane init: 1464623 +Lane prediction: 9894205 +Lane detection: 3609194 ns +Lane cm%: 43840 ns +Seg camera show: 2639868 ns +Camera init: 305688 ns +Camera show: 2440319 ns +Sensors FPS + flip: 1840222 ns +Camera init: 288118 ns +Seg init: 1595263 ns +Seg prediction: 61054034 ns +Seg get mask: 529288 ns +Lane init: 1418973 +Lane prediction: 9679586 +Lane detection: 4326221 ns +Lane cm%: 44520 ns +Seg camera show: 2657278 ns +Camera init: 332299 ns +Camera show: 2433549 ns +Sensors FPS + flip: 1757702 ns +Camera init: 277108 ns +Seg init: 1725833 ns +Seg prediction: 58246396 ns +Seg get mask: 527648 ns +Lane init: 7031748 +Lane prediction: 10964530 +Lane detection: 4193291 ns +Lane cm%: 54180 ns +Seg camera show: 3599903 ns +Camera init: 299509 ns +Camera show: 2182870 ns +Sensors FPS + flip: 3231675 ns +Camera init: 283078 ns +Seg init: 1650633 ns +Seg prediction: 67819303 ns +Seg get mask: 348259 ns +Lane init: 6128782 +Lane prediction: 12058845 +Lane detection: 8789720 ns +Lane cm%: 73180 ns +Seg camera show: 4275281 ns +Camera init: 307088 ns +Camera show: 2437350 ns +Sensors FPS + flip: 1689713 ns +Camera init: 389408 ns +Seg init: 2141881 ns +Seg prediction: 68522949 ns +Seg get mask: 684157 ns +Lane init: 4759938 +Lane prediction: 13142632 +Lane detection: 3899412 ns +Lane cm%: 44650 ns +Seg camera show: 3039546 ns +Camera init: 295948 ns +Camera show: 2584669 ns +Sensors FPS + flip: 1636682 ns +Camera init: 281669 ns +Seg init: 1768891 ns +Seg prediction: 55864307 ns +Seg get mask: 225019 ns +Lane init: 2344090 +Lane prediction: 10839611 +Lane detection: 3687144 ns +Lane cm%: 44949 ns +Seg camera show: 2730828 ns +Camera init: 334978 ns +Camera show: 2653318 ns +Sensors FPS + flip: 1922772 ns +Camera init: 569468 ns +Seg init: 3457634 ns +Seg prediction: 75979747 ns +Seg get mask: 285969 ns +Lane init: 2139450 +Lane prediction: 11205500 +Lane detection: 3704943 ns +Lane cm%: 54390 ns +Seg camera show: 2971476 ns +Camera init: 289389 ns +Camera show: 2503808 ns +Sensors FPS + flip: 1704903 ns +Camera init: 271719 ns +Seg init: 1696112 ns +Seg prediction: 58229857 ns +Seg get mask: 368339 ns +Lane init: 3109305 +Lane prediction: 11601588 +Lane detection: 3335515 ns +Lane cm%: 45489 ns +Seg camera show: 2710258 ns +Camera init: 286689 ns +Camera show: 2533178 ns +Sensors FPS + flip: 2179890 ns +Camera init: 275168 ns +Seg init: 1717843 ns +Seg prediction: 65699683 ns +Seg get mask: 280228 ns +Lane init: 1681773 +Lane prediction: 14632003 +Lane detection: 6710570 ns +Lane cm%: 68570 ns +Seg camera show: 3774803 ns +Camera init: 565908 ns +Camera show: 3430654 ns +Sensors FPS + flip: 2238150 ns +Camera init: 347588 ns +Seg init: 2977627 ns +Seg prediction: 62911416 ns +Seg get mask: 265698 ns +Lane init: 1512493 +Lane prediction: 10117235 +Lane detection: 3407174 ns +Lane cm%: 47620 ns +Seg camera show: 3131306 ns +Camera init: 398508 ns +Camera show: 2567498 ns +Sensors FPS + flip: 2357499 ns +Camera init: 312989 ns +Seg init: 1802992 ns +Seg prediction: 58476286 ns +Seg get mask: 526067 ns +Lane init: 1482253 +Lane prediction: 10422473 +Lane detection: 3311865 ns +Lane cm%: 50080 ns +Seg camera show: 2701718 ns +Camera init: 294559 ns +Camera show: 2466649 ns +Sensors FPS + flip: 2111790 ns +Camera init: 282819 ns +Seg init: 1769342 ns +Seg prediction: 60995165 ns +Seg get mask: 400868 ns +Lane init: 1828631 +Lane prediction: 11099980 +Lane detection: 4292891 ns +Lane cm%: 51719 ns +Seg camera show: 2740148 ns +Camera init: 296948 ns +Camera show: 2530189 ns +Sensors FPS + flip: 1989011 ns +Camera init: 679297 ns +Seg init: 2122611 ns +Seg prediction: 61776141 ns +Seg get mask: 577387 ns +Lane init: 1593323 +Lane prediction: 9933915 +Lane detection: 3580183 ns +Lane cm%: 48060 ns +Seg camera show: 2679528 ns +Camera init: 287189 ns +Camera show: 2434489 ns +Sensors FPS + flip: 1972021 ns +Camera init: 284409 ns +Seg init: 1640762 ns +Seg prediction: 61309513 ns +Seg get mask: 910296 ns +Lane init: 1646222 +Lane prediction: 10849371 +Lane detection: 3764563 ns +Lane cm%: 61570 ns +Seg camera show: 3583314 ns +Camera init: 355719 ns +Camera show: 2481169 ns +Sensors FPS + flip: 1754602 ns +Camera init: 274888 ns +Seg init: 1670723 ns +Seg prediction: 58900134 ns +Seg get mask: 280968 ns +Lane init: 1678993 +Lane prediction: 12507773 +Lane detection: 3590454 ns +Lane cm%: 50689 ns +Seg camera show: 2773828 ns +Camera init: 325978 ns +Camera show: 2431189 ns +Sensors FPS + flip: 4633039 ns +Camera init: 284799 ns +Seg init: 1838621 ns +Seg prediction: 61063264 ns +Seg get mask: 660407 ns +Lane init: 1903882 +Lane prediction: 10904450 +Lane detection: 3529014 ns +Lane cm%: 49930 ns +Seg camera show: 3169466 ns +Camera init: 324809 ns +Camera show: 2194680 ns +Sensors FPS + flip: 2012051 ns +Camera init: 285269 ns +Seg init: 1936861 ns +Seg prediction: 63409033 ns +Seg get mask: 603688 ns +Lane init: 1651652 +Lane prediction: 9963625 +Lane detection: 3533914 ns +Lane cm%: 43570 ns +Seg camera show: 2646978 ns +Camera init: 298509 ns +Camera show: 2459099 ns +Sensors FPS + flip: 2234780 ns +Camera init: 368618 ns +Seg init: 1898681 ns +Seg prediction: 60638976 ns +Seg get mask: 574398 ns +Lane init: 1834361 +Lane prediction: 11005170 +Lane detection: 3704464 ns +Lane cm%: 43319 ns +Seg camera show: 2665458 ns +Camera init: 389338 ns +Camera show: 2502559 ns +Sensors FPS + flip: 1744792 ns +Camera init: 280699 ns +Seg init: 1701902 ns +Seg prediction: 62670437 ns +Seg get mask: 746847 ns +Lane init: 2225770 +Lane prediction: 11461318 +Lane detection: 3698083 ns +Lane cm%: 42290 ns +Seg camera show: 2615988 ns +Camera init: 337948 ns +Camera show: 2563639 ns +Sensors FPS + flip: 1980261 ns +Camera init: 294429 ns +Seg init: 1782092 ns +Seg prediction: 61641971 ns +Seg get mask: 536958 ns +Lane init: 1766632 +Lane prediction: 7965354 +Lane detection: 3687903 ns +Lane cm%: 43180 ns +Seg camera show: 2643898 ns +Camera init: 283499 ns +Camera show: 2825187 ns +Sensors FPS + flip: 2819477 ns +Camera init: 401119 ns +Seg init: 1929761 ns +Seg prediction: 57280611 ns +Seg get mask: 544258 ns +Lane init: 1706332 +Lane prediction: 10029414 +Lane detection: 3691204 ns +Lane cm%: 43789 ns +Seg camera show: 2705168 ns +Camera init: 287259 ns +Camera show: 2415889 ns +Sensors FPS + flip: 1940431 ns +Camera init: 283599 ns +Seg init: 1691212 ns +Seg prediction: 66443830 ns +Seg get mask: 619097 ns +Lane init: 1962291 +Lane prediction: 11477208 +Lane detection: 3680113 ns +Lane cm%: 44070 ns +Seg camera show: 2725607 ns +Camera init: 543298 ns +Camera show: 2072630 ns +Sensors FPS + flip: 1930662 ns +Camera init: 336769 ns +Seg init: 2038960 ns +Seg prediction: 72130164 ns +Seg get mask: 542938 ns +Lane init: 1831751 +Lane prediction: 13804118 +Lane detection: 3670023 ns +Lane cm%: 60250 ns +Seg camera show: 3283545 ns +Camera init: 303389 ns +Camera show: 2498008 ns +Sensors FPS + flip: 2611418 ns +Camera init: 274269 ns +Seg init: 1950071 ns +Seg prediction: 62172599 ns +Seg get mask: 292059 ns +Lane init: 1486033 +Lane prediction: 9959035 +Lane detection: 3614064 ns +Lane cm%: 43660 ns +Seg camera show: 2677428 ns +Camera init: 285029 ns +Camera show: 2397309 ns +Sensors FPS + flip: 1756952 ns +Camera init: 273529 ns +Seg init: 1595943 ns +Seg prediction: 57982828 ns +Seg get mask: 279889 ns +Lane init: 1401423 +Lane prediction: 9991195 +Lane detection: 4030122 ns +Lane cm%: 46400 ns +Seg camera show: 2820218 ns +Camera init: 314318 ns +Camera show: 2557139 ns +Sensors FPS + flip: 5049588 ns +Camera init: 417508 ns +Seg init: 1906942 ns +Seg prediction: 60636656 ns +Seg get mask: 262058 ns +Lane init: 1455984 +Lane prediction: 9799735 +Lane detection: 3604174 ns +Lane cm%: 43580 ns +Seg camera show: 2652938 ns +Camera init: 352108 ns +Camera show: 2397119 ns +Sensors FPS + flip: 1726502 ns +Camera init: 276119 ns +Seg init: 1637842 ns +Seg prediction: 62154210 ns +Seg get mask: 504577 ns +Lane init: 1386654 +Lane prediction: 9769526 +Lane detection: 3666213 ns +Lane cm%: 42590 ns +Seg camera show: 2681068 ns +Camera init: 301818 ns +Camera show: 2898987 ns +Sensors FPS + flip: 2579508 ns +Camera init: 312838 ns +Seg init: 1707322 ns +Seg prediction: 59751190 ns +Seg get mask: 724027 ns +Lane init: 1631693 +Lane prediction: 12848581 +Lane detection: 4005192 ns +Lane cm%: 57440 ns +Seg camera show: 2702748 ns +Camera init: 298418 ns +Camera show: 2479439 ns +Sensors FPS + flip: 1896051 ns +Camera init: 314858 ns +Seg init: 1758182 ns +Seg prediction: 97785168 ns +Seg get mask: 1103205 ns +Lane init: 2549398 +Lane prediction: 10449923 +Lane detection: 3683163 ns +Lane cm%: 44060 ns +Seg camera show: 2792007 ns +Camera init: 285529 ns +Camera show: 2611768 ns +Sensors FPS + flip: 1837212 ns +Camera init: 260239 ns +Seg init: 1679583 ns +Seg prediction: 58610545 ns +Seg get mask: 471818 ns +Lane init: 1626552 +Lane prediction: 10755221 +Lane detection: 3898823 ns +Lane cm%: 46410 ns +Seg camera show: 2800968 ns +Camera init: 651827 ns +Camera show: 3003446 ns +Sensors FPS + flip: 3207336 ns +Camera init: 402248 ns +Seg init: 2148140 ns +Seg prediction: 65082556 ns +Seg get mask: 501088 ns +Lane init: 1445013 +Lane prediction: 10195184 +Lane detection: 3679793 ns +Lane cm%: 42500 ns +Seg camera show: 3201845 ns +Camera init: 303169 ns +Camera show: 2482729 ns +Sensors FPS + flip: 2339609 ns +Camera init: 282879 ns +Seg init: 1692362 ns +Seg prediction: 62145700 ns +Seg get mask: 401528 ns +Lane init: 1355354 +Lane prediction: 10013054 +Lane detection: 3655564 ns +Lane cm%: 41689 ns +Seg camera show: 2628288 ns +Camera init: 287219 ns +Camera show: 2387019 ns +Sensors FPS + flip: 2100171 ns +Camera init: 298808 ns +Seg init: 1773172 ns +Seg prediction: 56388006 ns +Seg get mask: 528697 ns +Lane init: 1670013 +Lane prediction: 10140854 +Lane detection: 4291010 ns +Lane cm%: 58360 ns +Seg camera show: 2704498 ns +Camera init: 303869 ns +Camera show: 2463739 ns +Sensors FPS + flip: 1766472 ns +Camera init: 276219 ns +Seg init: 1719642 ns +Seg prediction: 56055557 ns +Seg get mask: 703396 ns +Lane init: 1635333 +Lane prediction: 10174434 +Lane detection: 4606389 ns +Lane cm%: 50970 ns +Seg camera show: 2763187 ns +Camera init: 683467 ns +Camera show: 2408079 ns +Sensors FPS + flip: 2923527 ns +Camera init: 388058 ns +Seg init: 1807492 ns +Seg prediction: 58981883 ns +Seg get mask: 631348 ns +Lane init: 1691442 +Lane prediction: 10070734 +Lane detection: 3764503 ns +Lane cm%: 44710 ns +Seg camera show: 3097556 ns +Camera init: 311068 ns +Camera show: 2420489 ns +Sensors FPS + flip: 2934817 ns +Camera init: 766367 ns +Seg init: 3263875 ns +Seg prediction: 71884645 ns +Seg get mask: 263219 ns +Lane init: 2093430 +Lane prediction: 10951001 +Lane detection: 3843392 ns +Lane cm%: 51860 ns +Seg camera show: 3176955 ns +Camera init: 425708 ns +Camera show: 2635708 ns +Sensors FPS + flip: 1988801 ns +Camera init: 329368 ns +Seg init: 1780002 ns +Seg prediction: 61920501 ns +Seg get mask: 988026 ns +Lane init: 4489320 +Lane prediction: 13208100 +Lane detection: 5814883 ns +Lane cm%: 71840 ns +Seg camera show: 3990442 ns +Camera init: 542107 ns +Camera show: 3311985 ns +Sensors FPS + flip: 2095311 ns +Camera init: 316539 ns +Seg init: 1805392 ns +Seg prediction: 56967922 ns +Seg get mask: 249929 ns +Lane init: 1988911 +Lane prediction: 15544640 +Lane detection: 4074122 ns +Lane cm%: 60130 ns +Seg camera show: 3127756 ns +Camera init: 303199 ns +Camera show: 2663838 ns +Sensors FPS + flip: 2139700 ns +Camera init: 345028 ns +Seg init: 2642228 ns +Seg prediction: 67710664 ns +Seg get mask: 267039 ns +Lane init: 2029781 +Lane prediction: 10712031 +Lane detection: 3739723 ns +Lane cm%: 55360 ns +Seg camera show: 3026856 ns +Camera init: 329088 ns +Camera show: 2565379 ns +Sensors FPS + flip: 1801612 ns +Camera init: 295379 ns +Seg init: 1656502 ns +Seg prediction: 58719335 ns +Seg get mask: 264509 ns +Lane init: 2028900 +Lane prediction: 10784862 +Lane detection: 3905512 ns +Lane cm%: 51060 ns +Seg camera show: 3012206 ns +Camera init: 326988 ns +Camera show: 2583009 ns +Sensors FPS + flip: 1711452 ns +Camera init: 300649 ns +Seg init: 1730772 ns +Seg prediction: 57668500 ns +Seg get mask: 309868 ns +Lane init: 3098986 +Lane prediction: 11272029 +Lane detection: 3881832 ns +Lane cm%: 57650 ns +Seg camera show: 3108096 ns +Camera init: 441178 ns +Camera show: 2706548 ns +Sensors FPS + flip: 2264900 ns +Camera init: 318198 ns +Seg init: 1707142 ns +Seg prediction: 60459377 ns +Seg get mask: 259389 ns +Lane init: 1996291 +Lane prediction: 10272383 +Lane detection: 3726463 ns +Lane cm%: 45870 ns +Seg camera show: 2730178 ns +Camera init: 311648 ns +Camera show: 2402799 ns +Sensors FPS + flip: 1689663 ns +Camera init: 269519 ns +Seg init: 1622873 ns +Seg prediction: 60686096 ns +Seg get mask: 703626 ns +Lane init: 5572655 +Lane prediction: 8698421 +Lane detection: 4303740 ns +Lane cm%: 55350 ns +Seg camera show: 3129776 ns +Camera init: 345199 ns +Camera show: 2640928 ns +Sensors FPS + flip: 1901691 ns +Camera init: 345868 ns +Seg init: 1911772 ns +Seg prediction: 56366035 ns +Seg get mask: 302359 ns +Lane init: 2140360 +Lane prediction: 11179499 +Lane detection: 3793783 ns +Lane cm%: 53990 ns +Seg camera show: 3773423 ns +Camera init: 938076 ns +Camera show: 3831083 ns +Sensors FPS + flip: 3455434 ns +Camera init: 556757 ns +Seg init: 2074881 ns +Seg prediction: 57643449 ns +Seg get mask: 249969 ns +Lane init: 1985761 +Lane prediction: 10667502 +Lane detection: 3841002 ns +Lane cm%: 58020 ns +Seg camera show: 6541770 ns +Camera init: 558977 ns +Camera show: 4338651 ns +Sensors FPS + flip: 3599874 ns +Camera init: 447058 ns +Seg init: 2065551 ns +Seg prediction: 69548906 ns +Seg get mask: 709027 ns +Lane init: 1726593 +Lane prediction: 10955720 +Lane detection: 3787683 ns +Lane cm%: 54139 ns +Seg camera show: 2719988 ns +Camera init: 368708 ns +Camera show: 2524289 ns +Sensors FPS + flip: 2089880 ns +Camera init: 488858 ns +Seg init: 1709502 ns +Seg prediction: 55768639 ns +Seg get mask: 595897 ns +Lane init: 1678432 +Lane prediction: 9982925 +Lane detection: 3634113 ns +Lane cm%: 44580 ns +Seg camera show: 2672828 ns +Camera init: 333758 ns +Camera show: 2482009 ns +Sensors FPS + flip: 2074081 ns +Camera init: 406478 ns +Seg init: 1818962 ns +Seg prediction: 59214212 ns +Seg get mask: 659787 ns +Lane init: 1743182 +Lane prediction: 10737422 +Lane detection: 3692273 ns +Lane cm%: 45420 ns +Seg camera show: 2721947 ns +Camera init: 351789 ns +Camera show: 2831557 ns +Sensors FPS + flip: 2067080 ns +Camera init: 475228 ns +Seg init: 1786102 ns +Seg prediction: 56152717 ns +Seg get mask: 588747 ns +Lane init: 1746702 +Lane prediction: 9967495 +Lane detection: 3649823 ns +Lane cm%: 43960 ns +Seg camera show: 2827917 ns +Camera init: 326359 ns +Camera show: 2523348 ns +Sensors FPS + flip: 1733092 ns +Camera init: 479167 ns +Seg init: 1814252 ns +Seg prediction: 65883532 ns +Seg get mask: 630268 ns +Lane init: 1955001 +Lane prediction: 10775051 +Lane detection: 6456011 ns +Lane cm%: 68419 ns +Seg camera show: 3926992 ns +Camera init: 596808 ns +Camera show: 2534178 ns +Sensors FPS + flip: 1685782 ns +Camera init: 464608 ns +Seg init: 1748752 ns +Seg prediction: 58675085 ns +Seg get mask: 779567 ns +Lane init: 1841631 +Lane prediction: 10403113 +Lane detection: 3792543 ns +Lane cm%: 47740 ns +Seg camera show: 2697338 ns +Camera init: 305939 ns +Camera show: 2482609 ns +Sensors FPS + flip: 3447384 ns +Camera init: 308199 ns +Seg init: 1862751 ns +Seg prediction: 69016998 ns +Seg get mask: 848467 ns +Lane init: 1688322 +Lane prediction: 10259403 +Lane detection: 3762763 ns +Lane cm%: 46840 ns +Seg camera show: 2634148 ns +Camera init: 289359 ns +Camera show: 2399869 ns +Sensors FPS + flip: 1987181 ns +Camera init: 257369 ns +Seg init: 1579133 ns +Seg prediction: 58230347 ns +Seg get mask: 1022165 ns +Lane init: 1813412 +Lane prediction: 10927620 +Lane detection: 3733653 ns +Lane cm%: 47230 ns +Seg camera show: 2750568 ns +Camera init: 293818 ns +Camera show: 2228470 ns +Sensors FPS + flip: 3729423 ns +Camera init: 416498 ns +Seg init: 1670212 ns +Seg prediction: 58667615 ns +Seg get mask: 681327 ns +Lane init: 1554683 +Lane prediction: 10163745 +Lane detection: 3625994 ns +Lane cm%: 45799 ns +Seg camera show: 2659178 ns +Camera init: 336249 ns +Camera show: 2480248 ns +Sensors FPS + flip: 1966821 ns +Camera init: 283229 ns +Seg init: 1705032 ns +Seg prediction: 58359246 ns +Seg get mask: 666277 ns +Lane init: 1750452 +Lane prediction: 10717791 +Lane detection: 3697574 ns +Lane cm%: 50090 ns +Seg camera show: 2711747 ns +Camera init: 301549 ns +Camera show: 2510109 ns +Sensors FPS + flip: 3084567 ns +Camera init: 521988 ns +Seg init: 1850821 ns +Seg prediction: 60627316 ns +Seg get mask: 1037525 ns +Lane init: 1778922 +Lane prediction: 10126154 +Lane detection: 3610374 ns +Lane cm%: 44239 ns +Seg camera show: 2692508 ns +Camera init: 299259 ns +Camera show: 2677358 ns +Sensors FPS + flip: 2056921 ns +Camera init: 274729 ns +Seg init: 1636702 ns +Seg prediction: 59457801 ns +Seg get mask: 981225 ns +Lane init: 1881062 +Lane prediction: 10194864 +Lane detection: 3677563 ns +Lane cm%: 49560 ns +Seg camera show: 2770577 ns +Camera init: 514548 ns +Camera show: 2672728 ns +Sensors FPS + flip: 3967092 ns +Camera init: 265709 ns +Seg init: 1635263 ns +Seg prediction: 58626065 ns +Seg get mask: 937346 ns +Lane init: 1780072 +Lane prediction: 7674795 +Lane detection: 3449995 ns Lane cm%: 43019 ns -Seg camera show: 2731281 ns -Camera init: 283717 ns -Camera show: 2497933 ns -Sensors FPS + flip: 1887799 ns -Camera init: 261228 ns -Seg init: 1599022 ns -Seg prediction: 56757468 ns -Seg get mask: 557584 ns -Lane init: 3388103 -Lane prediction: 8344730 -Lane detection: 4070506 ns -Lane cm%: 43870 ns -Seg camera show: 3062377 ns -Camera init: 1107508 ns -Camera show: 2615592 ns -Sensors FPS + flip: 3250485 ns -Camera init: 548734 ns -Seg init: 2213326 ns -Seg prediction: 55747199 ns -Seg get mask: 583743 ns -Lane init: 2883079 -Lane prediction: 8078683 -Lane detection: 4094576 ns -Lane cm%: 43739 ns -Seg camera show: 2776360 ns -Camera init: 283017 ns -Camera show: 2467873 ns -Sensors FPS + flip: 2141217 ns -Camera init: 257288 ns -Seg init: 1601342 ns -Seg prediction: 58295181 ns -Seg get mask: 527915 ns -Lane init: 4138496 -Lane prediction: 8893804 -Lane detection: 4159555 ns -Lane cm%: 42729 ns -Seg camera show: 2730251 ns -Camera init: 295026 ns -Camera show: 2555653 ns -Sensors FPS + flip: 2279255 ns -Camera init: 293947 ns -Seg init: 1603893 ns -Seg prediction: 56113874 ns -Seg get mask: 505995 ns -Lane init: 3097676 -Lane prediction: 8062923 -Lane detection: 4005987 ns -Lane cm%: 41849 ns -Seg camera show: 2700261 ns -Camera init: 289157 ns -Camera show: 2478463 ns -Sensors FPS + flip: 1951689 ns -Camera init: 281087 ns -Seg init: 1600433 ns -Seg prediction: 54137636 ns -Seg get mask: 509234 ns -Lane init: 3187316 -Lane prediction: 8075673 -Lane detection: 3953717 ns -Lane cm%: 42809 ns -Seg camera show: 3274115 ns -Camera init: 541504 ns -Camera show: 2929278 ns -Sensors FPS + flip: 2755120 ns -Camera init: 683303 ns -Seg init: 1903079 ns -Seg prediction: 57609519 ns -Seg get mask: 525594 ns -Lane init: 2946038 -Lane prediction: 8103053 -Lane detection: 4162605 ns -Lane cm%: 48359 ns -Seg camera show: 2753120 ns -Camera init: 288157 ns -Camera show: 2466183 ns -Sensors FPS + flip: 1912370 ns -Camera init: 291657 ns -Seg init: 1614342 ns -Seg prediction: 65564263 ns -Seg get mask: 643163 ns -Lane init: 4578441 -Lane prediction: 8434269 -Lane detection: 4009517 ns -Lane cm%: 44090 ns -Seg camera show: 2696730 ns -Camera init: 293747 ns -Camera show: 2471083 ns -Sensors FPS + flip: 2052678 ns -Camera init: 281147 ns -Seg init: 1584863 ns -Seg prediction: 58666347 ns -Seg get mask: 643863 ns -Lane init: 3610891 -Lane prediction: 8417109 -Lane detection: 4042257 ns -Lane cm%: 42569 ns -Seg camera show: 2718221 ns -Camera init: 281907 ns -Camera show: 2501733 ns -Sensors FPS + flip: 2007608 ns -Camera init: 267997 ns -Seg init: 1583403 ns -Seg prediction: 63730413 ns -Seg get mask: 946270 ns -Lane init: 3822968 -Lane prediction: 8320191 -Lane detection: 4228245 ns -Lane cm%: 98219 ns -Seg camera show: 2714420 ns -Camera init: 455205 ns -Camera show: 2480243 ns -Sensors FPS + flip: 1851820 ns -Camera init: 311697 ns -Seg init: 1719621 ns -Seg prediction: 53179207 ns -Seg get mask: 900820 ns -Lane init: 3015118 -Lane prediction: 8044763 -Lane detection: 3957817 ns -Lane cm%: 42720 ns -Seg camera show: 2685591 ns -Camera init: 287037 ns -Camera show: 2468494 ns -Sensors FPS + flip: 3665730 ns -Camera init: 268027 ns -Seg init: 1618943 ns -Seg prediction: 55343843 ns -Seg get mask: 844801 ns -Lane init: 3035008 -Lane prediction: 8068452 -Lane detection: 3954568 ns -Lane cm%: 42239 ns -Seg camera show: 2716541 ns -Camera init: 293767 ns -Camera show: 2471483 ns -Sensors FPS + flip: 2111778 ns -Camera init: 257308 ns -Seg init: 1591012 ns -Seg prediction: 55288064 ns -Seg get mask: 959279 ns -Lane init: 7847606 -Lane prediction: 8467799 -Lane detection: 4287474 ns -Lane cm%: 59729 ns -Seg camera show: 3036667 ns -Camera init: 309557 ns -Camera show: 2512403 ns -Sensors FPS + flip: 2014919 ns -Camera init: 261518 ns -Seg init: 1712201 ns -Seg prediction: 59879835 ns -Seg get mask: 815381 ns -Lane init: 3429533 -Lane prediction: 8618237 -Lane detection: 4394003 ns -Lane cm%: 44330 ns -Seg camera show: 2900129 ns -Camera init: 524254 ns -Camera show: 2598822 ns -Sensors FPS + flip: 2914739 ns -Camera init: 547034 ns -Seg init: 1646792 ns -Seg prediction: 57574550 ns -Seg get mask: 832571 ns -Lane init: 3474573 -Lane prediction: 8445949 -Lane detection: 4112705 ns -Lane cm%: 43880 ns -Seg camera show: 2767090 ns -Camera init: 286207 ns -Camera show: 2474183 ns -Sensors FPS + flip: 2021028 ns -Camera init: 4013606 ns -Seg init: 1630333 ns -Seg prediction: 60732765 ns -Seg get mask: 827551 ns -Lane init: 3459063 -Lane prediction: 8801995 -Lane detection: 4117945 ns -Lane cm%: 42220 ns -Seg camera show: 2677581 ns -Camera init: 284837 ns -Camera show: 2886578 ns -Sensors FPS + flip: 2377655 ns -Camera init: 286787 ns -Seg init: 1748951 ns -Seg prediction: 69252393 ns -Seg get mask: 885960 ns -Lane init: 3343124 -Lane prediction: 8509519 -Lane detection: 4170785 ns -Lane cm%: 41860 ns -Seg camera show: 2683911 ns -Camera init: 307507 ns -Camera show: 2450473 ns -Sensors FPS + flip: 2205467 ns -Camera init: 257967 ns -Seg init: 1597673 ns -Seg prediction: 57074475 ns -Seg get mask: 844401 ns -Lane init: 3459663 -Lane prediction: 13787481 -Lane detection: 4364163 ns -Lane cm%: 43909 ns -Seg camera show: 2961298 ns -Camera init: 528254 ns -Camera show: 2563033 ns -Sensors FPS + flip: 3418563 ns -Camera init: 641713 ns -Seg init: 1600833 ns -Seg prediction: 57395031 ns -Seg get mask: 518594 ns -Lane init: 3613581 -Lane prediction: 8392780 -Lane detection: 4273174 ns -Lane cm%: 53689 ns -Seg camera show: 2890919 ns -Camera init: 291577 ns -Camera show: 2573153 ns -Sensors FPS + flip: 2069188 ns -Camera init: 302967 ns -Seg init: 1620182 ns -Seg prediction: 63354447 ns -Seg get mask: 510475 ns -Lane init: 3488022 -Lane prediction: 8970743 -Lane detection: 4165645 ns -Lane cm%: 42910 ns -Seg camera show: 2721391 ns -Camera init: 283127 ns -Camera show: 2484073 ns -Sensors FPS + flip: 2028528 ns -Camera init: 255357 ns -Seg init: 1833281 ns -Seg prediction: 61116462 ns -Seg get mask: 982570 ns -Lane init: 3073647 -Lane prediction: 8117062 -Lane detection: 4156235 ns -Lane cm%: 42260 ns -Seg camera show: 2700501 ns -Camera init: 296147 ns -Camera show: 2527022 ns -Sensors FPS + flip: 2075998 ns -Camera init: 465725 ns -Seg init: 2218706 ns -Seg prediction: 54503863 ns -Seg get mask: 740912 ns -Lane init: 2922838 -Lane prediction: 8516329 -Lane detection: 4052096 ns -Lane cm%: 41320 ns -Seg camera show: 2719580 ns -Camera init: 302177 ns -Camera show: 2786950 ns -Sensors FPS + flip: 3996976 ns -Camera init: 674123 ns -Seg init: 1958499 ns -Seg prediction: 62431068 ns -Seg get mask: 888900 ns -Lane init: 3238725 -Lane prediction: 8361370 -Lane detection: 4029516 ns -Lane cm%: 60739 ns -Seg camera show: 2904399 ns -Camera init: 309896 ns -Camera show: 2495014 ns -Sensors FPS + flip: 2002068 ns -Camera init: 277107 ns -Seg init: 1588783 ns -Seg prediction: 60544157 ns -Seg get mask: 816161 ns -Lane init: 2473734 -Lane prediction: 8656048 -Lane detection: 4206934 ns -Lane cm%: 46260 ns -Seg camera show: 2780650 ns -Camera init: 279426 ns -Camera show: 2572633 ns -Sensors FPS + flip: 2314775 ns -Camera init: 281937 ns -Seg init: 1608753 ns -Seg prediction: 55115227 ns -Seg get mask: 839042 ns -Lane init: 3338524 -Lane prediction: 8775145 -Lane detection: 4208314 ns -Lane cm%: 43340 ns -Seg camera show: 2765110 ns -Camera init: 287657 ns -Camera show: 2527972 ns -Sensors FPS + flip: 2176687 ns -Camera init: 275957 ns -Seg init: 1608482 ns -Seg prediction: 58936496 ns -Seg get mask: 808691 ns -Lane init: 3972777 -Lane prediction: 13997779 -Lane detection: 4982437 ns -Lane cm%: 52689 ns -Seg camera show: 2911179 ns -Camera init: 381266 ns -Camera show: 1991699 ns -Sensors FPS + flip: 1925279 ns -Camera init: 330957 ns -Seg init: 2356244 ns -Seg prediction: 55531842 ns -Seg get mask: 605684 ns -Lane init: 8830265 -Lane prediction: 8879534 -Lane detection: 4448852 ns -Lane cm%: 49989 ns -Seg camera show: 2755480 ns -Camera init: 286177 ns -Camera show: 2492183 ns -Sensors FPS + flip: 2220046 ns -Camera init: 285687 ns -Seg init: 1769191 ns -Seg prediction: 61765305 ns -Seg get mask: 690872 ns -Lane init: 3573792 -Lane prediction: 8575297 -Lane detection: 4303054 ns -Lane cm%: 56089 ns -Seg camera show: 3553662 ns -Camera init: 508464 ns -Camera show: 2602902 ns -Sensors FPS + flip: 2393124 ns -Camera init: 265977 ns -Seg init: 1643562 ns -Seg prediction: 60450199 ns -Seg get mask: 522595 ns -Lane init: 3134976 -Lane prediction: 8141082 -Lane detection: 4172855 ns -Lane cm%: 42589 ns -Seg camera show: 2703091 ns -Camera init: 293477 ns -Camera show: 2968698 ns -Sensors FPS + flip: 1775900 ns -Camera init: 280567 ns -Seg init: 1808370 ns -Seg prediction: 56247135 ns -Seg get mask: 581354 ns -Lane init: 3372814 -Lane prediction: 8783625 -Lane detection: 4186275 ns +Seg camera show: 2653348 ns +Camera init: 331199 ns +Camera show: 2471099 ns +Sensors FPS + flip: 1809301 ns +Camera init: 285029 ns +Seg init: 1676442 ns +Seg prediction: 59012443 ns +Seg get mask: 841297 ns +Lane init: 1751842 +Lane prediction: 10064824 +Lane detection: 3599464 ns +Lane cm%: 44069 ns +Seg camera show: 2656658 ns +Camera init: 285879 ns +Camera show: 2468019 ns +Sensors FPS + flip: 2040291 ns +Camera init: 434878 ns +Seg init: 1832391 ns +Seg prediction: 57742160 ns +Seg get mask: 897625 ns +Lane init: 1743843 +Lane prediction: 9986375 +Lane detection: 3585894 ns +Lane cm%: 44980 ns +Seg camera show: 2633518 ns +Camera init: 291498 ns +Camera show: 2466559 ns +Sensors FPS + flip: 2158160 ns +Camera init: 277149 ns +Seg init: 1694052 ns +Seg prediction: 56452555 ns +Seg get mask: 792147 ns +Lane init: 1576923 +Lane prediction: 11251620 +Lane detection: 3646144 ns +Lane cm%: 54920 ns +Seg camera show: 2971916 ns +Camera init: 372368 ns +Camera show: 2742938 ns +Sensors FPS + flip: 2111900 ns +Camera init: 279079 ns +Seg init: 1735222 ns +Seg prediction: 60872045 ns +Seg get mask: 1152365 ns +Lane init: 1892211 +Lane prediction: 10385413 +Lane detection: 3955552 ns +Lane cm%: 45100 ns +Seg camera show: 2679738 ns +Camera init: 362378 ns +Camera show: 2485969 ns +Sensors FPS + flip: 2153810 ns +Camera init: 319999 ns +Seg init: 1693422 ns +Seg prediction: 58328807 ns +Seg get mask: 821236 ns +Lane init: 1729852 +Lane prediction: 9893185 +Lane detection: 3605054 ns +Lane cm%: 42610 ns +Seg camera show: 2651898 ns +Camera init: 294298 ns +Camera show: 2486769 ns +Sensors FPS + flip: 2671508 ns +Camera init: 581617 ns +Seg init: 1956081 ns +Seg prediction: 62666867 ns +Seg get mask: 1248364 ns +Lane init: 1853862 +Lane prediction: 11045640 +Lane detection: 3572933 ns +Lane cm%: 45240 ns +Seg camera show: 2684348 ns +Camera init: 302699 ns +Camera show: 2497918 ns +Sensors FPS + flip: 1973611 ns +Camera init: 286959 ns +Seg init: 1758002 ns +Seg prediction: 57768039 ns +Seg get mask: 875396 ns +Lane init: 1664773 +Lane prediction: 10148715 +Lane detection: 3677574 ns +Lane cm%: 44650 ns +Seg camera show: 2710317 ns +Camera init: 312829 ns +Camera show: 2481119 ns +Sensors FPS + flip: 2821688 ns +Camera init: 309498 ns +Seg init: 1733223 ns +Seg prediction: 60226567 ns +Seg get mask: 676337 ns +Lane init: 1724402 +Lane prediction: 10895101 +Lane detection: 3790443 ns +Lane cm%: 43580 ns +Seg camera show: 2733217 ns +Camera init: 353549 ns +Camera show: 2508938 ns +Sensors FPS + flip: 2379749 ns +Camera init: 718837 ns +Seg init: 2750658 ns +Seg prediction: 65473434 ns +Seg get mask: 264429 ns +Lane init: 2180580 +Lane prediction: 11175929 +Lane detection: 4628749 ns +Lane cm%: 90880 ns +Seg camera show: 4668259 ns +Camera init: 409868 ns +Camera show: 2315369 ns +Sensors FPS + flip: 2256200 ns +Camera init: 355308 ns +Seg init: 1827492 ns +Seg prediction: 61157993 ns +Seg get mask: 289049 ns +Lane init: 2628608 +Lane prediction: 14157806 +Lane detection: 6507580 ns +Lane cm%: 85860 ns +Seg camera show: 3414104 ns +Camera init: 342339 ns +Camera show: 2580858 ns +Sensors FPS + flip: 2622978 ns +Camera init: 287409 ns +Seg init: 1922981 ns +Seg prediction: 59717730 ns +Seg get mask: 526877 ns +Lane init: 1779642 +Lane prediction: 10733472 +Lane detection: 3668423 ns Lane cm%: 44110 ns -Seg camera show: 2683181 ns -Camera init: 322257 ns -Camera show: 3270405 ns -Sensors FPS + flip: 2637932 ns -Camera init: 303996 ns -Seg init: 1710332 ns -Seg prediction: 54672221 ns -Seg get mask: 567924 ns -Lane init: 3145406 -Lane prediction: 8409580 -Lane detection: 4235755 ns -Lane cm%: 43699 ns -Seg camera show: 2672551 ns -Camera init: 283987 ns -Camera show: 2473913 ns -Sensors FPS + flip: 5009906 ns -Camera init: 258917 ns -Seg init: 1702922 ns -Seg prediction: 57696159 ns -Seg get mask: 479135 ns -Lane init: 3050428 -Lane prediction: 11433117 -Lane detection: 4400503 ns -Lane cm%: 45870 ns -Seg camera show: 3538452 ns -Camera init: 541534 ns -Camera show: 2522543 ns -Sensors FPS + flip: 1949579 ns -Camera init: 261287 ns -Seg init: 1771391 ns -Seg prediction: 57604411 ns -Seg get mask: 584154 ns -Lane init: 2904359 -Lane prediction: 8643827 -Lane detection: 4578990 ns -Lane cm%: 50130 ns -Seg camera show: 2727480 ns -Camera init: 280907 ns -Camera show: 2489153 ns -Sensors FPS + flip: 2738371 ns -Camera init: 326897 ns -Seg init: 2077737 ns -Seg prediction: 57552661 ns -Seg get mask: 488094 ns -Lane init: 2978878 -Lane prediction: 9061243 -Lane detection: 4386773 ns -Lane cm%: 42439 ns -Seg camera show: 2726831 ns -Camera init: 362556 ns -Camera show: 2475083 ns -Sensors FPS + flip: 2147037 ns -Camera init: 398985 ns -Seg init: 1696492 ns -Seg prediction: 57815898 ns -Seg get mask: 565744 ns -Lane init: 3534752 -Lane prediction: 10973501 -Lane detection: 4299454 ns -Lane cm%: 43830 ns -Seg camera show: 2701931 ns -Camera init: 293377 ns -Camera show: 2820119 ns -Sensors FPS + flip: 2331505 ns -Camera init: 316397 ns -Seg init: 1834721 ns -Seg prediction: 56353623 ns -Seg get mask: 710042 ns -Lane init: 2360085 -Lane prediction: 9934413 -Lane detection: 4969407 ns -Lane cm%: 41929 ns -Seg camera show: 2659821 ns -Camera init: 286927 ns -Camera show: 2479003 ns -Sensors FPS + flip: 1772891 ns -Camera init: 294486 ns -Seg init: 1697052 ns -Seg prediction: 53797272 ns -Seg get mask: 554064 ns -Lane init: 3505672 -Lane prediction: 8401649 -Lane detection: 4181595 ns +Seg camera show: 2684128 ns +Camera init: 284479 ns +Camera show: 2437999 ns +Sensors FPS + flip: 2025820 ns +Camera init: 270599 ns +Seg init: 1605123 ns +Seg prediction: 69083367 ns +Seg get mask: 631187 ns +Lane init: 2016431 +Lane prediction: 10752182 +Lane detection: 3965052 ns +Lane cm%: 160449 ns +Seg camera show: 3603394 ns +Camera init: 514268 ns +Camera show: 2546339 ns +Sensors FPS + flip: 2187351 ns +Camera init: 273289 ns +Seg init: 1810662 ns +Seg prediction: 59137252 ns +Seg get mask: 625087 ns +Lane init: 1546623 +Lane prediction: 10147445 +Lane detection: 3648893 ns +Lane cm%: 43310 ns +Seg camera show: 2707508 ns +Camera init: 296608 ns +Camera show: 2517029 ns +Sensors FPS + flip: 1990021 ns +Camera init: 288879 ns +Seg init: 1698532 ns +Seg prediction: 60387437 ns +Seg get mask: 595787 ns +Lane init: 1726532 +Lane prediction: 10878661 +Lane detection: 3623174 ns +Lane cm%: 46269 ns +Seg camera show: 2708919 ns +Camera init: 285579 ns +Camera show: 2503629 ns +Sensors FPS + flip: 1797992 ns +Camera init: 303259 ns +Seg init: 1750182 ns +Seg prediction: 98171976 ns +Seg get mask: 586027 ns +Lane init: 1846462 +Lane prediction: 9767235 +Lane detection: 3572844 ns +Lane cm%: 43000 ns +Seg camera show: 2660968 ns +Camera init: 283948 ns +Camera show: 2429579 ns +Sensors FPS + flip: 1798362 ns +Camera init: 456018 ns +Seg init: 1708462 ns +Seg prediction: 61106064 ns +Seg get mask: 863576 ns +Lane init: 1748832 +Lane prediction: 9927165 +Lane detection: 3733513 ns +Lane cm%: 47210 ns +Seg camera show: 2753008 ns +Camera init: 368258 ns +Camera show: 2509648 ns +Sensors FPS + flip: 1812482 ns +Camera init: 279769 ns +Seg init: 1758952 ns +Seg prediction: 59173702 ns +Seg get mask: 913686 ns +Lane init: 1777312 +Lane prediction: 10229335 +Lane detection: 3813212 ns +Lane cm%: 45090 ns +Seg camera show: 2705948 ns +Camera init: 350458 ns +Camera show: 2252180 ns +Sensors FPS + flip: 3260235 ns +Camera init: 288409 ns +Seg init: 1654872 ns +Seg prediction: 60205367 ns +Seg get mask: 810257 ns +Lane init: 1704142 +Lane prediction: 9888145 +Lane detection: 3707133 ns +Lane cm%: 44690 ns +Seg camera show: 3016937 ns +Camera init: 307439 ns +Camera show: 2435158 ns +Sensors FPS + flip: 1793942 ns +Camera init: 471128 ns +Seg init: 1777572 ns +Seg prediction: 57509339 ns +Seg get mask: 510698 ns +Lane init: 1557703 +Lane prediction: 9866885 +Lane detection: 3716183 ns +Lane cm%: 45230 ns +Seg camera show: 2652118 ns +Camera init: 283649 ns +Camera show: 2454558 ns +Sensors FPS + flip: 1814462 ns +Camera init: 444308 ns +Seg init: 1973561 ns +Seg prediction: 59447511 ns +Seg get mask: 556728 ns +Lane init: 1744602 +Lane prediction: 10254183 +Lane detection: 4076132 ns +Lane cm%: 74419 ns +Seg camera show: 2968197 ns +Camera init: 1206554 ns +Camera show: 2646988 ns +Sensors FPS + flip: 1960951 ns +Camera init: 323259 ns +Seg init: 1626632 ns +Seg prediction: 59506202 ns +Seg get mask: 524137 ns +Lane init: 1514783 +Lane prediction: 10596292 +Lane detection: 3932462 ns +Lane cm%: 52230 ns +Seg camera show: 2686258 ns +Camera init: 330238 ns +Camera show: 2621469 ns +Sensors FPS + flip: 2029871 ns +Camera init: 304458 ns +Seg init: 1700063 ns +Seg prediction: 58779474 ns +Seg get mask: 551328 ns +Lane init: 1587392 +Lane prediction: 10805541 +Lane detection: 3706204 ns +Lane cm%: 42759 ns +Seg camera show: 2629718 ns +Camera init: 306569 ns +Camera show: 2453249 ns +Sensors FPS + flip: 1731992 ns +Camera init: 284339 ns +Seg init: 1680392 ns +Seg prediction: 63126485 ns +Seg get mask: 602807 ns +Lane init: 1807862 +Lane prediction: 8351762 +Lane detection: 3899472 ns +Lane cm%: 43030 ns +Seg camera show: 3135546 ns +Camera init: 481448 ns +Camera show: 2541968 ns +Sensors FPS + flip: 3506844 ns +Camera init: 302069 ns +Seg init: 2013331 ns +Seg prediction: 62552627 ns +Seg get mask: 457908 ns +Lane init: 1481003 +Lane prediction: 10227274 +Lane detection: 3727243 ns +Lane cm%: 42790 ns +Seg camera show: 2657438 ns +Camera init: 405618 ns +Camera show: 2500189 ns +Sensors FPS + flip: 1858192 ns +Camera init: 353918 ns +Seg init: 2079131 ns +Seg prediction: 66151031 ns +Seg get mask: 531927 ns +Lane init: 1744962 +Lane prediction: 10220874 +Lane detection: 3727743 ns +Lane cm%: 43140 ns +Seg camera show: 2655648 ns +Camera init: 287949 ns +Camera show: 2457048 ns +Sensors FPS + flip: 1673723 ns +Camera init: 474618 ns +Seg init: 1790822 ns +Seg prediction: 56305495 ns +Seg get mask: 538378 ns +Lane init: 1763702 +Lane prediction: 11803256 +Lane detection: 3769923 ns +Lane cm%: 44580 ns +Seg camera show: 2658748 ns +Camera init: 304748 ns +Camera show: 2481309 ns +Sensors FPS + flip: 3115476 ns +Camera init: 290089 ns +Seg init: 1691122 ns +Seg prediction: 58876754 ns +Seg get mask: 861956 ns +Lane init: 1783162 +Lane prediction: 10249644 +Lane detection: 3663953 ns +Lane cm%: 43270 ns +Seg camera show: 2627498 ns +Camera init: 298529 ns +Camera show: 2498558 ns +Sensors FPS + flip: 1631663 ns +Camera init: 281148 ns +Seg init: 1702873 ns +Seg prediction: 57005381 ns +Seg get mask: 827077 ns +Lane init: 1707053 +Lane prediction: 10855181 +Lane detection: 3648423 ns +Lane cm%: 42950 ns +Seg camera show: 2624728 ns +Camera init: 506838 ns +Camera show: 2466769 ns +Sensors FPS + flip: 1912091 ns +Camera init: 293669 ns +Seg init: 1636852 ns +Seg prediction: 60368827 ns +Seg get mask: 788056 ns +Lane init: 1711063 +Lane prediction: 10136894 +Lane detection: 3776723 ns +Lane cm%: 48029 ns +Seg camera show: 3137816 ns +Camera init: 322209 ns +Camera show: 2464608 ns +Sensors FPS + flip: 1689123 ns +Camera init: 458588 ns +Seg init: 1718802 ns +Seg prediction: 61782800 ns +Seg get mask: 1256195 ns +Lane init: 2062270 +Lane prediction: 10707582 +Lane detection: 3669863 ns +Lane cm%: 44400 ns +Seg camera show: 2630158 ns +Camera init: 286609 ns +Camera show: 2455918 ns +Sensors FPS + flip: 2314620 ns +Camera init: 274988 ns +Seg init: 1682743 ns +Seg prediction: 60930604 ns +Seg get mask: 767497 ns +Lane init: 1490183 +Lane prediction: 11806007 +Lane detection: 3644023 ns +Lane cm%: 44260 ns +Seg camera show: 2629628 ns +Camera init: 280158 ns +Camera show: 2388760 ns +Sensors FPS + flip: 2514408 ns +Camera init: 285449 ns +Seg init: 1586853 ns +Seg prediction: 58844294 ns +Seg get mask: 795456 ns +Lane init: 1640533 +Lane prediction: 7932934 +Lane detection: 3728793 ns +Lane cm%: 45210 ns +Seg camera show: 2720077 ns +Camera init: 893936 ns +Camera show: 2572899 ns +Sensors FPS + flip: 1936441 ns +Camera init: 420998 ns +Seg init: 3016196 ns +Seg prediction: 60398527 ns +Seg get mask: 838256 ns +Lane init: 1447854 +Lane prediction: 12486113 +Lane detection: 3624914 ns +Lane cm%: 43980 ns +Seg camera show: 2618878 ns +Camera init: 320398 ns +Camera show: 2432549 ns +Sensors FPS + flip: 1763222 ns +Camera init: 285699 ns +Seg init: 1815991 ns +Seg prediction: 56256856 ns +Seg get mask: 607118 ns +Lane init: 1852561 +Lane prediction: 10130904 +Lane detection: 3694253 ns +Lane cm%: 43610 ns +Seg camera show: 4351971 ns +Camera init: 492738 ns +Camera show: 4114761 ns +Sensors FPS + flip: 2800857 ns +Camera init: 712037 ns +Seg init: 3548554 ns +Seg prediction: 72274263 ns +Seg get mask: 315128 ns +Lane init: 2221820 +Lane prediction: 11630878 +Lane detection: 3890642 ns +Lane cm%: 55160 ns +Seg camera show: 3054386 ns +Camera init: 385668 ns +Camera show: 2950006 ns +Sensors FPS + flip: 2820778 ns +Camera init: 876676 ns +Seg init: 4402040 ns +Seg prediction: 68423591 ns +Seg get mask: 587227 ns +Lane init: 2111721 +Lane prediction: 10455992 +Lane detection: 3673484 ns +Lane cm%: 45879 ns +Seg camera show: 2975857 ns +Camera init: 340978 ns +Camera show: 1995081 ns +Sensors FPS + flip: 1898112 ns +Camera init: 281429 ns +Seg init: 1643432 ns +Seg prediction: 57715610 ns +Seg get mask: 839207 ns +Lane init: 4173001 +Lane prediction: 12326564 +Lane detection: 3919952 ns +Lane cm%: 45990 ns +Seg camera show: 2694508 ns +Camera init: 302888 ns +Camera show: 2469169 ns +Sensors FPS + flip: 1949581 ns +Camera init: 286699 ns +Seg init: 2129750 ns +Seg prediction: 57580940 ns +Seg get mask: 502098 ns +Lane init: 2272129 +Lane prediction: 10009075 +Lane detection: 4206341 ns +Lane cm%: 48470 ns +Seg camera show: 2851747 ns +Camera init: 302788 ns +Camera show: 2487129 ns +Sensors FPS + flip: 1808722 ns +Camera init: 278769 ns +Seg init: 1641513 ns +Seg prediction: 58281686 ns +Seg get mask: 608678 ns +Lane init: 1660972 +Lane prediction: 10416614 +Lane detection: 4190111 ns +Lane cm%: 59729 ns +Seg camera show: 3018937 ns +Camera init: 294408 ns +Camera show: 2472319 ns +Sensors FPS + flip: 2239790 ns +Camera init: 275988 ns +Seg init: 1845332 ns +Seg prediction: 61046904 ns +Seg get mask: 630237 ns +Lane init: 1591202 +Lane prediction: 11767727 +Lane detection: 4160571 ns +Lane cm%: 43370 ns +Seg camera show: 2636469 ns +Camera init: 328349 ns +Camera show: 2590718 ns +Sensors FPS + flip: 2121231 ns +Camera init: 467808 ns +Seg init: 2042781 ns +Seg prediction: 61744690 ns +Seg get mask: 640217 ns +Lane init: 1734403 +Lane prediction: 10124134 +Lane detection: 3763403 ns +Lane cm%: 44619 ns +Seg camera show: 2791048 ns +Camera init: 305628 ns +Camera show: 2638888 ns +Sensors FPS + flip: 1632483 ns +Camera init: 289369 ns +Seg init: 1712812 ns +Seg prediction: 56739064 ns +Seg get mask: 577507 ns +Lane init: 1704922 +Lane prediction: 9816026 +Lane detection: 3586764 ns +Lane cm%: 43199 ns +Seg camera show: 2642848 ns +Camera init: 284999 ns +Camera show: 2442759 ns +Sensors FPS + flip: 1684632 ns +Camera init: 286709 ns +Seg init: 1699922 ns +Seg prediction: 59770460 ns +Seg get mask: 583007 ns +Lane init: 1730592 +Lane prediction: 11321729 +Lane detection: 4817428 ns +Lane cm%: 44920 ns +Seg camera show: 2691348 ns +Camera init: 285708 ns +Camera show: 2455119 ns +Sensors FPS + flip: 1710602 ns +Camera init: 296229 ns +Seg init: 1695032 ns +Seg prediction: 60284007 ns +Seg get mask: 561768 ns +Lane init: 1721492 +Lane prediction: 9943105 +Lane detection: 3889412 ns +Lane cm%: 45560 ns +Seg camera show: 2754188 ns +Camera init: 397038 ns +Camera show: 2410109 ns +Sensors FPS + flip: 1832161 ns +Camera init: 320349 ns +Seg init: 1649922 ns +Seg prediction: 58659795 ns +Seg get mask: 602428 ns +Lane init: 1773242 +Lane prediction: 10567923 +Lane detection: 3771982 ns +Lane cm%: 45080 ns +Seg camera show: 2738288 ns +Camera init: 287048 ns +Camera show: 2430589 ns +Sensors FPS + flip: 1754162 ns +Camera init: 290309 ns +Seg init: 1626772 ns +Seg prediction: 60149628 ns +Seg get mask: 833157 ns +Lane init: 2265389 +Lane prediction: 10160504 +Lane detection: 3795723 ns +Lane cm%: 66890 ns +Seg camera show: 2772477 ns +Camera init: 341819 ns +Camera show: 2473748 ns +Sensors FPS + flip: 2016041 ns +Camera init: 348519 ns +Seg init: 1715142 ns +Seg prediction: 62078849 ns +Seg get mask: 644217 ns +Lane init: 1674792 +Lane prediction: 10841952 +Lane detection: 4311330 ns +Lane cm%: 43750 ns +Seg camera show: 2687628 ns +Camera init: 309428 ns +Camera show: 2448479 ns +Sensors FPS + flip: 2007701 ns +Camera init: 344809 ns +Seg init: 1704502 ns +Seg prediction: 58993133 ns +Seg get mask: 620757 ns +Lane init: 1657232 +Lane prediction: 10470643 +Lane detection: 3726243 ns +Lane cm%: 44920 ns +Seg camera show: 2679098 ns +Camera init: 357438 ns +Camera show: 2451419 ns +Sensors FPS + flip: 1978481 ns +Camera init: 293458 ns +Seg init: 1735953 ns +Seg prediction: 59638189 ns +Seg get mask: 543378 ns +Lane init: 1678802 +Lane prediction: 10024325 +Lane detection: 3725003 ns +Lane cm%: 45480 ns +Seg camera show: 2692278 ns +Camera init: 310859 ns +Camera show: 2479659 ns +Sensors FPS + flip: 1635722 ns +Camera init: 314359 ns +Seg init: 1741692 ns +Seg prediction: 94866941 ns +Seg get mask: 905606 ns +Lane init: 1675342 +Lane prediction: 10615453 +Lane detection: 3710923 ns +Lane cm%: 45540 ns +Seg camera show: 2678917 ns +Camera init: 286009 ns +Camera show: 2405599 ns +Sensors FPS + flip: 1442944 ns +Camera init: 428999 ns +Seg init: 1666593 ns +Seg prediction: 58827863 ns +Seg get mask: 784627 ns +Lane init: 1982391 +Lane prediction: 10586892 +Lane detection: 3801133 ns +Lane cm%: 43739 ns +Seg camera show: 2696698 ns +Camera init: 344558 ns +Camera show: 2622669 ns +Sensors FPS + flip: 1554343 ns +Camera init: 485118 ns +Seg init: 1795062 ns +Seg prediction: 61510141 ns +Seg get mask: 957356 ns +Lane init: 2306899 +Lane prediction: 10042185 +Lane detection: 3780952 ns Lane cm%: 42370 ns -Seg camera show: 2666341 ns -Camera init: 366607 ns -Camera show: 2470943 ns -Sensors FPS + flip: 2102918 ns -Camera init: 271337 ns -Seg init: 1861480 ns -Seg prediction: 58656409 ns -Seg get mask: 880291 ns -Lane init: 3540722 -Lane prediction: 10911843 -Lane detection: 4280194 ns -Lane cm%: 49599 ns -Seg camera show: 2739241 ns -Camera init: 323137 ns -Camera show: 2550212 ns -Sensors FPS + flip: 2495193 ns -Camera init: 338007 ns -Seg init: 1744411 ns -Seg prediction: 55987278 ns -Seg get mask: 1171807 ns -Lane init: 3883418 -Lane prediction: 8595157 -Lane detection: 4122596 ns -Lane cm%: 43280 ns -Seg camera show: 2670181 ns -Camera init: 286387 ns -Camera show: 2513373 ns -Sensors FPS + flip: 1886770 ns -Camera init: 300496 ns -Seg init: 1602233 ns -Seg prediction: 56603841 ns -Seg get mask: 885190 ns -Lane init: 3701551 -Lane prediction: 8565347 -Lane detection: 4148486 ns -Lane cm%: 49409 ns -Seg camera show: 2722121 ns -Camera init: 296857 ns -Camera show: 2787420 ns -Sensors FPS + flip: 1838260 ns -Camera init: 269837 ns -Seg init: 1784051 ns -Seg prediction: 63584816 ns -Seg get mask: 892961 ns -Lane init: 2922089 -Lane prediction: 8051044 -Lane detection: 4168225 ns -Lane cm%: 43639 ns -Seg camera show: 2726881 ns -Camera init: 280247 ns -Camera show: 2553823 ns -Sensors FPS + flip: 1712611 ns -Camera init: 330197 ns -Seg init: 2252135 ns -Seg prediction: 56748810 ns -Seg get mask: 761122 ns -Lane init: 3445303 -Lane prediction: 10824093 -Lane detection: 4636700 ns -Lane cm%: 45709 ns -Seg camera show: 2791230 ns -Camera init: 326197 ns -Camera show: 2516473 ns -Sensors FPS + flip: 3354723 ns -Camera init: 309977 ns -Seg init: 1632232 ns -Seg prediction: 61627237 ns -Seg get mask: 571974 ns -Lane init: 3063957 -Lane prediction: 9022552 -Lane detection: 4275874 ns -Lane cm%: 59800 ns -Seg camera show: 2885359 ns -Camera init: 306857 ns -Camera show: 3076137 ns -Sensors FPS + flip: 2313685 ns -Camera init: 262487 ns -Seg init: 1646472 ns -Seg prediction: 55446464 ns -Seg get mask: 792102 ns -Lane init: 8034203 -Lane prediction: 8621117 -Lane detection: 4135326 ns -Lane cm%: 43109 ns -Seg camera show: 2721201 ns -Camera init: 289156 ns -Camera show: 2517343 ns -Sensors FPS + flip: 1955919 ns -Camera init: 272547 ns -Seg init: 1618003 ns -Seg prediction: 59702508 ns -Seg get mask: 515844 ns -Lane init: 3482652 -Lane prediction: 8185323 -Lane detection: 4714269 ns -Lane cm%: 47969 ns -Seg camera show: 2799620 ns -Camera init: 289787 ns -Camera show: 2989797 ns -Sensors FPS + flip: 3619591 ns -Camera init: 872531 ns -Seg init: 3814489 ns -Seg prediction: 54445965 ns -Seg get mask: 865371 ns -Lane init: 3005478 -Lane prediction: 8953023 -Lane detection: 4170496 ns -Lane cm%: 43059 ns -Seg camera show: 2843900 ns -Camera init: 336156 ns -Camera show: 2541792 ns -Sensors FPS + flip: 2279206 ns +Seg camera show: 2655788 ns +Camera init: 333899 ns +Camera show: 2394919 ns +Sensors FPS + flip: 1883071 ns +Camera init: 274858 ns +Seg init: 1649093 ns +Seg prediction: 57536540 ns +Seg get mask: 880546 ns +Lane init: 1623093 +Lane prediction: 10050734 +Lane detection: 3717053 ns +Lane cm%: 44230 ns +Seg camera show: 2741918 ns +Camera init: 293619 ns +Camera show: 2834267 ns +Sensors FPS + flip: 2597548 ns +Camera init: 293199 ns +Seg init: 1973561 ns +Seg prediction: 63672312 ns +Seg get mask: 1058155 ns +Lane init: 1626513 +Lane prediction: 10416803 +Lane detection: 3925062 ns +Lane cm%: 58819 ns +Seg camera show: 2802188 ns +Camera init: 296268 ns +Camera show: 2389719 ns +Sensors FPS + flip: 4555260 ns +Camera init: 278508 ns +Seg init: 1645163 ns +Seg prediction: 59998699 ns +Seg get mask: 939256 ns +Lane init: 1656092 +Lane prediction: 10189034 +Lane detection: 3920132 ns +Lane cm%: 57730 ns +Seg camera show: 3226165 ns +Camera init: 298379 ns +Camera show: 3241555 ns +Sensors FPS + flip: 1941721 ns +Camera init: 281579 ns +Seg init: 1705402 ns +Seg prediction: 61324333 ns +Seg get mask: 930066 ns +Lane init: 1550883 +Lane prediction: 10028704 +Lane detection: 3707744 ns +Lane cm%: 44289 ns +Seg camera show: 2600619 ns +Camera init: 362598 ns +Camera show: 2423829 ns +Sensors FPS + flip: 1714842 ns +Camera init: 426848 ns +Seg init: 1672003 ns +Seg prediction: 58832184 ns +Seg get mask: 830326 ns +Lane init: 1634873 +Lane prediction: 10133114 +Lane detection: 3742703 ns +Lane cm%: 43320 ns +Seg camera show: 2659218 ns +Camera init: 333569 ns +Camera show: 2528458 ns +Sensors FPS + flip: 1739183 ns +Camera init: 337508 ns +Seg init: 1709102 ns +Seg prediction: 55640368 ns +Seg get mask: 543008 ns +Lane init: 1543973 +Lane prediction: 10141444 +Lane detection: 4712629 ns +Lane cm%: 44670 ns +Seg camera show: 2757377 ns +Camera init: 502468 ns +Camera show: 2508318 ns +Sensors FPS + flip: 2038001 ns +Camera init: 296049 ns +Seg init: 1602443 ns +Seg prediction: 68453529 ns +Seg get mask: 967736 ns +Lane init: 1795072 +Lane prediction: 10118664 +Lane detection: 5767584 ns +Lane cm%: 47670 ns +Seg camera show: 2660128 ns +Camera init: 291869 ns +Camera show: 2394830 ns +Sensors FPS + flip: 1701432 ns +Camera init: 258049 ns +Seg init: 1583742 ns +Seg prediction: 56497004 ns +Seg get mask: 591918 ns +Lane init: 2188670 +Lane prediction: 16534925 +Lane detection: 3779523 ns +Lane cm%: 50450 ns +Seg camera show: 3282485 ns +Camera init: 549148 ns +Camera show: 2273729 ns +Sensors FPS + flip: 1770972 ns +Camera init: 331759 ns +Seg init: 2134510 ns +Seg prediction: 62087800 ns +Seg get mask: 469577 ns +Lane init: 1415864 +Lane prediction: 9994945 +Lane detection: 3926252 ns +Lane cm%: 43260 ns +Seg camera show: 2611048 ns +Camera init: 297428 ns +Camera show: 2373400 ns +Sensors FPS + flip: 1541873 ns +Camera init: 429758 ns +Seg init: 1578863 ns +Seg prediction: 56041906 ns +Seg get mask: 534388 ns +Lane init: 1409433 +Lane prediction: 11652858 +Lane detection: 5752174 ns +Lane cm%: 63309 ns +Seg camera show: 2961297 ns +Camera init: 289368 ns +Camera show: 2393260 ns +Sensors FPS + flip: 1735542 ns +Camera init: 471668 ns +Seg init: 1637723 ns +Seg prediction: 58947363 ns +Seg get mask: 518018 ns +Lane init: 1745142 +Lane prediction: 10210554 +Lane detection: 3737893 ns +Lane cm%: 46510 ns +Seg camera show: 2772867 ns +Camera init: 354568 ns +Camera show: 2206060 ns +Sensors FPS + flip: 2987877 ns +Camera init: 397139 ns +Seg init: 1656572 ns +Seg prediction: 61291823 ns +Seg get mask: 808896 ns +Lane init: 1788012 +Lane prediction: 9983455 +Lane detection: 4229901 ns +Lane cm%: 44610 ns +Seg camera show: 2639348 ns +Camera init: 303638 ns +Camera show: 2407279 ns +Sensors FPS + flip: 1931132 ns +Camera init: 276978 ns +Seg init: 1591903 ns +Seg prediction: 55974727 ns +Seg get mask: 509427 ns +Lane init: 1676133 +Lane prediction: 12047766 +Lane detection: 3642193 ns +Lane cm%: 42860 ns +Seg camera show: 2678848 ns +Camera init: 291369 ns +Camera show: 2470808 ns +Sensors FPS + flip: 1932942 ns +Camera init: 286888 ns +Seg init: 1990381 ns +Seg prediction: 59360511 ns +Seg get mask: 502378 ns +Lane init: 1484883 +Lane prediction: 10017595 +Lane detection: 3768823 ns +Lane cm%: 43960 ns +Seg camera show: 2661348 ns +Camera init: 422038 ns +Camera show: 2593098 ns +Sensors FPS + flip: 2101031 ns +Camera init: 535098 ns +Seg init: 2027490 ns +Seg prediction: 58174297 ns +Seg get mask: 564177 ns +Lane init: 1372884 +Lane prediction: 10012585 +Lane detection: 3728003 ns +Lane cm%: 42720 ns +Seg camera show: 2651188 ns +Camera init: 288179 ns +Camera show: 2435049 ns +Sensors FPS + flip: 1995001 ns +Camera init: 484348 ns +Seg init: 1808281 ns +Seg prediction: 61748151 ns +Seg get mask: 501228 ns +Lane init: 1441323 +Lane prediction: 9817096 +Lane detection: 3667213 ns +Lane cm%: 42970 ns +Seg camera show: 2637858 ns +Camera init: 332959 ns +Camera show: 2609638 ns +Sensors FPS + flip: 1872941 ns +Camera init: 286239 ns +Seg init: 1690112 ns +Seg prediction: 57677110 ns +Seg get mask: 810736 ns +Lane init: 1878251 +Lane prediction: 10464143 +Lane detection: 3936372 ns +Lane cm%: 56290 ns +Seg camera show: 2977316 ns +Camera init: 294599 ns +Camera show: 2443679 ns +Sensors FPS + flip: 1738392 ns +Camera init: 328698 ns +Seg init: 1705982 ns +Seg prediction: 55730109 ns +Seg get mask: 533017 ns +Lane init: 1481503 +Lane prediction: 9894726 +Lane detection: 3511744 ns +Lane cm%: 42459 ns +Seg camera show: 2611929 ns +Camera init: 287518 ns +Camera show: 2431839 ns +Sensors FPS + flip: 1958971 ns +Camera init: 309198 ns +Seg init: 1820862 ns +Seg prediction: 61723930 ns +Seg get mask: 532778 ns +Lane init: 1703162 +Lane prediction: 10031766 +Lane detection: 3524144 ns +Lane cm%: 42309 ns +Seg camera show: 2665098 ns +Camera init: 285019 ns +Camera show: 2428679 ns +Sensors FPS + flip: 1710533 ns +Camera init: 287769 ns +Seg init: 1922921 ns +Seg prediction: 61083983 ns +Seg get mask: 690807 ns +Lane init: 1447213 +Lane prediction: 10708892 +Lane detection: 3719233 ns +Lane cm%: 42790 ns +Seg camera show: 2608558 ns +Camera init: 347638 ns +Camera show: 2419479 ns +Sensors FPS + flip: 1798783 ns