TRANSFORMING VIDEO DATA IN ACCORDANCE WITH HUMAN VISUAL SYSTEM FEEDBACK METRICS
First Claim
1. A method comprising:
- configuring a video processing device to generate three-dimensional (3D) video data in accordance with parameters defining capabilities supported by a 3D display device;
transforming, with the configured video processing device, video data to generate the 3D video data;
forwarding the 3D video data to the 3D display device;
while transforming the video data, determining one or more metrics using a Human Visual System (HVS) model that reflects a quality of 3D visualization of the generated 3D video data with respect to a human visual system; and
while transforming the video data, reconfiguring the one or more modules based on the determined one or more metrics to refine the generation of the 3D video data.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, techniques are described for transforming video data in accordance with human visual system feedback metrics. For example, an apparatus comprising a transformation module, a parameter discovery module and a human visual system (HVS) feedback module implements these techniques. The parameter discovery module configures the transformation module to generate three-dimensional (3D) video data in accordance with parameters defining capabilities supported by a 3D display device. The transformation module transforms video data to generate the 3D video data. The HVS feedback module determines, while the transformation module transforms the video data, one or more metrics using an HVS model that reflects a quality of 3D visualization of the generated 3D video data with respect to a human visual system and reconfigures the one or more modules based on the determined one or more metrics to refine the generation of the 3D video data.
-
Citations
48 Claims
-
1. A method comprising:
-
configuring a video processing device to generate three-dimensional (3D) video data in accordance with parameters defining capabilities supported by a 3D display device; transforming, with the configured video processing device, video data to generate the 3D video data; forwarding the 3D video data to the 3D display device; while transforming the video data, determining one or more metrics using a Human Visual System (HVS) model that reflects a quality of 3D visualization of the generated 3D video data with respect to a human visual system; and while transforming the video data, reconfiguring the one or more modules based on the determined one or more metrics to refine the generation of the 3D video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a transformation module; a parameter discovery module that configures the transformation module to generate three-dimensional (3D) video data in accordance with parameters defining capabilities supported by a 3D display device, wherein the transformation module transforms video data to generate the 3D video data; at least one interface that forwards the 3D video data to the 3D display device; and a human visual system (HVS) feedback module that determines, while the transformation module transforms the video data, one or more metrics using an HVS model that reflects a quality of 3D visualization of the generated 3D video data with respect to a human visual system and, again while the transformation module transforms the video data, reconfigures the one or more modules based on the determined one or more metrics to refine the generation of the 3D video data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable storage medium comprising instructions that cause a processor to:
-
configure a video processing device to generate three-dimensional (3D) video data in accordance with parameters defining capabilities supported by a 3D display device; transform, with the configured video processing device, video data to generate the 3D video data; forward the 3D video data to the 3D display device; while transforming the video data, determine one or more metrics using a Human Visual System (HVS) model that reflects a quality of 3D visualization of the generated 3D video data with respect to a human visual system; and while transforming the video data, reconfigure the one or more modules based on the determined one or more metrics to refine the generation of the 3D video data. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus comprising:
-
means for configuring a video processing device to generate three-dimensional (3D) video data in accordance with parameters defining capabilities supported by a 3D display device; means for transforming, with the configured video processing device, video data to generate the 3D video data; means for forwarding the 3D video data to the 3D display device; means for determining, while transforming the video data, one or more metrics using a Human Visual System (HVS) model that reflects a quality of 3D visualization of the generated 3D video data with respect to a human visual system; and means for reconfiguring, while transforming the video data, the one or more modules based on the determined one or more metrics to refine the generation of the 3D video data. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification