US 12,175,637 B2
Images for perception modules of autonomous vehicles
Pengfei Chen, San Diego, CA (US); Nan Yu, San Diego, CA (US); Naiyan Wang, Beijing (CN); and Xiaodi Hou, San Diego, CA (US)
Assigned to TUSIMPLE, INC., San Diego, CA (US); and BEIJING TUSEN WEILAI TECHNOLOGY CO., LTD., Beijing (CN)
Filed by TUSIMPLE, INC., San Diego, CA (US); and BEIJING TUSEN WEILAI TECHNOLOGY CO., LTD., Beijing (CN)
Filed on Jun. 29, 2023, as Appl. No. 18/344,577.
Application 18/344,577 is a continuation of application No. 17/308,911, filed on May 5, 2021, granted, now 11,694,308.
Application 17/308,911 is a continuation of application No. 16/381,707, filed on Apr. 11, 2019, granted, now 11,010,874, issued on May 18, 2021.
Claims priority of provisional application 62/656,924, filed on Apr. 12, 2018.
Prior Publication US 2023/0351556 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 5/70 (2024.01); B60W 40/02 (2006.01); G06T 5/75 (2024.01); G06T 5/92 (2024.01); H04N 25/13 (2023.01)
CPC G06T 5/70 (2024.01) [B60W 40/02 (2013.01); G06T 5/75 (2024.01); G06T 5/92 (2024.01); H04N 25/13 (2023.01); B60W 2420/403 (2013.01); G06T 2207/10024 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
at least one processor and memory including executable instructions that when executed cause the at least one processor to perform operations comprising:
receiving an image including an array of pixels from a sensor array, each pixel in the array of pixels having a value corresponding to one of three primary colors selected based on a mask pattern;
generating a preprocessed image by performing preprocessing on the image, wherein the preprocessing excludes reconstruction of a full color image from incomplete color samples output from the sensor array overlaid with a color filter array for de-mosaicing; and
performing perception on the preprocessed image.
 
14. A non-transitory computer readable medium having code stored thereon, the code, when executed by a processor, causing the processor to implement a method comprising:
receiving an image including an array of pixels from a sensor array, each pixel in the array of pixels having a value corresponding to one of three primary colors selected based on a mask pattern;
generating a preprocessed image by performing preprocessing on the image, wherein the preprocessing excludes reconstruction of a full color image from incomplete color samples output from the sensor array overlaid with a color filter array for de-mosaicing; and
performing perception on the preprocessed image.
 
17. A method for processing an image, comprising:
receiving an image including an array of pixels from a sensor array, each pixel in the array of pixels having a value corresponding to one of three primary colors selected based on a mask pattern;
generating a preprocessed image by performing preprocessing on the image, wherein the preprocessing excludes reconstruction of a full color image from incomplete color samples output from the sensor array overlaid with a color filter array for de-mosaicing; and
performing perception on the preprocessed image.