US12315181B2ActiveUtilityA1

Advanced driver assist system, method of calibrating the same, and method of detecting object in the same

74
Assignee: SAMSUNG ELECTRONICS CO LTDPriority: May 20, 2019Filed: Oct 31, 2022Granted: May 27, 2025
Est. expiryMay 20, 2039(~12.9 yrs left)· nominal 20-yr term from priority
G06N 3/0464G06N 3/0442G06N 3/09G06V 10/462G06V 10/82G06V 10/803G06F 18/253G06F 18/251G06V 20/588G06V 20/58G06N 3/08G06T 3/4053G06T 7/75G06T 2210/12B60W 2420/403B60W 2554/00G06T 2207/20221G06T 2207/10016G06T 2207/20084G06T 2207/20081B60W 40/02G06T 7/85G06T 7/246G06T 5/50G06T 3/40G06T 7/11G06N 3/045G06N 3/044G06T 2207/30252G06T 7/593
74
PatentIndex Score
0
Cited by
27
References
11
Claims

Abstract

An advanced driver assist system (ADAS) includes a processing circuit and a memory storing instructions executable by the processing circuit. The processing circuit executes the instructions to cause the ADAS to: obtain, from a vehicle, a video sequence including a plurality of frames captured while driving the vehicle, where each of the frames corresponds to a stereo image including a first viewpoint image and a second viewpoint image; determine depth information in the stereo image based on reflected signals received while driving the vehicle; fuse the stereo image and the depth information to generated fused information, and detect at least one object included in the stereo image based on the fused information.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A processing circuit comprising:
 an image pre-processor configured to generate a pre-processed stereo image from a stereo image including a first viewpoint image and a second viewpoint image, the stereo image corresponding to each of a plurality of frames; 
 a first depth information generation engine configured to generate a first depth information in the stereo image based on radar reflected signals received from at least one radar; and 
 an object detection module configured to:
 extract features from the pre-processed stereo image having a first resolution to generate feature vectors; 
 increase a resolution of the first depth information having a second resolution according to the first resolution to generate a resized depth image; 
 fuse the feature vectors and the resized depth image using a plurality of convolutional layers of a convolutional neural network to generate fused feature vectors; 
 input the fused feature vectors to a feature pyramid network to generate feature maps; and 
 use a box predictor to detect at least one object included in the stereo image based on the feature maps to provide a final image or to provide a bounding box indicating the detected at least one object. 
 
 
     
     
       2. The processing circuit of  claim 1 , wherein the first resolution is greater than the second resolution. 
     
     
       3. The processing circuit of  claim 1 , wherein the object detection module is configured to perform down-sampling on the resized depth image at least once to generate a down-sampled depth image and configured to fuse the down-sampled depth image and the feature vectors. 
     
     
       4. The processing circuit of  claim 1 , wherein the object detection module is configured to mark the at least one object with the bounding box by using at least one of a single shot detector (SSD) and a faster recurrent convolution neural network (R-CNN). 
     
     
       5. The processing circuit of  claim 1 , wherein the first resolution is the same as the second resolution. 
     
     
       6. The processing circuit of  claim 1 , wherein the object detection module is further configured to:
 obtain a first trained model based on a result of detecting a learning object from a video sequence including a plurality of learning frames captured while driving a learning vehicle; and 
 detect the at least one object in the stereo image by using the obtained first trained model. 
 
     
     
       7. The processing circuit of  claim 1 , wherein the object detection module comprises:
 a feature extractor including a plurality of layers, and configured to extract features of the at least one object from the stereo image having the first resolution by using the plurality of layers to provide feature vectors; and 
 a sensor fusion engine configured to fuse the feature vectors and the depth information having the second resolution to generate fused feature vectors on the at least one object. 
 
     
     
       8. The processing circuit of  claim 7 , wherein:
 the first resolution is greater than the second resolution; and 
 the sensor fusion engine is configured to increase a size and a resolution of the depth information having the second resolution with respect to the first resolution to generate the resized depth image and configured to fuse the feature vectors and the resized depth image by using a plurality of convolution layers. 
 
     
     
       9. The processing circuit of  claim 7 , wherein:
 the first resolution is the same as the second resolution; and 
 the sensor fusion engine is configured perform down-sampling on the resized depth image at least once to generate a down-sampled depth image and configured to fuse the down-sampled depth image and the feature vectors by using a plurality of convolution layers. 
 
     
     
       10. The processing circuit of  claim 1 , further comprising:
 a second depth information generation engine configured to generate a second depth information in the stereo image based on the pre-processed stereo image, and wherein the object detection module is configured to generate the resized depth image further based on the second depth information. 
 
     
     
       11. A processing circuit comprising:
 an image pre-processor configured to generate a pre-processed stereo image from a stereo image including a first viewpoint image and a second viewpoint image, the stereo image corresponding to each of a plurality of frames; 
 a depth information generation engine configured to generate a depth information in the stereo image based on the pre-processed stereo image; and 
 an object detection module configured to:
 extract features from the pre-processed stereo image having a first resolution to generate feature vectors; 
 increase a resolution of the depth information having a second resolution according to the first resolution to generate a resized depth image; 
 fuse the feature vectors and the resized depth image using a plurality of convolutional layers of a convolutional neural network to generate fused feature vectors; 
 input the fused feature vectors to a feature pyramid network to generate feature maps; and 
 use a box predictor to detect at least one object included in the stereo image based on the feature maps to provide a final image or to provide a bounding box indicating the detected at least one object.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.