Vehicle dimension estimation from vehicle images
First Claim
1. A method of determining one or more dimension estimations for a vehicle, the method comprising:
- receiving, by a processor, a sequence of image frames of a vehicle;
extracting, by the processor, a digital representation of the vehicle from each image in the sequence of image frames;
identifying a moving axis of the vehicle based on at least two image frames in the sequence;
extracting two or more points where two or more tires of a side of the vehicle contact a supporting surface, wherein the extracting the two or more points comprises detecting an edge or subtracting a background of each image, and wherein the two or more points form a line that runs along the identified moving axis of the vehicle;
determining, by the processor, a bounding box for the vehicle based at least partially upon the two or more extracted points for the digital representation of the vehicle;
estimating, by the processor, at least one dimension for the vehicle based upon the determined bounding box; and
outputting, by the processor, an indication of the at least one estimated dimension.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for determining one or more dimension estimations for a vehicle. A sequence of image frames of a vehicle is received, and a digital representation of the vehicle is extracted from each image in the sequence of image frames. A bounding box is determined for the vehicle based upon the extracted digital representation for each digital representation of the vehicle and at least one dimension of the vehicle is estimated based upon the determined bounding box. An indication of the at least one estimated dimension is output. The indication of at least one estimated dimension is transferred as an input to a comparison technique for further processing the indication of the at least one estimated dimension. The comparison technique can include a parking determination process configured to determine a recommended spot for the vehicle based upon the indication of the at least one estimated dimension.
7 Citations
25 Claims
-
1. A method of determining one or more dimension estimations for a vehicle, the method comprising:
-
receiving, by a processor, a sequence of image frames of a vehicle; extracting, by the processor, a digital representation of the vehicle from each image in the sequence of image frames; identifying a moving axis of the vehicle based on at least two image frames in the sequence; extracting two or more points where two or more tires of a side of the vehicle contact a supporting surface, wherein the extracting the two or more points comprises detecting an edge or subtracting a background of each image, and wherein the two or more points form a line that runs along the identified moving axis of the vehicle; determining, by the processor, a bounding box for the vehicle based at least partially upon the two or more extracted points for the digital representation of the vehicle; estimating, by the processor, at least one dimension for the vehicle based upon the determined bounding box; and outputting, by the processor, an indication of the at least one estimated dimension. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21, 24)
-
-
10. A system for determining one or more dimension estimations for a vehicle, the system comprising:
-
a processor configured to perform various functions and operations; and a non-transitory computer readable medium in communication with the processor, the computer readable medium comprising one or more programming instructions for causing the processor to; receive a sequence of image frames of a vehicle, extract a digital representation of the vehicle from each image in the sequence of image frames, identify a moving axis of the vehicle based on at least two image frames in the sequence, extract two or more points where two or more tires of a side of the vehicle contact a supporting surface, wherein the extracting the two or more points comprises detecting an edge or subtracting a background of each image, and wherein the two or more points form a line that runs along the identified moving axis of the vehicle, determine a bounding box for the vehicle based at least partially upon the two or more extracted points for the digital representation of the vehicle, estimate at least one dimension for the vehicle based upon the determined bounding box, and output an indication of the at least one estimated dimension. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 22, 25)
-
-
19. A method of determining one or more dimension estimations for a vehicle, the method comprising:
-
receiving, by a processor, a sequence of image frames of a vehicle; extracting, by the processor, a plurality of digital representations of the vehicle from each image in the sequence of image frames, wherein each of the digital representations is associated with one image frame; identifying a moving axis of the vehicle based on at least two image frames in the sequence; determining, by the processor, a bounding box in each of the plurality of digital representations for the vehicle, wherein determining the bounding box comprises; identifying a first line based at least partially upon extracting two or more points where two or more tires of a side of the vehicle contact a supporting surface, wherein the extracting of the two or more points comprises detecting an edge or subtracting a background of each image, wherein the first line runs along the identified moving axis of the vehicle, identifying a second line based upon an identified far right point of the vehicle as determined from the extracted plurality of digital representations, wherein the second line is drawn perpendicular to the supporting surface and includes the far right point, identifying a third line based upon an identified far left point of the vehicle as determined from the extracted plurality of digital representations, wherein the third line is drawn perpendicular to the supporting surface and includes the far left point, and identifying a fourth line connecting the second line and the third line and draw essentially parallel to a top surface of the vehicle; estimating, by the processor, at least one dimension for the vehicle based upon the determined bounding box; and outputting, by the processor, an indication of the at least one estimated dimension. - View Dependent Claims (20, 23)
-
Specification