Abstract:
A vision system of a vehicle includes at least one camera disposed at a vehicle and having a field of view exterior of the vehicle, and an image processor operable to process image data captured by the camera. Responsive to image processing of captured image data, the image processor determines objects present in the field of view of the camera. The vision system processes additional frames of captured image data to enhance determination of objects of interest. The vision system initially detects an object present in the field of view of the camera and conducts hypotheses filtering and hypotheses merging and, responsive to the hypotheses merging, the system determines that the detected object is an object of interest or determines that the detected object is not an object of interest.
Abstract:
A method of distinguishing a three dimensional object from a two dimensional object using a vehicular system includes acquiring image frames captured by a vehicle camera while the vehicle is in motion. First and second feature points are selected from a first detected object in a first captured image frame and tracked in at least a second captured image frame. Third and fourth feature points are selected from a second detected object in the first captured image frame and tracked over at least the second captured image frame. Movements of the first and second feature points over the multiple captured image frames are compared to movements of the third and fourth feature points the multiple captured image frames to distinguish the first object as a three dimensional object and the second object as a two dimensional object.
Abstract:
An obstacle detection method includes acquiring a series of image frames captured by a vehicle camera whilst the vehicle is in motion. First and second feature points are selected from a first detected object and are spaced apart in a first image frame and tracked over at least a second image frame, and movement of those feature points is determined. Third and fourth feature points are selected from a second detected object and are spaced apart in a first image frame and tracked over at least a second image frame, and movement of the third and fourth feature points is determined. The movements of the first and second feature points are compared to the movements of the third and fourth feature points to distinguish the first detected object as a three dimensional object and the second detected object as a two dimensional object.
Abstract:
A method for dynamically correcting misalignment of a vehicular camera includes fixedly disposing a camera at a vehicle and operating the camera to acquire multiple frames of image data whilst the vehicle is moving generally in a straight line. A plurality of sets of feature points are selected in an image frame, with each set including a first feature point and a second feature point. For each set of feature points, a motion trajectory of that set's feature points is tracked in subsequent image frames. For each tracked first and second feature points, a vanishing point is established in the image plane. Based on the established vanishing point, a vanishing line is determined in the image plane. When the vanishing line is determined to be non-horizontal in the image plane, at least one of pitch, roll or yaw of the camera is adjusted to correct rotational misalignment of the camera.
Abstract:
A vision system of a vehicle includes at least one camera configured to be disposed at a vehicle so as to have a field of view exterior of the vehicle. Responsive to image processing of captured image data and with the at least one camera disposed at the vehicle, the image processor determines a three dimensional object present in the field of view of the camera and determines a point of interest on the determined object. The vision system uses triangulation to determine an estimated location in three dimensional space of the determined point of interest. The vision system processes additional frames of captured image data to enhance the estimation of the location in three dimensional space of the determined point of interest. The image processor is operable to estimate a distance to the determined object by comparing multiple frames of captured image data.
Abstract:
A vehicular parking assist system includes a plurality of sensors disposed at a vehicle and sensing exterior of the vehicle. The vehicular parking assist system, via processing of captured sensor data, and while the vehicle is conducting a parking maneuver, detects an object and tracks location of the detected object relative to the vehicle until the detected object leaves a field of sensing of the at least one sensor of the plurality of sensors. The system, after the detected object leaves the field of sensing of the at least one sensor, predicts location of the detected object relative to the vehicle. The system, upon completion of the parking maneuver, determines that the detected object is hazardous based on the predicted location of the detected object relative to the vehicle, and responsive to determining that the detected object is hazardous, restricts opening of a door of the vehicle.
Abstract:
A vehicular trailer angle detection system includes a camera disposed at a rear portion of a vehicle. The vehicular trailer angle detection system, via processing of frames of image data captured by the camera, tracks changes of features present in a current frame of captured image data and present in a previous frame of captured image data and determines features of the trailer based on the tracked changes of features. The determined features of the trailer have respective changes between the current frame of image data captured by the camera and the previous frame of image data captured by the camera. The vehicular trailer angle detection system determines angle of the trailer relative to the vehicle based at least in part on tracking of the determined features of the trailer over multiple captured frames of image data.
Abstract:
A vehicular alert system includes at least one sensor disposed at a vehicle and sensing exterior of the vehicle. The at least one sensor captures sensor data. Electronic circuitry of an electronic control unit includes a processor for processing sensor data captured by the at least one sensor to detect presence of objects viewed by the at least one sensor. The vehicular alert system, responsive to determining a likelihood that the vehicle is parking, tracks a position of a detected object until the object leaves a field of sensing of the sensor. The vehicular alert system predicts a position of the object relative to the vehicle and determines the object is a hazard based on the predicted position. The vehicular alert system, responsive to determining that the detected object is a hazard, alerts an occupant of the vehicle of the detected object.
Abstract:
A vehicular trailer assist system includes a plurality of vehicle cameras disposed at a vehicle, a trailer camera disposed at a rear portion of a trailer and viewing at least rearward of the trailer, and an electronic control unit (ECU) having a processor operable to process image data captured by the cameras. A display screen displays images of a region rearward of the trailer and includes a touch screen. Responsive to a touch input that is representative of a target location, the ECU, via processing of image data captured by the cameras, determines a path of travel for the vehicle and trailer to follow to maneuver the vehicle and trailer toward the target location. The ECU, responsive to an input indicative of an updated target location, updates the path of travel for the vehicle and trailer to follow to maneuver the vehicle and trailer toward the updated target location.
Abstract:
A vehicular trailer hitching assist system includes a camera disposed at a rear portion of a vehicle and viewing a trailer hitch disposed at the vehicle. Responsive to processing at an electronic control unit (ECU) of frames of image data captured by the camera, a feature of the trailer hitch is detected. The system, at least in part via processing at the ECU of at least one frame of image data captured by the camera, determines a ground location at the ground below the detected feature of the trailer hitch, and determines a location of the trailer hitch at the vehicle. The vehicle is maneuvered toward a trailer for hitching the trailer to the trailer hitch of the vehicle based at least in part on (i) the determined location of the trailer hitch and (ii) the height of the detected feature of the trailer hitch above the ground location.