-
公开(公告)号:US09992403B2
公开(公告)日:2018-06-05
申请号:US14319858
申请日:2014-06-30
Applicant: STMicroelectronics S.r.l.
Inventor: Salvatore Curti , Arcangelo Ranieri Bruna
CPC classification number: H04N5/23212 , G02B13/009 , H04N5/23296
Abstract: In an embodiment, focusing an image-capture device such as, e.g., a camera including an optical system displaceable in opposite directions (A, B) via a focusing actuator, is controlled by evaluating a scale factor for the images acquired by the device. An accumulated value of the variations of the scale factor over a time interval (e.g., over a number of frames) is produced and the absolute value thereof is compared against a threshold. If the threshold is reached, which may be indicative of a zoom movement resulting in image de-focusing, a refocusing action is activated by displacing the optical system via the focusing actuator in the one or the other of the opposite focusing directions (A or B) as a function of whether the accumulated value exhibits an increase or a decrease (i.e., whether the accumulated value is positive or negative).
-
2.
公开(公告)号:US20200258240A1
公开(公告)日:2020-08-13
申请号:US16774625
申请日:2020-01-28
Applicant: STMicroelectronics S.r.l.
Inventor: Giuseppe Spampinato , Salvatore Curti , Arcangelo Ranieri Bruna
IPC: G06T7/223
Abstract: In accordance with an embodiment, a method of detecting moving objects via a moving camera includes receiving a sequence of images from the moving camera; determining optical flow data from the sequence of images; decomposing the optical flow data into global motion related motion vectors and local object related motion vectors; calculating global motion parameters from the global motion related motion vectors; calculating moto-compensated vectors from the local object related motion vectors and the calculated global motion parameters; compensating the local object related motion vectors using the calculated global motion parameters; and clustering the compensated local object related motion vectors to generate a list of detected moving objects.
-
公开(公告)号:US11593949B2
公开(公告)日:2023-02-28
申请号:US17220475
申请日:2021-04-01
Applicant: STMicroelectronics S.r.l.
Inventor: Giuseppe Spampinato , Salvatore Curti , Arcangelo Ranieri Bruna
IPC: G06T7/223
Abstract: In accordance with an embodiment, a method of detecting moving objects via a moving camera includes receiving a sequence of images from the moving camera; determining optical flow data from the sequence of images; decomposing the optical flow data into global motion related motion vectors and local object related motion vectors; calculating global motion parameters from the global motion related motion vectors; calculating moto-compensated vectors from the local object related motion vectors and the calculated global motion parameters; compensating the local object related motion vectors using the calculated global motion parameters; and clustering the compensated local object related motion vectors to generate a list of detected moving objects.
-
4.
公开(公告)号:US20180082132A1
公开(公告)日:2018-03-22
申请号:US15471138
申请日:2017-03-28
Applicant: STMicroelectronics S.r.l.
IPC: G06K9/00 , G08G1/0962 , G06K9/62 , G06K9/46
CPC classification number: G06K9/00791 , G06K9/00335 , G06K9/00805 , G06K9/46 , G06K9/6218 , G06K2009/4666 , G08G1/09626
Abstract: A sequence of images obtained by a camera mounted on a vehicle is processed in order to generate Optical Flow data including a list of Motion Vectors being associated with respective features in the sequence of images. The Optical Flow data is analyzed to calculate a Vanishing Point by calculating the mean point of all intersections of straight lines passing through motion vectors lying in a road. An Horizontal Filter subset is determined taking into account the Vanishing Point and a Bound Box list from a previous frame in order to filter from the Optical Flow the horizontal motion vectors. The subset of Optical Flow is clustered to generate the Bound Box list retrieving the moving objects in a scene. The Bound Box list is sent to an Alert Generation device and an output video shows the input scene where the detected moving objects are surrounded by a Bounding Box.
-
公开(公告)号:US20210248757A1
公开(公告)日:2021-08-12
申请号:US17220475
申请日:2021-04-01
Applicant: STMicroelectronics S.r.l.
Inventor: Giuseppe Spampinato , Salvatore Curti , Arcangelo Ranieri Bruna
IPC: G06T7/223
Abstract: In accordance with an embodiment, a method of detecting moving objects via a moving camera includes receiving a sequence of images from the moving camera; determining optical flow data from the sequence of images; decomposing the optical flow data into global motion related motion vectors and local object related motion vectors; calculating global motion parameters from the global motion related motion vectors; calculating moto-compensated vectors from the local object related motion vectors and the calculated global motion parameters; compensating the local object related motion vectors using the calculated global motion parameters; and clustering the compensated local object related motion vectors to generate a list of detected moving objects.
-
公开(公告)号:US10977804B2
公开(公告)日:2021-04-13
申请号:US16774625
申请日:2020-01-28
Applicant: STMicroelectronics S.r.l.
Inventor: Giuseppe Spampinato , Salvatore Curti , Arcangelo Ranieri Bruna
Abstract: In accordance with an embodiment, a method of detecting moving objects via a moving camera includes receiving a sequence of images from the moving camera; determining optical flow data from the sequence of images; decomposing the optical flow data into global motion related motion vectors and local object related motion vectors; calculating global motion parameters from the global motion related motion vectors; calculating moto-compensated vectors from the local object related motion vectors and the calculated global motion parameters; compensating the local object related motion vectors using the calculated global motion parameters; and clustering the compensated local object related motion vectors to generate a list of detected moving objects.
-
公开(公告)号:US10242272B2
公开(公告)日:2019-03-26
申请号:US15471138
申请日:2017-03-28
Applicant: STMicroelectronics S.r.l.
IPC: G06K9/00 , G06K9/46 , G06K9/62 , G08G1/0962
Abstract: A sequence of images obtained by a camera mounted on a vehicle is processed in order to generate Optical Flow data including a list of Motion Vectors being associated with respective features in the sequence of images. The Optical Flow data is analyzed to calculate a Vanishing Point by calculating the mean point of all intersections of straight lines passing through motion vectors lying in a road. An Horizontal Filter subset is determined taking into account the Vanishing Point and a Bound Box list from a previous frame in order to filter from the Optical Flow the horizontal motion vectors. The subset of Optical Flow is clustered to generate the Bound Box list retrieving the moving objects in a scene. The Bound Box list is sent to an Alert Generation device and an output video shows the input scene where the detected moving objects are surrounded by a Bounding Box.
-
-
-
-
-
-