-
公开(公告)号:US20220094829A1
公开(公告)日:2022-03-24
申请号:US17031261
申请日:2020-09-24
发明人: Jeyaprakash SOUNDRAPANDIAN , Lokesh Kumar Aakulu , Rohan Desai , Scott Cheng , Aravind Bhaskara
摘要: Aspects relate to an image signal processor that processes frames from different image sensors. An example device includes a memory and an image signal processor coupled to the memory. The image signal processor is configured to provide a first trigger to a first image sensor (the first image sensor being coupled to the image signal processor), receive a first frame from the first image sensor at a first time in response to the first trigger being received by the first image sensor, process the first frame, provide a second trigger to the second image sensor (the second image sensor being coupled to the image signal processor), receive a second frame from the second image sensor at a second time in response to the second trigger being received by the second image sensor (with the second time subsequent to the first time), and process the second frame.
-
公开(公告)号:US11283994B2
公开(公告)日:2022-03-22
申请号:US17109009
申请日:2020-12-01
发明人: Songhe Cai , Scott Cheng , Rohan Desai , Jiafu Luo , Krishnam Indukuri , Abhay Raut , Rakesh Sanam , Chia-Yuan Teng , Chinchuan Chiu
摘要: Techniques and systems are provided for processing image data. For example, an image signal processor can obtain (e.g., from a host processor) a first setting change indicator value indicating a change in parameter settings of the image signal processor. The image signal processor can obtain an image frame from an image sensor, and can determine a second setting change indicator value from the image frame. The second setting change indicator value can be provided to the image sensor from the host processor. The second setting change indicator value indicates a change in parameter settings of the image sensor. The image signal processor can compare the first setting change indicator value to the second setting change indicator value, and can determine whether to process the image frame or to drop the image frame based on comparing the first setting change indicator value to the second setting change indicator value.
-
公开(公告)号:US10423567B2
公开(公告)日:2019-09-24
申请号:US15422263
申请日:2017-02-01
发明人: Raheel Khan , Scott Cheng , Pascal Philippe , Joaquin Romera
IPC分类号: H04L12/931 , G06F13/42 , G06F13/364 , G06F9/00 , H04B1/40 , H04L7/00 , H04L29/06 , H04L29/08 , H04L7/04
摘要: Transmission of data over a serial link based on a unidirectional clock signal is provided. A unidirectional clock signal is generated based on a first clock of a master device. The unidirectional clock signal is sent to a slave device that is connected to the serial link. The master device transmits data to the slave device over the serial link based on the first clock. The slave device receives the unidirectional clock signal from a master device. The slave device transmits data over the serial link to the master device based on the unidirectional clock signal.
-
公开(公告)号:US11895409B2
公开(公告)日:2024-02-06
申请号:US17158917
申请日:2021-01-26
发明人: Eran Pinhasov , Scott Cheng , Eran Scharam , Anatoly Gurevich
IPC分类号: H04N23/61 , H04N23/80 , G06V20/10 , G06V20/00 , H04N1/60 , G06V10/10 , H04N23/66 , H04N23/70 , H04N101/00 , H04N23/88
CPC分类号: H04N23/80 , G06V10/10 , G06V20/10 , G06V20/35 , H04N1/6072 , H04N1/6083 , H04N23/61 , H04N23/66 , H04N23/70 , H04N23/88 , H04N2101/00
摘要: Examples are described for applying different settings for image capture to different portions of image data. For example, an image sensor can capture image data of a scene and can send the image data to an image signal processor (ISP) and a classification engine for processing. The classification engine can determine that a first object image region depicts a first category of object, and a second object image region depicts a second category of object. Different confidence regions of the image data can identify different degrees of confidence in the classifications. The ISP can generate an image by applying a different settings to the different portions of the image data. The different portions of the image data can be identified based on the object image regions and confidence regions.
-
公开(公告)号:US09979432B2
公开(公告)日:2018-05-22
申请号:US15420520
申请日:2017-01-31
发明人: Raheel Khan , Scott Cheng , Pascal Philippe , Graig Zethner , Vaidyanathan Seetharaman , Kanwal Preet S. Banga , Srinivas Badam
CPC分类号: H04B1/40 , H04B17/318 , H04L69/323 , H04L69/324
摘要: A serial transceiver that includes programmable distributed data processing is provided. The serial transceiver can include an ingress channel that receives serial ingress data and an egress channel that transmits serial egress data. The serial transceiver can also include first and second layers that are one and another of a transport layer, a link layer, or a physical layer (PHY). The first and second layers can include elements that process the ingress data and the egress data. The serial transceiver can also include a programmable controller, a first interconnect that connects the programmable controller to the first layer, and a second interconnect that connects the programmable controller to the second layer. The programmable controller can send first data via the first interconnect to the first layer, and the first data can be processed by one of the first layer elements.
-
公开(公告)号:US11438502B2
公开(公告)日:2022-09-06
申请号:US15931770
申请日:2020-05-14
发明人: Rohan Desai , Scott Cheng , Songhe Cai , Rakesh Sanam , Abhay Raut , Michael Lee Coulter
IPC分类号: H04N5/232
摘要: Aspects relate to an image signal processor that processes frames at changing frame rates. An example method includes receiving, by an image signal processor, a first sequence of image frames from an image sensor at a first frame rate, processing each image frame of the first sequence of image frames at the first frame rate, and receiving from the image sensor an indication of a frame rate change from the first frame rate to a second frame rate. The method also includes configuring one or more filters of the image signal processor to process image frames from the image sensor in response to receiving the indication of the frame rate change from the image sensor, receiving a second sequence of image frames from the image sensor at the second frame rate, and processing each image frame of the second sequence of image frames at the second frame rate.
-
公开(公告)号:US20190313026A1
公开(公告)日:2019-10-10
申请号:US15948628
申请日:2018-04-09
发明人: Scott Cheng , Chih-Chi Cheng , Pawan Kumar Baheti , Michael Lee Coulter , Maulesh Patel , John Welch , Krishnam Indukuri
摘要: Methods, systems, and devices for image processing are described. A device may include a plurality of buffer components, each of which may receive a pixel lines that may each be associated with a respective raw image. An arbitration component of the device may combine at least some of the pixel lines into one or more data packets. The arbitration component may pass, using an arbitration scheme such as a time division multiplexing scheme, the one or more data packets from the arbitration component to a shared image signal processor (ISP) of the device. The shared ISP may generate a respective processed image based at least in part on the one or more data packets. In some examples, the device may maintain a respective set of image statistics, registers, and the like for at least some of the raw images.
-
8.
公开(公告)号:US20180048817A1
公开(公告)日:2018-02-15
申请号:US15237413
申请日:2016-08-15
发明人: Suolong Dong , Scott Cheng , Jeffrey Chu , Neil Christanto , Joseph Cheung , Michael Lee Coulter , Chia-Yuan Teng , Haoping Xu
CPC分类号: H04N5/23241 , G06K9/6202 , G06T1/20 , G06T3/4015 , G06T2207/10024 , H04N1/2112 , H04N5/23293 , H04N19/132
摘要: Methods and apparatus improve static region detection in an imaging pipeline. An imaging pipeline may perform detection of static regions of an image at multiple stages of the pipeline. For example, as static regions may be eliminated from further processing by the imaging pipeline, static region detection performed at an early stage of the pipeline may provide for maximized power savings. As images early in the pipeline may contain artifacts inhibiting detection of some static regions, additional static region detection may be performed after further image processing. For example, static region detection may be performed for a second time after some filtering is applied to images in the pipeline. Regions previously characterized as dynamic may be characterized as static later in the pipeline due to a reduction of noise for example provided by the filters, and differences between the static region detection at different positions within the imaging pipeline.
-
-
-
-
-
-
-