发明名称 Video signal processing apparatus performing gamma correction by cubic interpolation computation, and method thereof
摘要 A video signal processing apparatus (and method) includes a section determination unit which detects a non-equidistant section having different intervals between a plurality of sample points set for a range from a minimum signal level to a maximum signal level of a video signal to be inputted,;correction level holding unit which holds a signal level of a video signal after correction for each sample point as a correction level, and an interpolation computation unit which obtains a signal level of the video signal after correction corresponding to the signal level of the inputted video signal by executing cubic interpolation computation with reference to the correction level held by the correction level holding unit.
申请公布号 US9106877(B2) 申请公布日期 2015.08.11
申请号 US201213545909 申请日期 2012.07.10
申请人 RENESAS ELECTRONICS CORPORATION 发明人 Higashi Fuminori
分类号 H04N7/16;H04N9/69;G09G3/20;H04N1/407;H04N1/60;H04N5/202 主分类号 H04N7/16
代理机构 McGinn IP Law Firm, Pllc 代理人 McGinn IP Law Firm, Pllc
主权项 1. A video signal processing apparatus, comprising: a non-equidistant section determination circuit which is configured to detect a non-equidistant section having different intervals between a plurality of sample points set for a range from a minimum signal level to a maximum signal level of a video signal to be inputted; a sample data register which is configured to hold a signal level of a video signal after correction for each sample point as a correction level; and an interpolation computation circuit which is configured to obtain a signal level of the video signal after correction corresponding to the signal level of the inputted video signal by executing cubic interpolation computation with reference to the correction level held by the sample data register, wherein, with a border point defined as a sample point to be a border between a first section located on a lower signal level side and having intervals of X (X>0) between sample points, and a second section located on a higher signal level side and having intervals of Y (Y>0, X≠Y) between sample points, the signal level of the video signal after correction is obtained by use of the correction level of a sample point added or designated so as to form at least one of the second section on the lower signal level side and the first section on the higher signal level side of the border point; wherein the interpolation computation circuit obtains the correction level of a first additional sample point located on the lower signal level side of the border point and at a position having a distance Y from the border point, and obtains the correction level of a second additional sample point located on the higher signal level side of the border point and at a position having a distance X from the border point, wherein, in a case where X≧nY (n is an integer larger than 1 and is a maximum integer that satisfies X≧nY), the interpolation computation circuit executes interpolation computation for a section from (the border point-X) to (the border point-Y) by referring to the second additional sample point and the correction level of the second additional sample point, and executes interpolation computation for a section from (the border point-Y) to the border point by referring to the first additional sample point and the correction level of the first additional sample point, and wherein, in a case where mX≦Y (m is an integer larger than 1 and is a maximum integer that satisfies mX≦Y), the interpolation computation circuit executes interpolation computation for a section from the border point to the border point+X by referring to the second additional sample point and the correction level of the second additional sample point, and executes interpolation computation for a section from the border point+X to (the border point+Y) by referring to the first additional sample point and the correction level of the first additional sample point.
地址 Kawasaki-Shi, Kanagawa JP