Method and apparatus for managing parking lots
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-007/18
G08G-001/14
G08G-001/01
G08G-001/017
출원번호
US-0554196
(2006-10-30)
등록번호
US-8139115
(2012-03-20)
발명자
/ 주소
Barnes, Thomas Henry
Dunsmoir, John W.
Kinstler, Sheryl S.
Ramanujam, Ramanarayan N.
Watson, Carol Sue Robertson
출원인 / 주소
International Business Machines Corporation
대리인 / 주소
Yee & Associates, P.C.
인용정보
피인용 횟수 :
30인용 특허 :
9
초록▼
A computer implemented method, apparatus, and computer usable program code for tracking vehicles in a parking facility using optics. The process receives a series of two-dimensional images of a vehicle in a parking facility from a camera. The process generates an object representing the vehicle base
A computer implemented method, apparatus, and computer usable program code for tracking vehicles in a parking facility using optics. The process receives a series of two-dimensional images of a vehicle in a parking facility from a camera. The process generates an object representing the vehicle based on the series of two-dimensional images. The object includes a set of parameters defining an outer edge frame for the vehicle. The process determines a location of the vehicle in the parking garage based on the outer edge frame and positional pixel data for the parking facility.
대표청구항▼
1. A computer implemented method for tracking vehicles in a parking facility, the computer implemented method comprising the steps of: receiving a first series of two-dimensional images of a vehicle in the parking facility from a first camera;generating an object representing the vehicle based on th
1. A computer implemented method for tracking vehicles in a parking facility, the computer implemented method comprising the steps of: receiving a first series of two-dimensional images of a vehicle in the parking facility from a first camera;generating an object representing the vehicle based on the first series of two-dimensional images, wherein the object includes a set of parameters defining an outer edge frame for the vehicle, wherein the outer edge frame is a pentagonal outer edge frame;receiving a plurality of pixels for a camera image of the parking facility;assigning each pixel in the plurality of pixels to a corresponding location in the parking facility, wherein assigning creates data describing the assigning;determining a location of the vehicle in the parking facility based on the outer edge frame and the data; andidentifying a direction of the vehicle based on only a right lower edge and a left lower edge of the pentagonal outer edge frame, wherein the right lower edge and the left lower edge indicate a direction of a set of wheels on the vehicle. 2. The computer implemented method of claim 1 further comprising: receiving a second series of two-dimensional images of the vehicle in the parking facility from a second camera; anddetermining the location of the vehicle based on the first series of two-dimensional images from the first camera and the second series of two-dimensional images from the second camera. 3. The computer implemented method of claim 1 wherein the step of determining the location of the vehicle further comprises: identifying a pixel in the camera image at a lowest point of the outer edge frame for the vehicle; anddetermining a location of the pixel at the lowest point of the outer edge frame based on the data. 4. The computer implemented method of claim 1 wherein the outer edge frame is a pentagonal outer edge frame and further comprising: generating the outer edge frame for the vehicle based on eight location parameters for the vehicle. 5. The computer implemented method of claim 1 further comprising: determining an angle in radians between two pixels in a camera image generated by the first camera. 6. The computer implemented method of claim 1 further comprising: capturing a series of consecutive images as a test vehicle is driven around a pre-determined course through an area of the parking facility to form a set of calibration images; andcalculating the data from the set of calibration images. 7. The computer implemented method of claim 1 further comprising: retrieving a pre-defined parking map for an area of the parking facility, wherein the pre-defined parking map provides information regarding the location of parking bays and access roads in the parking facility; andgenerating the data based on the pre-defined parking map and calibration data obtained during calibration of the camera. 8. A computer program product for tracking vehicles in a parking facility, the computer program product comprising: one or more computer-readable tangible storage devices;program instructions, stored on at least one of the one or more storage devices, to receive a series of first two-dimensional images of a vehicle in a parking facility from a first camera;program instructions, stored on at least one of the one or more storage devices, to generate an object representing the vehicle based on the first series of two-dimensional images, wherein the object includes a set of parameters defining an outer edge frame for the vehicle, wherein the outer edge frame is a pentagonal outer edge frame;program instructions, stored on at least one of the one or more storage devices, to receive a plurality of pixels for a camera image of the parking facility;program instructions, stored on at least one of the one or more storage devices, to assign each pixel in the plurality of pixels to a corresponding location in the parking facility, wherein assigning creates data describing the assigning;program instructions, stored on at least one of the one or more storage devices, to determine a location of the vehicle in the parking facility based on the outer edge frame and the data; andprogram instructions, stored on at least one of the one or more storage devices, to identify a direction of the vehicle based on only a right lower edge and a left lower edge of the pentagonal outer edge frame, wherein the right lower edge and the left lower edge indicate a direction of a set of wheels on the vehicle. 9. The computer program product of claim 8 further comprising: program instructions, stored on at least one of the one or more storage devices, to receive a second set series of two-dimensional images of the vehicle in the parking facility from a second camera; andcomputer usable program code for program instructions, stored on at least one of the one or more storage devices, to determine the location of the vehicle based on the first series of two-dimensional images from the first camera and the second series of two-dimensional images from the second camera. 10. The computer program product of claim 8, wherein the program instructions to determine the location of the vehicle: identify a pixel in the camera image at a lowest point of the outer edge frame for the vehicle; anddetermine a location of the pixel at the lowest point of the outer edge frame based on the data. 11. The computer program product of claim 8 further comprising: program instructions, stored on at least one of the one or more storage devices, to determine an angle in radians between two pixels in a camera image generated by the first camera. 12. The computer program product of claim 8 further comprising: program instructions, stored on at least one of the one or more storage devices, to generate the pentagonal outer edge flame for the vehicle based on eight location parameters for the vehicle. 13. A system for tracking vehicles in a parking facility using optics, the system comprising: a first camera configured to capture a first series of two-dimensional images of a vehicle in a parking facility; anda controller configured to: generate an object representing the vehicle based on the first series of two-dimensional images, wherein the object includes a set of parameters defining an outer edge frame for the vehicle, wherein the outer edge frame is a pentagonal outer edge frame;receive a plurality of pixels for a camera image of the parking facility; assign each pixel in the plurality of pixels to a corresponding location in the parking facility, wherein assigning creates data describing the assigning;determine a location of the vehicle in the parking facility based on the outer edge frame and the data; andidentify a direction of the vehicle based on only a right lower edge and a left lower edge of the pentagonal outer edge frame, wherein the right lower edge and the left lower edge indicate a direction of a set of wheels on the vehicle. 14. The system of claim 13 further comprising: a second camera configured to capture a second series of two-dimensional images of the vehicle in the parking facility, wherein the location of the vehicle is determined based on the first series of two-dimensional images from the first camera and the second series of two-dimensional images from the second camera. 15. An apparatus comprising: a set of cameras configured to capture a series of two-dimensional images of a vehicle in a parking facility;a storage device connected to a bus, wherein the storage device contains a computer usable program; anda processor, wherein the processor executes computer usable program to: receive the series of two-dimensional images of the vehicle in the parking facility from the set of cameras;generate an object representing the vehicle based on the series of two-dimensional images, wherein the object includes a set of parameters defining an outer edge frame for the vehicle, wherein the outer edge frame is a pentagonal outer edge frame;receive a plurality of pixels for a camera image of the parking facility;assign each pixel in the plurality of pixels to a corresponding location in the parking facility, wherein assigning creates data describing the assigning;determine a location of the vehicle in the parking facility garage based on the outer edge frame and the positional pixel data; andidentify a direction of the vehicle based on only a right lower edge and a left lower edge of the pentagonal outer edge frame, wherein the right lower edge and the left lower edge indicate a direction of a set of wheels on the vehicle. 16. The apparatus of claim 15 wherein the set of cameras includes at least two cameras. 17. The computer implemented method of claim 1, wherein the each pixel is associated with a distinct corresponding pixel object that contains properties associated with the each pixel. 18. The computer implemented method of claim 17 wherein the distinct corresponding pixel object includes scale and rotational properties for the vehicle.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (9)
Winter,MaryAnn; Osterweil,Josef, Apparatus and method for sensing the occupancy status of parking spaces in a parking lot.
Whittaker William L. (Pittsburgh PA) West Jay H. (Pittsburgh PA) Singh Sanjiv J. (Pittsburgh PA) Lay Norman K. (Peoria IL) Devier Lonnie J. (Pittsburgh PA), System and method for detecting obstacles in a road.
Bates, Daniel Louis; Geaga, Jorge; Arnold, Glenn Christopher; Le, Thach Cam; Kaesman, Ann Marie; Jaroszewicz, Thomas, System and method for tracking an object in a video and linking information thereto.
Nerayoff, Steven David; Wong, Thompson S., Controlling use of a single multi-vehicle parking space and a restricted location within the single multi-vehicle parking space using multiple cameras.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.