PARKING SPOT HEIGHT DETECTION REINFORCED BY SCENE CLASSIFICATION
An automated parking system for a vehicle according to an exemplary embodiment of this disclosure includes, among other possible things, a camera configured to obtain images of objects proximate the vehicle, and a controller configured to review the obtained images of objects proximate the vehicle to classify a location of the vehicle, determine a height of overhead objects associated with the classified location and initiate an automated parking function of the vehicle that corresponds to the determined height of the overhead objects.
1 . An automated parking system for a vehicle comprising:
a camera configured to obtain images of objects proximate the vehicle; and
a controller configured to review the obtained images of objects proximate the vehicle to classify a location of the vehicle, determine a height of overhead objects associated with the classified location and initiate an automated parking function of the vehicle corresponding to the determined height of the overhead objects.
2 . The automated parking system as recited in claim 1 , wherein the controller includes a neural network to classify the location of the vehicle based on the obtained images of objects proximate the vehicle.
3 . The automated parking system as recited in claim 2 , wherein the camera obtains images of structures proximate the vehicle and the controller detects a height of overhead objects based on the type of structure detected in the images of structures.
4 . The automated parking system as recited in claim 3 , wherein the image of structures utilized for determining the height of the overhead objects comprises at least one of a sign and/or text.
5 . The automated parking system as recited in claim 3 , wherein the image of structures utilized for classifying the location of the vehicle comprises an image of a covered parking area and the overhead object is a ceiling portion of the covered parking area.
6 . The automated parking system as recited in claim 3 , wherein the controller initiates the automated parking function based in part on a configuration of the vehicle.
7 . The automated parking system as recited in claim 6 , wherein the configuration of the vehicle includes a trailer.
8 . The automated parking system as recited in claim 3 , wherein the controller initiates a scanning process for a desired parking spot based on a type of parking area, wherein the controller operates to determine the type of parking area based on the images of structures.
9 . The automated parking system as recited in claim 8 , wherein the automated parking function includes defining a vacant spot for the vehicle to include two adjacent and vertically aligned vacant parking spots.
10 . A controller for an automated parking system comprising:
a processor configured to receive images from a camera mounted within a vehicle, review the obtained images of objects proximate the vehicle to classify a location of the vehicle, determine a height of overhead objects associated with the classified location and initiate an automated parking function of the vehicle corresponding to the determined height of the overhead objects.
11 . The controller as recited in claim 10 , including a neural network to classify the location of the vehicle based on a comparison of stored images corresponding to a known parking area and the obtained images.
12 . The controller as recited in claim 11 , wherein the neural network is configured to classify the height of overhead objects based on the type of structure proximate to the parking area.
13 . The controller as recited in claim 12 , wherein the processor initiates the automated parking function based on a configuration of the vehicle.
14 . The controller as recited in claim 13 , wherein the automated parking function includes defining a vacant spot for the vehicle is defined as two adjacent and vertically aligned vacant parking spots.
15 . A method of automated parking spot detection comprising:
obtaining images of a parking area proximate a vehicle with a camera mounted on the vehicle;
determining a height of overhead objects based on the obtained images with a neural network; and
operating systems of the vehicle according to a predefined set of vehicle operating parameters corresponding to the determined height of the overhead objects.
16 . The method as recited in claim 15 , wherein the neural network to classifies a location of the vehicle based on infrastructure within the images obtained proximate the vehicle.
17 . The method as recited in claim 15 , including determining a configuration of the vehicle and operating systems of the vehicle based on the determined configuration of the vehicle.
18 . The method as recited in claim 16 , including determining the height of the overhead objects based on text within images of the infrastructure that is indicative of a height of the overhead objects.
19 . The method as recited in claim 16 , including determining the height of the overhead objects from an image of an entrance to the parking area.
20 . The method as recited in claim 19 , wherein the parking area is a covered parking area that includes a ceiling.