Computer system for forensic analysis using motion video
AssigneeOccam Video Solutions, LLC
InventorAndrew Thomas Fredericks
Life of this patent
Estimating the term…
Abstract
A computer system calibrates an image from digital motion video, which originated from a camera that has a view of a scene from a period of time, with an image rendered from a three-dimensional model of the scene for a view based on a location (position and orientation) of the camera in the scene. The calibrated image from the digital motion video can be overlaid on the rendered image in a graphical user interface. The graphical user interface can allow a user to modify opacity of the overlay of the calibrated image from the digital motion video on the rendered image. The overlaid image can be used as a guide by the user to provide inputs with respect to the three-dimensional model.
Claims20
A computer system comprising:
- a processing system comprising computer storage and a processing device that executes computer program instructions;
- an overlay module comprising computer program instructions that, when executed by the processing system, overlay a calibrated image from digital motion video on a rendered image of a three-dimensional model of a scene according to an opacity on a display, wherein the digital motion video originates from a camera that has a view of the scene, from a period of time, and wherein the image rendered from the three-dimensional model of the scene is for a view based on a location of the camera in the scene;
- and
- wherein, in response to an input related to locations in the overlaid calibrated image, the processing system provides the input to three-dimensional modeling software providing the three-dimensional model.
A computer program product comprising:
- computer storage having computer program instructions stored thereon, wherein the computer program instructions, when processed by a processing system comprising a processing device, configures the processing system to be comprising:
- an overlay module comprising computer program instructions that, when executed by the processing system, overlay a calibrated image from digital motion video on a rendered image of a three-dimensional model of a scene according to an opacity on a display, wherein the digital motion video originates from a camera that has a view of the scene, from a period of time, and wherein the image rendered from the three-dimensional model of the scene is for a view based on a location of the camera in the scene;
- and
- wherein, in response to an input related to locations in the overlaid calibrated image, the processing system provides the input to three-dimensional modeling software providing the three-dimensional model.
A computer-implemented process performed by a processing system comprising a processing device and computer storage having computer program instructions stored thereon, wherein the computer program instructions, when processed by the processing device, performs the process comprising:
- overlaying a calibrated image from digital motion video on a rendered image of a three-dimensional model of a scene according to an opacity on a display, wherein the digital motion video originates from a camera that has a view of the scene, from a period of time, and wherein the image rendered from the three-dimensional model of the scene is for a view based on a location of the camera in the scene;
- and
- in response to an input related to locations in the overlaid calibrated image, providing the input to three-dimensional modeling software providing the three-dimensional model.
Dependencies are inferred from the claim text.