METHODS FOR FACILITATING COMPUTER VISION APPLICATION INITIALIZATION
First Claim
1. A method on a user device (UD) comprising a camera and a display, the method comprising:
- determining an optimal camera trajectory for initialization of a Computer Vision (CV) application based on an initial camera pose and an estimated pivot distance, the initial camera pose estimated based on a first image captured by the camera; and
updating the display in real-time with an indication of a desired movement direction for the camera, the indication of movement direction being based, in part, on a current camera pose and the optimal trajectory, the current camera pose estimated based on a current image captured by the camera.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments disclosed pertain to systems, method s and apparatus for the initialization of Computer Vision (CV) applications on user devices (UDs) comprising a camera and a display. In some embodiments, an optimal camera trajectory for initialization of a Computer Vision (CV) application may be determined based on an initial camera pose and an estimated pivot distance. For example, the initial camera pose may be estimated based on a first image captured by the camera. Further, the display may be updated in real-time with an indication of a desired movement direction for the camera. In some embodiments, the indication of desired movement direction may be based, in part, on a current camera pose and the optimal trajectory, where the current camera pose may be estimated based on a current image captured by the camera.
-
Citations
30 Claims
-
1. A method on a user device (UD) comprising a camera and a display, the method comprising:
-
determining an optimal camera trajectory for initialization of a Computer Vision (CV) application based on an initial camera pose and an estimated pivot distance, the initial camera pose estimated based on a first image captured by the camera; and updating the display in real-time with an indication of a desired movement direction for the camera, the indication of movement direction being based, in part, on a current camera pose and the optimal trajectory, the current camera pose estimated based on a current image captured by the camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A user device (UD) comprising:
-
an image sensor to capture a sequence of images; a display, and a processor coupled to the image sensor and the display, wherein the processor is configured to; determine an optimal image sensor trajectory for initialization of a Computer Vision (CV) application based on an initial image sensor pose and an estimated pivot distance, the initial image sensor pose estimated based on a first image captured by the camera, and update the display in real-time with an indication of a desired movement direction for the camera, the indication of desired movement direction being based, in part, on a current image sensor pose and the optimal trajectory, the current image sensor pose estimated based on a current image captured by the camera. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27)
-
-
25. An apparatus comprising:
-
image capture means, the image capture means to capture a sequence of images; display means; means for determining an optimal trajectory of the image capture means for initialization of a Computer Vision (CV) application based on an initial pose of the image capture means and an estimated pivot distance, the initial pose of the image capture means estimated based on a first image captured by the image capture means; and means for updating the display means in real-time with an indication of a desired movement direction for the image capture means, the indication of desired movement direction being based, in part, on a current pose of the image capture means and the optimal trajectory, the current pose of the image capture means estimated based on a current image captured by the image capture means. - View Dependent Claims (26)
-
-
28. A computer-readable medium comprising instructions, which, when executed by a processor, perform a method on a user device (UD) comprising a camera and a display, the method comprising:
-
determining an optimal camera trajectory for initialization of a Computer Vision (CV) application based on an initial camera pose and an estimated pivot distance, the initial camera pose estimated based on a first image captured by the camera; and updating the display in real-time with an indication of a desired movement direction for the camera, the indication of desired movement direction being based, in part, on a current camera pose and the optimal trajectory, the current camera pose estimated based on a current image captured by the camera. - View Dependent Claims (29, 30)
-
Specification