Method and system for disparity adjustment during stereoscopic zoom
First Claim
1. A method for zooming a stereoscopic image appearing on an electronic display of a stereoscopic image displaying device in response to receiving a user zoom request comprising a zoom magnitude, the stereoscopic image comprising a left-eye image and a right-eye image having relative horizontal disparity and being generated by a an electronic processor from stereoscopic image data stored in a memory as a left-eye image pixel map comprising left-eye pixels and a right-eye image pixel map comprising right-eye pixels, the method comprising the steps of:
- scaling the stereoscopic image data to produce scaled stereoscopic image data in response to the user zoom request;
adjusting the horizontal disparity of the scaled stereoscopic image data to produce disparity-adjusted, scaled stereoscopic image data based on a heuristic defining a relationship between the user zoom request, a predetermined stereoscopic factor Fs within a range of about 35 to 45 and a relative horizontal shift between the left-eye pixels in the left-eye image pixel map and the right-eye pixels in the right-eye image pixel map; and
displaying a zoomed stereoscopic image on the display corresponding to the disparity-adjusted, scaled stereoscopic image data.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for zooming a stereoscopic image appearing on an electronic display of a stereoscopic image displaying device. The stereoscopic image has horizontal disparity and is generated by an electronic processor from stereoscopic image data stored in a memory as a left-eye image pixel map and a right-eye image pixel map. The horizontal disparity of the stereoscopic image data is adjusted to produce disparity-adjusted, scaled stereoscopic image data based on a heuristic defining a relationship between a user zoom request, a predetermined stereoscopic factor and a relative horizontal shift between the left-eye image pixel map and the right-eye image pixel map. A zoomed stereoscopic image corresponding to the disparity-adjusted, scaled stereoscopic image data is displayed.
86 Citations
8 Claims
-
1. A method for zooming a stereoscopic image appearing on an electronic display of a stereoscopic image displaying device in response to receiving a user zoom request comprising a zoom magnitude, the stereoscopic image comprising a left-eye image and a right-eye image having relative horizontal disparity and being generated by a an electronic processor from stereoscopic image data stored in a memory as a left-eye image pixel map comprising left-eye pixels and a right-eye image pixel map comprising right-eye pixels, the method comprising the steps of:
-
scaling the stereoscopic image data to produce scaled stereoscopic image data in response to the user zoom request; adjusting the horizontal disparity of the scaled stereoscopic image data to produce disparity-adjusted, scaled stereoscopic image data based on a heuristic defining a relationship between the user zoom request, a predetermined stereoscopic factor Fs within a range of about 35 to 45 and a relative horizontal shift between the left-eye pixels in the left-eye image pixel map and the right-eye pixels in the right-eye image pixel map; and displaying a zoomed stereoscopic image on the display corresponding to the disparity-adjusted, scaled stereoscopic image data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for zooming a stereoscopic image appearing on an electronic display of a stereoscopic image displaying device in response to receiving a user zoom request comprising a zoom magnitude, the stereoscopic image comprising a left-eye image and a right-eye image having relative horizontal disparity and being generated by a an electronic processor from stereoscopic image data stored in a memory as a left-eye image pixel map comprising left-eye pixels and a right-eye image pixel map comprising right-eye pixels, the method comprising the steps of:
-
scaling the stereoscopic image data to produce scaled stereoscopic image data in response to the user zoom request; adjusting the horizontal disparity of the scaled stereoscopic image data to produce disparity-adjusted, scaled stereoscopic image data based on a heuristic defining a relationship between the user zoom request, a predetermined stereoscopic factor and a relative horizontal shift between the left-eye pixels in the left-eye image pixel map and the right-eye pixels in the right-eye image pixel map; and displaying a zoomed stereoscopic image on the display corresponding to the disparity-adjusted, scaled stereoscopic image data, wherein the user zoom request additionally comprises a stereoscopic adjustment factor and a position adjustment factor and the adjusting the horizontal disparity step adjusts the predetermined stereoscopic factor based on the stereoscopic adjustment factor and adjusts a depth of the disparity-adjusted, scaled stereoscopic image data based on the position adjustment factor, and wherein the relationship defined by the heuristic is an equation;
Sh=Apos×
Wpxl×
(Mz/(Fs+As)where Sh is the horizontal shift in pixels, Apos is the position adjustment factor Wpxl is the horizontal width of the stereoscopic image in pixels, Mz is the zoom magnitude in percent, Fs is the predetermined stereoscopic factor, and As is the stereoscopic adjustment factor. - View Dependent Claims (7, 8)
-
Specification