Systems and methods for locating objects
AssigneeBNSF Railway Company
InventorsMichael Saied Saniei, Xiaoyan Si, Siva Prasad Vysyaraju
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method includes receiving an image generated by a camera associated with a vehicle. The image includes a point of interest (POI) associated with a physical object. The method also includes determining a number of pixels from the POI of the image to an edge of the image. The edge of the image represents a location of the camera. The method further includes determining an offset distance from the POI to a Global Positioning System (GPS) unit associated with the vehicle using the number of pixels.
Claims17
A method, comprising:
- receiving an image generated by a camera associated with a vehicle, the image comprising a point of interest (POI) associated with a physical object;
- determining a number of pixels from the POI of the image to an edge of the image, the edge of the image representing a location of the camera;
- determining an offset distance from the POI to a Global Positioning System (GPS) unit associated with the vehicle using the number of pixels;
- determining a first distance from the POI to the camera using the number of pixels and an angle of the camera, wherein the camera is mounted to a front top end of the vehicle;
- determining a second distance from the camera to the GPS unit, wherein the GPS unit is mounted to a center top portion of the vehicle;
- and
- adding the first distance to the second distance to determine the offset distance.
A system comprising one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving an image generated by a camera associated with a vehicle, the image comprising a point of interest (POI) associated with a physical object;
- determining a number of pixels from the POI of the image to an edge of the image, the edge of the image representing a location of the camera;
- determining an offset distance from the POI to a Global Positioning System (GPS) unit associated with the vehicle using the number of pixels;
- determining a first distance from the POI to the camera using the number of pixels and an angle of the camera, wherein the camera is mounted to a front top end of the vehicle;
- determining a second distance from the camera to the GPS unit, wherein the GPS unit is mounted to a center top portion of the vehicle;
- and
- adding the first distance to the second distance to determine the offset distance.
One or more non-transitory computer-readable storage media embodying instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving an image generated by a camera associated with a vehicle, the image comprising a point of interest (POI) associated with a physical object;
- determining a number of pixels from the POI of the image to an edge of the image, the edge of the image representing a location of the camera;
- and
- determining an offset distance from the POI to a Global Positioning System (GPS) unit associated with the vehicle using the number of pixels;
- determining a first distance from the POI to the camera using the number of pixels and an angle of the camera, wherein the camera is mounted to a front top end of the vehicle;
- determining a second distance from the camera to the GPS unit, wherein the GPS unit is mounted to a center top portion of the vehicle;
- and
- adding the first distance to the second distance to determine the offset distance.
Dependencies are inferred from the claim text.