-
公开(公告)号:US11330163B2
公开(公告)日:2022-05-10
申请号:US16024716
申请日:2018-06-29
发明人: Jeffrey Hao Chu
摘要: In an embodiment, a camera sensor module is communicatively coupled to a vision processing system. The camera sensor module captures a plurality of exposures, produces an HDR-combined stream, and sends both the HDR-combined stream and the plurality of exposures to the vision processing system. A first ISP of the vision processing system performs color processing to produce a color-processed HDR-combined stream for neural network processing, presentation to a human, and/or computer vision processing. At least one other ISP of the vision processing system performs color processing to collect exposure-specific statistics on at least one of the plurality of exposures for determining camera calibration data for the camera sensor module.
-
公开(公告)号:US20180288344A1
公开(公告)日:2018-10-04
申请号:US15472149
申请日:2017-03-28
发明人: Jeffrey Hao Chu , Suolong Dong
摘要: Systems and methods for switching voltage operating points of an image signal processing pipeline are provided. The method comprises capturing an image during a sensor frame time. The method further comprises storing a plurality of pixels associated with the captured image. The method further comprises reading a first set of plurality of pixels within the sensor frame time. The method further comprises processing the first set of plurality of pixels and count a first set of plurality of pixels. The method further comprises comparing the count value with a pixel threshold value. The method further comprises, in response to the pixel count value reaching the pixel threshold value, switching the image signal processing pipeline from a first voltage operating point to a second voltage operating point.
-
公开(公告)号:US11148675B2
公开(公告)日:2021-10-19
申请号:US16055842
申请日:2018-08-06
发明人: Jeffrey Hao Chu
IPC分类号: G06K9/00 , G06F15/78 , B60W50/00 , B60W50/04 , B60W50/14 , G07C5/00 , G07C5/08 , G06F13/10 , G06F115/02
摘要: Examples disclosed herein provide mechanisms for controlling a sensor in a multiple System on Chip (SoC) environment that allows one of the multiple System on Chips to be selected as a host System on Chip. The host System on Chip may lock the sensor to apply setting updates only from the host System on Chip that has locked the sensor. This lock may be broadcast to all sensors over an embedded data channel sent to all System on Chips receiving the sensor data. In addition, a safety monitor may be included to detect if the host System on Chip is functioning properly so that another System on Chip may be selected as a new host System on Chip.
-
公开(公告)号:US20190132555A1
公开(公告)日:2019-05-02
申请号:US16125231
申请日:2018-09-07
发明人: Jeffrey Hao Chu , Rahul Gulati , Robert Hardacker , Alex Jong , Mohammad Reza Kakoee , Behnam Katibian , Anshuman Saxena , Sanjay Vishin , Sanat Kapoor
摘要: Methods and systems to broadcast sensor outputs in an automotive environment allow sensors such as cameras to output relatively unprocessed (raw) data to two or more different processing circuits where the processing circuits are located in separate and distinct embedded control units (ECUs). A first one of the two or more different processing circuits processes the raw data for human consumption. A second one of the two or more different processing circuits processes the raw data for machine utilization such as for autonomous driving functions. Such an arrangement allows for greater flexibility in utilization of the data from the sensors without imposing undue latency in the processing stream and without compromising key performance indices for human use and machine use.
-
公开(公告)号:US20190179588A1
公开(公告)日:2019-06-13
申请号:US16275441
申请日:2019-02-14
发明人: Jeffrey Hao Chu , Rahul Gulati , Behnam Katibian , Alex Jong , Robert Hardacker , Reza Kakoee
摘要: Alternative display options for vehicle telltales are disclosed. In one aspect, a fault condition in a telltale is detected, and the telltale is presented through a secondary display system in the vehicle, potentially bypassing any local control unit for the secondary display system. For example, a video telltale may be presented on an infotainment display after detection of a fault in the original telltale. By presenting the telltale in an alternate display, the operator remains informed of sensor conditions in the automobile and may take remedial action to fix the fault as well as any conditions which trigger a telltale.
-
公开(公告)号:US10114585B2
公开(公告)日:2018-10-30
申请号:US15448203
申请日:2017-03-02
发明人: Jeffrey Hao Chu , Subrato Kumar De , Dexter Tamio Chun , Bohuslav Rychlik , Richard Alan Stewart
摘要: Various aspects are described herein. In some aspects, the present disclosure provides a method of communicating data between an electronic unit of a system-on-chip (SoC) and a dynamic random access memory (DRAM). The method includes initiating a memory transaction corresponding to first data. The method includes determining a non-unique first signature and a unique second signature associated with the first data based on content of the first data. The method includes determining if the non-unique first signature is stored in at least one of a local buffer on the SoC separate from the DRAM or the DRAM. The method includes determining if the unique second signature is stored in at least one of the local buffer or the DRAM based on determining the non-unique first signature is stored. The method includes eliminating the memory transaction with respect to the DRAM based on determining the unique second signature is stored.
-
公开(公告)号:US20190114132A1
公开(公告)日:2019-04-18
申请号:US16127504
申请日:2018-09-11
发明人: Jeffrey Hao Chu , Rahul Gulati , Robert Hardacker , Alex Jong , Reza Kakoee , Behnam Katibian
摘要: Alternative display options for vehicle telltales are disclosed. In one aspect, a fault condition in a telltale is detected, and the telltale is presented through a secondary display system in the vehicle, potentially bypassing any local control unit for the secondary display system. For example, a video telltale may be presented on an infotainment display after detection of a fault in the original telltale. By presenting the telltale in an alternate display, the operator remains informed of sensor conditions in the automobile and may take remedial action to fix the fault as well as any conditions which trigger a telltale.
-
公开(公告)号:US20190050020A1
公开(公告)日:2019-02-14
申请号:US15674431
申请日:2017-08-10
发明人: Jeffrey Hao Chu
摘要: An integrated circuit is disclosed for clock signal staggering with clock frequency adjustment. In an example aspect, the integrated circuit includes a clock source, a clock-signal controller, and a core. The clock source produces a core clock signal having a core frequency and performs an adjustment of the core frequency. The clock-signal controller generates a clock adjustment indicator signal indicative of the adjustment of the core frequency of the core clock signal. The core is coupled to the clock source and receives the core clock signal. The core includes multiple partitions that perform operations responsive to oscillation of the core clock signal at the core frequency. The core also includes clock stagger circuitry that is coupled to the clock-signal controller. The clock stagger circuitry sequentially provides the core clock signal to individual partitions of the multiple partitions based on the clock adjustment indicator signal.
-
公开(公告)号:US20180350026A1
公开(公告)日:2018-12-06
申请号:US15608889
申请日:2017-05-30
发明人: Jeffrey Hao Chu , Suolong Dong
CPC分类号: G06T1/60
摘要: A system and method are disclosed for processing image data. An example method includes sequentially receiving a plurality of raster lines corresponding to an image, and grouping the plurality of raster lines into a plurality of full-scale horizontal stripes of image data. For each full-scale horizontal stripe of image data, the method: generates a first downscaled version of the full-scale horizontal stripe, generates a full-scale rotated stripe by rotating the full-scale horizontal stripe to a vertical orientation, generates a first downscaled rotated stripe by rotating the first downscaled version of the full-scale horizontal stripe to the vertical orientation, and performs image processing on the full-scale rotated stripe and the first downscaled rotated stripe before all subsequent raster lines of the image have been received.
-
-
-
-
-
-
-
-