DEPTH ESTIMATION BASED ON GLOBAL MOTION
First Claim
1. A method of determining a depth map for a two-dimensional view of a video presentation, comprising:
- determining, via an image processing module of a computing device for a two-dimensional (2D) view of a video presentation, a plurality of feature points for a frame of a video presentation;
determining global motion for the frame based on the plurality of feature points; and
generating a depth map for the frame based on the determined global motion.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes techniques for estimating a depth of image objects for a two-dimensional (2D) view of a video presentation. For example, a plurality of feature points may be determined for a 2D view. The plurality of feature points may be used to estimate global motion, e.g., motion of an observer (e.g., camera), of the 2D view. For example, the plurality of feature points may be used to generate a global motion frame difference. The global motion frame difference may be used to create a depth map for the 2D view, which may be used to generate an alternative view of the video presentation that may be used to display a three-dimensional (3D) video presentation.
-
Citations
40 Claims
-
1. A method of determining a depth map for a two-dimensional view of a video presentation, comprising:
-
determining, via an image processing module of a computing device for a two-dimensional (2D) view of a video presentation, a plurality of feature points for a frame of a video presentation; determining global motion for the frame based on the plurality of feature points; and generating a depth map for the frame based on the determined global motion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. A device configured to determine a depth map for a two-dimensional (2D) view of a video presentation, comprising:
an image processing module configured to; determine a plurality of feature points for a frame of a video presentation; determine global motion for the frame based on the plurality of feature points; and generate a depth map for the frame based on the determined global motion. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
21. A device configured to determine a depth map for a two-dimensional (2D) view of a video presentation, comprising:
-
means for determining a plurality of feature points for a frame of a video presentation; means for determining global motion for the frame based on the plurality of feature points; and means for generating a depth map for the frame based on the determined global motion. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable storage medium comprising instructions that upon execution cause one or more processors to:
-
determine a plurality of feature points for a frame of a video presentation; determine global motion for the frame based on the plurality of feature points; and generate a depth map for the frame based on the determined global motion. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification