Geolocating objects of interest in an area of interest with an imaging system
AssigneeHoneywell International Inc.
InventorJames C. Kirk
Life of this patent
Estimating the term…
Abstract
A system comprises a plurality of fixed cameras that each having a field of regard. Each point within an area of interest is covered by the field of regard of at least two of the cameras. Each camera captures an image of its field of regard and a plurality of calibration points within the area of interest. A processor calibrates the imaging system by at least associating the coordinates of each of the plurality of calibration points with a calibration pixel corresponding to an image of the calibration point in the image of each of the cameras. The processor geolocates the object of interest within the area of interest by at least comparing the location an image of the object of interest to the calibration pixels in the images generated by each of the plurality of cameras.
Claims19
A system comprising:
- one or more cameras, wherein a camera of the one or more cameras is configured to capture a video image of a field of regard, wherein each point within an area of interest is covered by the field of regard;
- a plurality of calibration points within the area of interest;
- a memory;
- and
- a processor configured to:
- calibrate the system by at least associating coordinates of each calibration point of the plurality of calibration points with a calibration pixel corresponding to an image of the respective calibration point in the video image captured by the camera, wherein the processor is configured to generate coordinates of an object of interest in the area of interest by at least comparing a position of an image of the object of interest in the video image to the calibration pixels in the video image,
- store a location history of the object of interest in the memory, the location history being based on the coordinates of the object of interest over time,
- compare the location history of the object of interest to one or more template profiles of permitted objects within the area of interest, and
- determine whether the object of interest corresponds to one or more of the permitted objects based on the comparison.
A method for geolocating an object, the method comprising:
- determining coordinates of each calibration point of a plurality of calibration points within an area of interest;
- with a camera having a field of regard, capturing a video image of the field of regard, wherein the area of interest is covered by the field of regard, and wherein each calibration point of the plurality of points comprises a single pixel within the video image;
- associating the coordinates of each calibration point with a calibration pixel corresponding to an image of the calibration point in the video image;
- determining a geolocation of an object of interest within the area of interest by at least comparing, with a processor, a position of an image of the object of interest within in the video image to the calibration pixels within the video image;
- and
- determining whether the object of interest corresponds to one or more permitted objects within the area of interest by at least comparing, with the processor, a location history of the object of interest to the one or more template profiles of the permitted objects, the location history being stored by a memory and being based on the geolocation of the object of interest over time.
A system comprising:
- an aerial vehicle configured to fly over an area of interest, the aerial vehicle comprising a camera with a field of regard covering the area of interest, wherein the camera is configured to capture a video image of the field of regard;
- a plurality of calibration targets placed within the area of interest, wherein the coordinates of each of the calibration targets are known;
- a memory;
- and
- a processor configured to:
- calibrate the system by at least associating coordinates of each calibration target of the plurality of calibration targets with a calibration pixel corresponding to an image of the respective calibration target in the video image, wherein the processor is configured to geolocate the coordinates of an object of interest in the area of interest by at least comparing a position of an image of the object of interest in the video image to the calibration pixels in the video image,
- store a location history of the object of interest in the memory, the location history being based on the coordinates of the object of interest over time,
- compare the location history of the object of interest to one or more template profiles of permitted objects within the area of interest, and
- determine whether the object of interest corresponds to one or more of the permitted objects based on the comparison.
Dependencies are inferred from the claim text.