GPU based embedded vision solution
AssigneeSeekright Limited
InventorMohamed Salman Yusuf
Life of this patent
Estimating the term…
Abstract
The present invention relates to system and method that detects objects and assigns trackers to each object and maps it to detections to its corresponding Geo-Coordinates. Based on the number of detections, it assigns new trackers and counts the objects identified using optimal and efficient computation. The present system requires just one detection and its location to create a tracker accurately. Also, if an object is missing in any given location, the present system identifies the Geo-Coordinates and shows the image along with its details.
Claims16
A system for identifying and analyzing roadway assets on a roadway, comprising:
- a video capturing unit configured to record a video while patrolling on the roadway;
- a comparison unit configured to detect fixed assets by comparing data from a master video with the video recorded by the video capturing unit;
- an identification unit configured to identify random assets in the video recorded by the video capturing unit;
- a global positioning system (GPS) unit configured to provide location coordinates for the fixed assets and the random assets, such that the system uses this information to identify and track the fixed assets;
- and
- a tracker module configured to receive:
- coordinates of the fixed asset in a frame;
- a relative position of the fixed asset, wherein the relative position being relative to the center of the frame;
- and a speed of the video capturing unit at the time of recording the video, and predict coordinates of the fixed asset in a consecutive frame of the video based on the speed of the video capturing unit, the relative position of the fixed asset and coordinates of the fixed assets in the frame.
A method for identifying and analyzing roadway assets on a roadway, comprising:
- using a video capturing unit, recording a video while patrolling on the roadway;
- using a comparison unit, detecting fixed assets by comparing data from a master video with the video recorded by the video capturing unit;
- using an identification unit, identifying random assets in the video recorded by the video capturing unit;
- using a global positioning system (GPS) unit, providing location coordinates for the fixed assets and the random assets, such that the system uses this information to identify and track the fixed assets;
- using a tracker module receiving coordinates of the fixed asset in a frame, a relative position of the fixed asset and a speed of the video capturing unit at the time of recording the video, wherein the relative position being relative to the center of the frame;
- and
- using the tracker module, predicting coordinates of the fixed asset in a consecutive frame of the video based on the speed of the video capturing unit, the relative position of the fixed asset and coordinates of the fixed assets in the frame.
Dependencies are inferred from the claim text.