Method and apparatus for three-dimensional signal conversion
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsSeiichiro Hiratsuka, Etsuko Satoh
Life of this patent
Estimating the term…
Abstract
A three-dimensional space formed by three-channel input signals is divided into a plurality of polyhedrons having vertices at points corresponding to a conversion table. A particular polyhedron is determined which is associated with the points corresponding to the three-channel input signals. The nonlinear interpolation is carried out using the conversion data corresponding to the vertices of the intended polyhedron thus determined and the conversion data corresponding to the vertices of the polyhedrons in surface contact with the intended polyhedron.
Claims8
A three-dimensional signal conversion method for generating different output signals from three-channel input signals by interpolation of a plurality of conversion data, the method comprising:
- dividing a three-dimensional space formed by said three-channel input signals into a plurality of polyhedrons having vertices at points corresponding to addresses of a conversion table;
- determining an intended polyhedron that is associated with a point corresponding to one of said three-channel input signals;
- and
- carrying out nonlinear interpolation using (i) conversion data corresponding to vertices of the intended polyhedron and (ii) conversion data corresponding to at least one vertex of at least one of said polyhedrons in surface contact with said intended polyhedron, wherein said at least one vertex is a vertex that is not shared in common with said intended polyhedron.
A three-dimensional signal conversion apparatus for generating different output signals from three-channel input signals by interpolation of a plurality of conversion data, the apparatus comprising:
- a polyhedron determining section that divides a three-dimensional space formed by said three-channel input signals into a plurality of polyhedrons having vertices at points corresponding to addresses of a conversion table to determine an intended polyhedron that is associated with a point corresponding to one of said three-channel input signals;
- a conversion data read section that reads (i) first conversion data corresponding to vertices of the intended polyhedron and (ii) second conversion data corresponding to at least one vertex of at least one of said polyhedrons in surface contact with said intended polyhedron, wherein said at least one vertex is a vertex that is not shared in common with said intended polyhedron;
- a weighting-factor calculation section that calculates weighting factors corresponding to said read first and second conversion data based on relative positions of points corresponding to said one of said three-channel input signals in said intended polyhedron;
- and
- a nonlinear interpolation section that carries out nonlinear interpolation using said read first and second conversion data and said weighting factors.
Dependencies are inferred from the claim text.