Methods and apparatus for scale recovery from monocular video
AssigneeIntel Corporation
InventorsLidan Zhang, Qianying Zhu, Xiangbin Wu, Xinxin Zhang, Fei Li
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, systems and articles of manufacture are disclosed for scale recovery from monocular video. An example non-transitory computer readable medium comprises instructions that, when executed, cause a machine to at least segment an input image from a monocular video to detect an object in the camera field, estimate camera parameters from the segmented input image, iteratively refine the estimated camera parameters using known object heights, calculate a scale for the video, iteratively refine the scale based on a user input, and report the scaling results for visualization.
Claims20
A non-transitory computer readable medium comprising instructions to cause at least one processor circuit to at least:
- segment an input image from a monocular video to detect an object in a camera field;
- estimate at least one camera parameter from the segmented input image;
- iteratively refine the estimated at least one camera parameter based on a height associated with the detected object;
- calculate a scale for the video based on the at least one estimated camera parameter;
- iteratively refine the scale based on a user input from a graphical user interface, the user input to specify a physical distance between two points in the input image;
- generate a vehicle trajectory plot based on the scale;
- and
- cause display of the vehicle trajectory plot via the graphical user interface.
An apparatus comprising:
- interface circuitry;
- machine-readable instructions;
- and
- at least one programmable circuit to be programmed based on the machine-readable instructions to:
- segment an input image from monocular video to detect an object in a camera field;
- estimate at least one camera parameter from the segmented input image;
- and
- iteratively refine the estimated at least one camera parameter based on a height associated with the detected object;
- calculate a scale for the video based on the at least one estimated camera parameter;
- iteratively refine the scale based on a user input from a graphical user interface, the user input to specify a physical distance between two points in the input image;
- generate a vehicle trajectory plot based on the scale;
- and
- cause display of the vehicle trajectory plot via the graphical user interface.
A method comprising:
- segmenting an input image from monocular video to detect an object in a camera field;
- estimating at least one camera parameter from the segmented input video;
- iteratively refining the estimated at least one camera parameter based on a height associated with the detected object;
- calculating a scale for the video based on the at least one estimated camera parameter;
- iteratively refining the scale based on user input from a graphical user interface, the user input to specify a physical distance between two points in the input image;
- generating a vehicle trajectory plot based on the scale;
- and
- displaying the vehicle trajectory plot via the graphical user interface.
Dependencies are inferred from the claim text.