IP Library Patent Application 19215805
Patent Application
App. No. 19/215,805

Automatic Parking Method and Apparatus

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/215,805
Abstract

An automatic parking method includes determining parking space information of a plurality of candidate parking spaces based on a first image and a second image of an ego vehicle, where the parking space information indicates locations of the parking spaces in a stereo garage, the first image is an environmental image in a first orientation of the ego vehicle, and the second image is a panoramic surround-view image of the ego vehicle; determining a target parking space from the plurality of candidate parking spaces based on the parking space information of the plurality of candidate parking spaces; and controlling the ego vehicle to be parked in the target parking space for more accurate recognition.

Claims (59)

1 . A method comprising:

capturing a first image that is an environmental image in a first orientation of an ego vehicle;

capturing a second image that is a panoramic surround-view image of the ego vehicle;

determining parking space information of a plurality of candidate parking spaces based on the first image and the second image, wherein the parking space information indicates locations of the plurality of candidate parking spaces;

determining a target parking space from the plurality of candidate parking spaces based on the parking space information of the plurality of candidate parking spaces; and

controlling the ego vehicle to be parked in the target parking space.

2 . The method according to claim 1 , wherein determining the parking space information of the plurality of candidate parking spaces based on the first image and the second image of comprises:

determining first parking space information of at least one first candidate parking space based on the first image, wherein the first image is of the at least one first candidate parking space; and

determining second parking space information of at least one second candidate parking space based on the second image, wherein the second image is of the at least one second candidate parking space, and wherein the at least one second candidate parking space comprises one or more of the at least one first candidate parking space.

3 . The method according to claim 2 , wherein the first parking space information comprises at least one of a parking space line, a parking space corner, or a location relationship between parking space corners.

4 . The method according to claim 2 , wherein the second parking space information comprises at least one of a parking space entrance direction or park space vertex coordinates.

5 . The method according to claim 2 , wherein determining the target parking space from the plurality of candidate parking spaces based on the parking space information of the plurality of candidate parking spaces comprises:

determining from among at least one third candidate parking space based on the first parking space information and the second parking space information, wherein the third candidate parking space has a confidence level greater than or equal to a preset confidence level threshold to the at least one first candidate parking space, and wherein the confidence level indicates an accuracy of a parking space detection result; and

determining the target parking space based on the at least one third candidate parking space.

6 . The method according to claim 1 , further comprising:

capturing a third image of the ego vehicle in a process of controlling the ego vehicle to be parked in the target parking space, wherein the third image is an environmental image in a third orientation of the ego vehicle, and wherein the third image is of the target parking space; and

updating target parking space information of the target parking space based on the third image.

7 . The method according to claim 2 , wherein determining the first parking space information comprises:

inputting the first image into a first preset model, and

outputting the first parking space information through the first preset model.

8 . The method according to claim 2 , wherein determining the second parking space information comprises:

inputting the second image into a second preset model; and

outputting the second parking space information through the second preset model.

9 . An apparatus comprising:

a memory configured to store instructions; and

one or more processors coupled to the memory and configured to execute the instructions to cause the apparatus to:

capture a first image, wherein the first image is an environmental image in a first orientation of an ego vehicle:

capture a second image, wherein the second image is a panoramic surround-view image of the ego vehicle;

determine parking space information of a plurality of candidate parking spaces based on the first image and the second image of the ego vehicle, wherein the parking space information indicates locations of the plurality of candidate parking spaces;

determine a target parking space from the plurality of candidate parking spaces based on the parking space information; and

control the ego vehicle to be parked in the target parking space.

10 . The apparatus according to claim 9 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the parking space information of the plurality of candidate parking spaces based on the first image and the second image by:

determining first parking space information of at least one first candidate parking space based on the first image, wherein the first image is of the at least one first candidate parking space; and

determining second parking space information of at least one second candidate parking space based on the second image, wherein the second image is of the at least one second candidate parking space, and wherein the at least one second candidate parking space comprises one or more of the at least one first candidate parking space.

11 . The apparatus according to claim 10 , wherein the first parking space information comprises at least one of a parking space line, a parking space corner, and a location relationship between parking space corners.

12 . The apparatus according to claim 10 , wherein the second parking space information comprises at least one of parking space entrance direction or park space vertex coordinates.

13 . The apparatus according to claim 10 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the target parking space from the plurality of candidate parking spaces based on the parking space information of the plurality of candidate parking spaces by:

determining, from among the at least one second candidate parking space, at least one third candidate parking space based on the first parking space information and the second parking space information, wherein the third candidate parking space has a confidence level greater than or equal to a preset confidence level threshold and belongs to the at least one first candidate parking space, and wherein the confidence level indicates an accuracy of a parking space detection result; and

determining the target parking space based on the at least one third candidate parking space.

14 . The apparatus according to claim 9 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to:

capture a third image of the ego vehicle in a process of controlling the ego vehicle to be parked in the target parking space, wherein the third image is an environmental image in a third orientation of the ego vehicle, and wherein the third image is of the target parking space; and

update target parking space information of the target parking space based on the third image.

15 . The apparatus according to claim 10 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the first parking space information by:

inputting the first image into a first preset model; and

outputting the first parking space information through the first preset model.

16 . The apparatus according to claim 10 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the second parking space information by:

inputting the second image into a second preset model; and

outputting the second parking space information through the second preset model.

17 . A non-transitory storage medium storing a program that is executable by one or more processors, the program including instructions for:

capturing a first image wherein the first image is an environmental image in a first orientation of an ego vehicle;

capturing a second image wherein the second image is a panoramic surround-view image of the ego vehicle;

determining parking space information of a plurality of candidate parking spaces based on the first image and the second image of the ego vehicle, wherein the parking space information indicates locations of the plurality of candidate parking spaces;

determining a target parking space from the plurality of candidate parking spaces based on the parking space information; and

controlling the ego vehicle to be parked in the target parking space.

18 . The non-transitory storage medium according to claim 17 , wherein the program comprises instructions for determining the parking space information of the plurality of candidate parking spaces based on the first image and the second image by:

determining first parking space information of at least one first candidate parking space based on the first image, wherein the first image is of the at least one first candidate parking space; and

determining second parking space information of at least one second candidate parking space based on the second image, wherein the second image is of the at least one second candidate parking space, and wherein the at least one second candidate parking space comprises one or more of the at least one first candidate parking space.

19 . The non-transitory storage medium according to claim 18 , wherein the first parking space information comprises at least one of a parking space line, a parking space corner, or a location relationship between parking space corners.

20 . The non-transitory storage medium according to claim 18 , wherein the second parking space information comprises at least one of parking space entrance direction or park space vertex coordinates.

Assignments (2)
CHANGE OF NAME Recorded May 4, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075504/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2025
From: NIE, ZHONGLIANG; SU, XIAORAN; JIANG, YU
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 072604/0264 →