Claims
- 1. A system for calibrating a three-dimensional space, said system for use with a machine vision system, said system comprising:
- a) a frame;
- b) at least one pair of indicators mounted on said frame;
- c) movement means for moving said frame through said three-dimensional space at a known constant speed;
- d) means for tracking said at least one pair of indicators through said three-dimensional space; and
- e) means for mapping pixel space to said three-dimensional space based on the location of said at least one pair of indicators within said pixel space and said known, constant speed of said at least one pair of indicators, thereby calibrating said three-dimensional space.
- 2. The apparatus for calibrating a three-dimensional space according to claim 1, wherein said at least one pair of indicators comprises at least one pair of lights.
- 3. The apparatus for calibrating a three-dimensional space according to claim 1, wherein said at least one pair of indicators comprises a plurality of pairs indicators, said pairs of indicators horizontally spaced apart at a constant width, each pair of indicators located on different vertical planes.
- 4. The apparatus for calibrating a three-dimensional space according to claim 3, wherein said indicators are located on different vertical planes based on different vehicle classes.
- 5. The apparatus for calibrating a three-dimensional space according to claim 1, wherein said movement means comprises a vehicle.
- 6. The apparatus for calibrating a three-dimensional space according to claim 1, wherein said frame is a collapsible frame.
- 7. The apparatus for calibrating a three-dimensional space according to claim 1, wherein said at least one pair of indicators are adjustably mounted onto said frame.
- 8. The system for calibrating a three-dimensional space according to claim 1, wherein said means for tracking includes means for acquiring video images, said video images comprising a plurality of video frames with images of said at least one pair of indicators taken at constant intervals.
- 9. The system for calibrating a three-dimensional space according to claim 8, further comprising a memory having memory locations, wherein said at least one pair of indicators are spaced apart by a known real-world horizontal distance and wherein said means for mapping comprises:
- a) means for determining a first pair of pixel coordinates and a second pair of pixel coordinates for each pair of indicators within said acquired video images, said first and second pair of pixel coordinates having a horizontal coordinate and a vertical coordinate;
- b) means for determining a total real-world distance said at least one pair of indicators has moved in the vertical pixel direction; and
- c) means for determining a ratio of said known real-world horizontal distance between said pair of indicators to the difference of said first and second horizontal pixel coordinates, said ratio determined for each said pair of indicators in each said video frame;
- d) means for storing said ratios, said total real-world distances said at least one pair of indicators has moved, and said horizontal coordinates for each said vertical coordinate in said memory locations.
- 10. The system for calibrating a three-dimensional space according to claim 9, wherein said at least one pair of indicators comprises a plurality of pairs of indicators and wherein said means for mapping further comprises:
- a) means for interpolating between said ratios and said total real-world distances moved associated with said vertical coordinates lying in said video frames to determine ratios and distances for all vertical coordinates lying between said vertical coordinates of said indicators in said frames; and
- b) means for placing said interpolated ratios, said total real-world distance moved, and said horizontal coordinates for each said vertical coordinate in said memory locations.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation of U.S. Ser. No. 08/095,908, filed Jul. 22, 1993, now abandoned.
US Referenced Citations (23)
Foreign Referenced Citations (9)
| Number |
Date |
Country |
| 521396 |
Jul 1953 |
BEX |
| 1009201 |
Apr 1977 |
CAX |
| 0377480 |
Jul 1990 |
EPX |
| 2003202 |
Aug 1971 |
DEX |
| 2818499 |
Nov 1978 |
DEX |
| 684069 |
Mar 1965 |
ITX |
| 60-10112 |
Jan 1985 |
JPX |
| 857742 |
Jan 1961 |
GBX |
| WO8504245 |
Sep 1985 |
WOX |
Non-Patent Literature Citations (2)
| Entry |
| Inigo; "Application of Machine Vision to Traffic Monitoring and Control"; IEEE Transactions on Vehicular Technology; vol. 38, No. 3, Aug., 1989. |
| Kobatake et al.; "Measurement of Two-Dimensional Movement of Traffic By Image Processing"; Proceedings: ICASSP 87, 1987 International Conference on acoustics, speech, and signal processing; Dallas, Tex., Apr. 6-9, 1987. |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
95908 |
Jul 1993 |
|