Parallel scaling engine for multi-view 3DTV display and method thereof
First Claim
1. A parallel synchronous scaling engine for multi-view 3D display, comprising:
- a multi-channel image combining calculation module, for obtaining interpolation pixel window data, which are used during interpolation, from on-chip memory units corresponding to each sub view field, in a synchronous and parallel form; and
processing the interpolation pixel window data of each sub view field with combination calculation screening, so as to obtain interpolation pixel window data of each sub pixel of a combined view field;
wherein a result thereof is sent to a pixel rearrangement module;
the pixel rearrangement module, for generating the interpolation pixel window data of the sub pixels of the combined view field, so as to obtain an interpolation pixel window of the combined view field;
wherein a result thereof is sent to an interpolation module; and
the interpolation module, wherein according to coefficients of a corresponding interpolation algorithm, the interpolation pixel window data are interpolated for obtaining a display pixel at a corresponding position.
0 Assignments
0 Petitions
Accused Products
Abstract
A parallel synchronous scaling engine for multi-view 3D display and a method thereof are provided, wherein, selection and combination calculation are provided to an interpolation pixel window, then interpolation calculation is provided to a combined interpolation pixel window of a combined view field, calculation results are directly displayed on a display terminal. That is to say, interpolation is originally provided before stereoscopic pixel rearrangement, which is now improved, in such a manner that screening and combination of pixel points is provided before interpolation calculation. According to the present invention, computation and memory resource is greatly saved. The method is suitable to be implemented by hardware, for satisfying various numbers of viewpoints and interpolation algorithm, and being compatible with multi-view 3D display with the integrated and floating-point pixel arrangement, wherein the computation resource does not need to be increased with increasing of the viewpoints.
53 Citations
9 Claims
-
1. A parallel synchronous scaling engine for multi-view 3D display, comprising:
-
a multi-channel image combining calculation module, for obtaining interpolation pixel window data, which are used during interpolation, from on-chip memory units corresponding to each sub view field, in a synchronous and parallel form; and
processing the interpolation pixel window data of each sub view field with combination calculation screening, so as to obtain interpolation pixel window data of each sub pixel of a combined view field;
wherein a result thereof is sent to a pixel rearrangement module;the pixel rearrangement module, for generating the interpolation pixel window data of the sub pixels of the combined view field, so as to obtain an interpolation pixel window of the combined view field;
wherein a result thereof is sent to an interpolation module; andthe interpolation module, wherein according to coefficients of a corresponding interpolation algorithm, the interpolation pixel window data are interpolated for obtaining a display pixel at a corresponding position. - View Dependent Claims (2, 3, 4)
-
-
5. A parallel synchronous interpolation method for multi-view 3D display, comprising steps of:
-
1) writing each of sub view field data into corresponding on-chip memory units; 2) obtaining an interpolation pixel window of each sub view field used during interpolation, from the on-chip memory units corresponding to each sub view field, by a multi-channel image combining calculation module in a synchronous and parallel form; 3) according to a physical display resolution of a multi-view 3D display terminal and a pixel arrangement requirement of a combined stereoscopic image, processing the interpolation pixel window data of each of the sub view fields with combination calculation by the multi-channel image combining calculation module, so as to obtain an interpolation pixel window of each sub pixel of a combined view field; and
connecting the interpolation pixel window of the sub pixels of the combined view field by a pixel rearrangement module, so as to obtain an interpolation pixel window of the combined view field; and4) according to a corresponding interpolation algorithm, providing interpolation calculation to the interpolation pixel window of the combined view field by an interpolation module, for obtaining a display pixel. - View Dependent Claims (6, 7, 8)
-
-
9. A parallel synchronous interpolation method for multi-view 3D display, comprising steps of:
- firstly, according to a stereoscopic image pixel arrangement requirement of a multi-view 3-dimensional display terminal, screening and combining an interpolation pixel window;
abandoning redundant data, then providing interpolation calculation; and
finally, directly generating display pixels of a multi-view 3D combined image.
- firstly, according to a stereoscopic image pixel arrangement requirement of a multi-view 3-dimensional display terminal, screening and combining an interpolation pixel window;
Specification