Method And System For Adaptive Viewport For A Mobile Device Based On Viewing Angle
First Claim
1. A method for communication, the method comprising:
- performing by one or more processors and/or circuits in a 2D video and/or 3D video processing device;
capturing one or more images of a viewer as the viewer observes 2D and/or 3D video content that is displayed in a current viewport;
performing face and/or eye tracking on said captured one or more images of said viewer;
generating a different viewport comprising different and/or partially different 2D and/or 3D video content based on said face and/or eye tracking; and
displaying said generated different viewport.
7 Assignments
0 Petitions
Accused Products
Abstract
A 2D and/or 3D video processing device comprising a camera and a display captures images of a viewer as the viewer observes displayed 2D and/or 3D video content in a viewport. Face and/or eye tracking of viewer images is utilized to generate a different viewport. Current and different viewports may comprise 2D and/or 3D video content from a single source or from different sources. The sources of 2D and/or 3D content may be scrolled, zoomed and/or navigated through for generating the different viewport. Content for the different viewport may be processed. Images of a viewer'"'"'s positions, angles and/or movements of face, facial expression, eyes and/or physical gestures are captured by the camera and interpreted by face and/or eye tracking. The different viewport may be generated for navigating through 3D content and/or for rotating a 3D object. The 2D and/or 3D video processing device communicates via wire, wireless and/or optical interfaces.
-
Citations
20 Claims
-
1. A method for communication, the method comprising:
performing by one or more processors and/or circuits in a 2D video and/or 3D video processing device; capturing one or more images of a viewer as the viewer observes 2D and/or 3D video content that is displayed in a current viewport; performing face and/or eye tracking on said captured one or more images of said viewer; generating a different viewport comprising different and/or partially different 2D and/or 3D video content based on said face and/or eye tracking; and displaying said generated different viewport. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for communication, the system comprising:
one or more processors and/or circuits for use in a 2D video and/or 3D video processing device, wherein said one or more processors and/or circuits are operable to; capture one or more images of a viewer as the viewer observes 2D and/or 3D video content that is displayed in a current viewport; perform face and/or eye tracking on said captured one or more images of said viewer; generate a different viewport comprising different and/or partially different 2D and/or 3D video content based on said face and/or eye tracking; and display said generated different viewport. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification