JP7290985B2 - Image processing device and program - Google Patents
Image processing device and program Download PDFInfo
- Publication number
- JP7290985B2 JP7290985B2 JP2019078008A JP2019078008A JP7290985B2 JP 7290985 B2 JP7290985 B2 JP 7290985B2 JP 2019078008 A JP2019078008 A JP 2019078008A JP 2019078008 A JP2019078008 A JP 2019078008A JP 7290985 B2 JP7290985 B2 JP 7290985B2
- Authority
- JP
- Japan
- Prior art keywords
- band
- temporal
- frequency band
- spatio
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
本発明は、動画像を入力しウェーブレットパケット分解に基づくウェーブレット縮退を用いて画像処理を行う画像処理装置及びプログラムに関する。 The present invention relates to an image processing apparatus and program for inputting a moving image and performing image processing using wavelet degeneration based on wavelet packet decomposition.
従来、動画像を入力しウェーブレットパケット分解に基づくウェーブレット縮退を用いて雑音除去を行う技法として、入力画像をウェーブレット変換した周波数分解係数のうち、所定の雑音レベル以下の成分をコアリングすることによりノイズ除去を行うことが知られている(例えば、非特許文献1参照)。 Conventionally, as a technique for removing noise by inputting a moving image and using wavelet degeneration based on wavelet packet decomposition, among the frequency decomposition coefficients obtained by wavelet transforming the input image, noise is generated by coring the components below a predetermined noise level. It is known to remove (see, for example, Non-Patent Document 1).
また、ウェーブレット縮退を用いた画像処理装置として、高周波ノイズ画像と低周波ノイズ画像を抽出し、これらの画像が輝度成分の画像であるか色差成分の画像であるかに応じて分けて統合することで雑音レベルの低減を行う技法が知られている(例えば、特許文献1参照)。 Also, as an image processing device using wavelet degeneration, a high-frequency noise image and a low-frequency noise image are extracted, and these images are divided and integrated according to whether they are images of luminance components or images of color difference components. A technique for reducing the noise level is known (see Patent Document 1, for example).
上述したように、従来から、非特許文献1や特許文献1などのように、画像に対しウェーブレット縮退を用いて雑音除去する技法が知られている。また、ウェーブレット縮退を用いて帯域制限処理を行う技法もある。 As described above, techniques for removing noise from an image using wavelet degeneration are conventionally known, such as in Non-Patent Document 1 and Patent Document 1. There are also techniques for bandlimiting using wavelet shrinkage.
一方で、近年、例えば次世代地上波放送として、ハイビジョンを超える超高精細動画像として4Kや8KのSHV(Super Hi-Vision)などの大容量コンテンツサービスを伝送することが検討されている。このような超高精細動画像の伝送にあたって高圧縮符号化を行う際に、空間高周波数帯域成分のパワーが大きいなどの理由で高圧縮符号化が困難な動画像が入力されうることが想定される。この場合、伝送容量としてその入力動画像が持つ膨大な情報量に対する符号化ビットレートが十分ではない事態が生じうるため、圧縮又は伝送に係る符号化に起因する画像破綻が発生する場合がある。 On the other hand, in recent years, for example, transmission of large-capacity content services such as 4K and 8K SHV (Super Hi-Vision) as ultra-high-definition moving images exceeding high-definition has been considered as next-generation terrestrial broadcasting. When performing high-compression encoding for the transmission of such ultra-high-definition video, it is assumed that video images that are difficult to high-compression-encode due to reasons such as the power of spatial high-frequency band components being large may be input. be. In this case, since the encoding bit rate may not be sufficient for the enormous amount of information that the input moving image has as transmission capacity, image corruption may occur due to encoding related to compression or transmission.
そこで、超高精細動画像に対する高圧縮符号化処理の前段で、非特許文献1や特許文献1などの従来の雑音除去処理や帯域制限処理を行うことで、入力動画像が持つ情報量を削減することができる。 Therefore, prior to high-compression encoding processing for ultra-high-definition video, conventional noise removal processing and band-limiting processing such as those described in Non-Patent Document 1 and Patent Document 1 are performed to reduce the amount of information contained in the input video. can do.
しかし、従来技術を用いて雑音除去処理と帯域制限処理を行う場合に、様々な線形フィルタ処理や非線形フバルタ処理が存在するが、従来技術では、雑音成分が十分に除去できない、静止領域(更には動領域)のエッジがぼやけやすいという問題がある。 However, when performing noise removal processing and band-limiting processing using conventional technology, there are various linear filter processing and nonlinear Fvarta processing. There is a problem that the edges of the motion area) tend to be blurred.
このため、超高精細動画像等の動画像に対し圧縮符号化処理の前段でウェーブレット縮退を用いて情報量を削減するにあたり、静止領域(更には動領域)のエッジのぼやけを抑圧しながら雑音除去を行うフィルタ処理(ウェーブレット縮退に用いる縮退関数)が必要であり、これにより圧縮符号化が困難な動画像で発生する画像破綻を抑制し、動画像の符号化品質を向上させる技法が望まれる。 For this reason, in order to reduce the amount of information by using wavelet degeneracy in the preceding stage of compression encoding processing for moving images such as ultra-high-definition moving images, it is necessary to reduce the amount of noise while suppressing blurring of edges in still areas (and moving areas). A filtering process (degeneration function used for wavelet degeneration) is required to remove the wavelets, and a technique that suppresses image corruption that occurs in video that is difficult to compress and encode and improves the quality of video encoding is desired. .
従って、本発明の目的は、圧縮符号化処理の前処理として動画を入力し、この入力動画像に対しウェーブレットパケット分解に基づくウェーブレット縮退を用いて静止領域(更には動領域)のエッジのぼやけを抑圧しながら雑音除去及び帯域制限を行う画像処理を施し、動画像の圧縮符号化処理に係る画質を向上させる画像処理装置及びプログラムを提供することにある。 Accordingly, an object of the present invention is to input a moving image as preprocessing for compression encoding processing, and apply wavelet degeneracy based on wavelet packet decomposition to this input moving image to reduce edge blurring in a still area (furthermore, a moving area). An object of the present invention is to provide an image processing device and a program that perform image processing that performs noise removal and band limitation while suppressing noise, and improves image quality related to compression encoding processing of a moving image.
本発明による一態様の画像処理装置は、動画像の圧縮符号化処理の前段で、入力動画像の静止領域(更には動領域)の信号パワーと雑音パワーに基づいて、静止領域(更には動領域)のエッジ成分のぼやけを抑制しつつ雑音除去及び帯域制限を行う縮退関数を個別に、且つ適応的に設定して、時空間ウェーブレットパケット分解に基づく時空間ウェーブレット縮退処理を行うように構成する。 An image processing apparatus according to one aspect of the present invention, prior to compression encoding processing of a moving image, based on the signal power and noise power of a still region (further moving region) of an input moving image, area) is configured to perform spatio-temporal wavelet degeneration processing based on spatio-temporal wavelet packet decomposition by individually and adaptively setting degeneration functions that perform noise removal and band limitation while suppressing blurring of edge components of regions). .
即ち、本発明の画像処理装置は、動画像を入力しウェーブレットパケット分解に基づくウェーブレット縮退を用いて画像処理を行う画像処理装置であって、入力動画像に対しn(n≧1)階の時空間ウェーブレットパケット分解処理を施し、時空間の各周波数帯域群の周波数分解係数を抽出する時空間ウェーブレットパケット分解部と、前記時空間の各周波数帯域群の周波数分解係数における所定の空間高周波数帯域に属する時間方向の周波数帯域群のうち、予め定めた時間低周波帯域は制限帯域内の静止領域とし、当該予め定めた時間低周波帯域において水平高周波数帯域、垂直高周波数帯域、及び対角高周波数帯域毎の周波数分解係数を抽出し、該周波数帯域毎の周波数分解係数のうちの所定の閾値以上の周波数分解係数を静止領域のエッジ成分とみなし、該所定の閾値以上の周波数分解係数の平均値又は標準偏差、或いは中央値を前記制限帯域における静止領域エッジパワーとして、当該抽出した時空間の周波数帯域群毎に検出する静止領域エッジパワー検出部と、前記時空間の各周波数帯域群のうち、時空間対角最高周波数帯域の周波数分解係数を抽出し、当該時空間対角最高周波数帯域内の全周波数分解係数のパワーにおける予め定めた割合以上となるパワーを雑音成分とみなし、当該雑音成分を雑音パワーとして検出する雑音パワー検出部と、前記制限帯域内の静止領域とした当該予め定めた時間低周波帯域に該当する各周波数帯域群の静止領域エッジパワーと、前記雑音パワーと、当該時間低周波帯域用に帯域制限量を指定する制限量パラメータとに基づいて、前記制限帯域内の時間低周波帯域用の縮退関数を設定する第1制限帯域用縮退関数設定部と、前記制限帯域以外となる周波数帯域群を通過帯域とし、前記雑音パワーを基に、前記通過帯域用の縮退関数を設定する通過帯域用縮退関数設定部と、前記時空間の各周波数帯域群の周波数分解係数に対し、前記制限帯域内の時間低周波帯域用の縮退関数、及び前記通過帯域用の縮退関数を適用して時空間ウェーブレット縮退処理を実行することにより、当該時空間ウェーブレットパケット分解処理に基づく時空間ウェーブレット縮退処理を行う時空間ウェーブレット縮退部と、前記時空間ウェーブレット縮退処理によって帯域制限及び雑音除去された各周波数帯域群の周波数分解係数を用いて時空間ウェーブレット再構成処理を施すことにより帯域制限及び雑音除去された出力動画像を生成する再構成部と、を備えることを特徴とする。 That is, the image processing apparatus of the present invention is an image processing apparatus for inputting a moving image and performing image processing using wavelet degeneration based on wavelet packet decomposition. a spatio-temporal wavelet packet decomposition unit that performs spatial wavelet packet decomposition processing and extracts frequency decomposition coefficients of each spatio-temporal frequency band group; Of the group of frequency bands in the time direction to which it belongs, a predetermined temporal low-frequency band is a static region within the restricted band, and the predetermined temporal low-frequency band has a horizontal high-frequency band, a vertical high-frequency band, and a diagonal high-frequency band A frequency resolution coefficient for each band is extracted, and among the frequency resolution coefficients for each frequency band, a frequency resolution coefficient equal to or greater than a predetermined threshold is regarded as an edge component of a still region, and an average value of the frequency resolution coefficients equal to or greater than the predetermined threshold Alternatively, a static region edge power detection unit that detects the standard deviation or the median value as the static region edge power in the restricted band for each of the extracted spatiotemporal frequency band groups, and among the spatiotemporal frequency band groups, Extracting the frequency resolution coefficient of the spatio-temporal diagonal highest frequency band, regarding the power that is equal to or greater than a predetermined ratio in the power of all frequency resolution coefficients in the spatio-temporal diagonal highest frequency band as a noise component, and treating the noise component as a noise power detection unit for detecting noise power; a static region edge power of each frequency band group corresponding to the predetermined temporal low frequency band defined as the static region within the restricted band; the noise power; a first restricted band degeneracy function setting unit that sets a degeneracy function for a temporal low frequency band within the restricted band based on a restriction amount parameter that specifies a band restriction amount for the frequency band; A passband degeneration function setting unit that sets a degeneration function for the passband based on the noise power, and a frequency resolution coefficient for each of the spatiotemporal frequency band groups, Spatio-temporal wavelet degeneration based on the spatio-temporal wavelet packet decomposition processing by applying the degeneration function for the temporal low-frequency band in the restricted band and the degeneration function for the passband to perform the spatio-temporal wavelet degeneration processing. Band limitation and noise removal by performing spatio-temporal wavelet reconstruction processing using a spatio-temporal wavelet degeneration unit that performs processing and frequency resolution coefficients of each frequency band group band-limited and noise-removed by the spatio-temporal wavelet degeneration processing and a reconstructing unit that generates a converted output moving image.
また、本発明の画像処理装置において、前記時空間の各周波数帯域群の周波数分解係数における所定の空間高周波数帯域に属する時間方向の周波数帯域群のうち、予め定めた時間高周波帯域は前記制限帯域内の動領域とし、当該予め定めた時間高周波帯域において水平高周波数帯域、垂直高周波数帯域、及び対角高周波数帯域毎の周波数分解係数を抽出し、該抽出した周波数帯域毎の周波数分解係数のうちの所定の閾値以上の周波数分解係数を動領域のエッジ成分とみなし、該所定の閾値以上の周波数分解係数の平均値又は標準偏差、或いは中央値を前記制限帯域における動領域エッジパワーとして、当該抽出した時空間の周波数帯域群毎に検出する動領域エッジパワー検出部と、前記制限帯域内の動領域とした当該時間高周波帯域に該当する各周波数帯域群の動領域エッジパワーと、前記雑音パワーと、当該時間高周波帯域用に帯域制限量を指定する制限量パラメータとに基づいて、前記制限帯域内の時間高周波帯域用の縮退関数を設定する第2制限帯域用縮退関数設定部と、を更に備え、前記時空間ウェーブレット縮退部は、前記時空間の各周波数帯域群の周波数分解係数に対し、前記制限帯域内の時間低周波帯域用の縮退関数、前記制限帯域内の時間高周波帯域用の縮退関数、及び前記通過帯域用の縮退関数を適用して時空間ウェーブレット縮退処理を実行することにより、当該時空間ウェーブレットパケット分解処理に基づく時空間ウェーブレット縮退処理を行うことを特徴とする。
Further, in the image processing apparatus of the present invention, among the frequency band groups in the temporal direction belonging to the predetermined spatial high frequency band in the frequency resolution coefficient of each spatiotemporal frequency band group, the predetermined temporal high frequency band is the restricted band. and extracting frequency resolution coefficients for each horizontal high-frequency band , vertical high-frequency band, and diagonal high-frequency band in the predetermined temporal high-frequency band, and extracting frequency resolution coefficients for each of the extracted frequency bands Among them, the frequency resolution coefficients equal to or greater than a predetermined threshold are regarded as edge components of the motion region, and the mean value, standard deviation, or median value of the frequency resolution coefficients equal to or greater than the predetermined threshold is defined as the motion region edge power in the restricted band. A dynamic region edge power detection unit that detects each extracted spatio-temporal frequency band group, a dynamic region edge power of each frequency band group corresponding to the temporal high frequency band set as the dynamic region within the restricted band, and the noise power and a second restricted band degeneracy function setting unit that sets a degeneracy function for the temporal high frequency band within the restricted band based on a restriction amount parameter that specifies a band restriction amount for the temporal high frequency band. The spatio-temporal wavelet degeneracy unit degenerates a degeneracy function for a temporal low-frequency band within the restricted band and a degeneracy function for a temporal high-frequency band within the restricted band for the frequency resolution coefficients of each of the spatio-temporal frequency band groups. It is characterized by performing spatio-temporal wavelet degeneration processing based on the spatio-temporal wavelet packet decomposition processing by applying the function and the degeneration function for the passband.
また、本発明の画像処理装置において、前記時間低周波帯域用に帯域制限量を指定する制限量パラメータ、及び前記時間高周波帯域用に帯域制限量を指定する制限量パラメータの各々は、全体的に帯域制限するための第1の帯域制限量と、ぼやけを抑制しつつ帯域を制限するための第2の帯域制限量とを含み、前記時間高周波帯域用に帯域制限量を指定する制限量パラメータにおける第1の帯域制限量及び第2の帯域制限量は、前記時間低周波帯域用に帯域制限量を指定する制限量パラメータにおける第1の帯域制限量及び第2の帯域制限量よりも帯域制限する抑圧量を大きくするよう構成されていることを特徴とする。 Further, in the image processing apparatus of the present invention, each of the limiting amount parameter specifying the band limiting amount for the temporal low-frequency band and the limiting amount parameter specifying the band limiting amount for the temporal high-frequency band is generally In the limiting amount parameter specifying the band limiting amount for the temporal high frequency band, including a first band limiting amount for band limiting and a second band limiting amount for limiting the band while suppressing blur The first band-limiting amount and the second band-limiting amount limit the band more than the first band-limiting amount and the second band-limiting amount in the band-limiting amount parameter specifying the band-limiting amount for the temporal low-frequency band. It is characterized by being configured to increase the amount of suppression.
更に、本発明のプログラムは、コンピューターを、本発明の画像処理装置として機能させるためのプログラムとして構成する。 Furthermore, the program of the present invention constitutes a program for causing a computer to function as the image processing apparatus of the present invention.
本発明によれば、動画像の圧縮符号化処理の前処理として本発明に係る画像処理装置を利用することで、入力動画像の静止領域(更には動領域)のエッジ成分のぼやけを抑制しつつ雑音成分を抑制し帯域制限することができ、動画像符号化品質を向上することが可能となる。 According to the present invention, by using the image processing apparatus according to the present invention as pre-processing for compression encoding processing of moving images, blurring of edge components in still regions (furthermore, moving regions) of input moving images is suppressed. While suppressing the noise component and limiting the band, it is possible to improve the video coding quality.
以下、本発明による一実施形態の画像処理装置1について、図面を参照して詳細に説明する。 An image processing apparatus 1 according to an embodiment of the present invention will be described in detail below with reference to the drawings.
〔装置構成〕
図1は本発明による一実施形態の画像処理装置1の概略構成を示すブロック図である。本実施形態の画像処理装置1は、圧縮符号化処理の前処理として、動画像を入力し時空間ウェーブレットパケット分解に基づく時空間ウェーブレット縮退を用いて画像処理を行う装置として構成され、時空間ウェーブレットパケット分解部11、静止領域エッジパワー検出部12、動領域エッジパワー検出部13、雑音パワー検出部14、第1制限帯域用縮退関数設定部15、第2制限帯域用縮退関数設定部16、通過帯域用縮退関数設定部17、時空間ウェーブレット縮退部18、及び再構成部19を備える。尚、図1に示す例において、画像処理装置1に対しウェーブレットパケット分解階数(n階)を外部指定可能とし、画像処理装置1内の必要とされる各構成要素に対し個別に外部指定するように図示しているが、パラメータとして伝送しながら処理する構成とすることも可能である。
〔Device configuration〕
FIG. 1 is a block diagram showing a schematic configuration of an image processing apparatus 1 of one embodiment according to the present invention. The image processing apparatus 1 of the present embodiment is configured as a device that performs image processing using spatio-temporal wavelet degeneration based on spatio-temporal wavelet packet decomposition by inputting a moving image as preprocessing for compression encoding processing.
時空間ウェーブレットパケット分解部11は、動画像を入力し、設定されたウェーブレットパケット分解階数(n階)に従って(n≧1)、入力動画像に対しn階時空間ウェーブレットパケット分解処理を施し、これにより抽出される時空間(空間方向及び時間方向)の各周波数帯域群の周波数分解係数を時空間ウェーブレット縮退部18に出力する。尚、当該n階時空間ウェーブレットパケット分解によって得られる時空間の各周波数帯域群の周波数分解係数における所定の空間高周波数帯域(空間制限帯域)に属する時間方向の周波数帯域群のうち予め定めた時間低周波帯域は制限帯域内の静止領域として静止領域エッジパワー検出部12にて抽出される。また、当該n階時空間ウェーブレットパケット分解によって得られる時空間の各周波数帯域群の周波数分解係数における所定の空間高周波数帯域(空間制限帯域)に属する時間方向の周波数帯域群のうち予め定めた時間高周波帯域は制限帯域内の動領域として動領域エッジパワー検出部13にて抽出される。更に、当該n階時空間ウェーブレットパケット分解によって得られる時空間の各周波数帯域のうち時空間対角最高周波数帯域内の周波数分解係数は雑音パワー検出部14にて抽出される。
A spatio-temporal wavelet
図2を参照して、より具体的に時空間ウェーブレットパケット分解について説明する。図2(a)は2階空間ウェーブレットパケット分解によって得られる周波数帯域を示す図であり、図2(b)は本発明による一実施形態の画像処理装置1における一実施例の画像処理に係る2階時空間ウェーブレットパケット分解によって得られる周波数帯域を示す図である。図2は放送カメラで撮像された所謂8K/60Pの映像の画像サイズ(水平解像度8K(7680画素)×垂直解像度4K(4320画素))の動画像を処理対象とした例である。まず、図2(a)に示すように、n=2とした空間方向のみを処理対象とする2階空間ウェーブレットパケット分解では、入力動画像における1枚のフレーム画像に対しそれぞれ水平・垂直方向に2階空間ウェーブレットパケット分解を行う。この場合、水平周波数×垂直周波数で表される図2(a)に図示するような、2階の空間低周波数帯域LLm、水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角(水平・垂直)高周波数帯域HHm(mは各周波数帯域群の群番号)に分解される。
The spatio-temporal wavelet packet decomposition will be described more specifically with reference to FIG. FIG. 2(a) is a diagram showing frequency bands obtained by second-order spatial wavelet packet decomposition, and FIG. FIG. 4 is a diagram showing frequency bands obtained by floor spatio-temporal wavelet packet decomposition; FIG. 2 shows an example of processing a moving image of a so-called 8K/60P video image size (
一方、図2(b)に示すように、n=2とした空間方向及び時間方向を処理対象とする2階時空間ウェーブレットパケット分解では、入力動画像における1枚のフレーム画像に対しそれぞれ水平・垂直方向に2階空間ウェーブレットパケット分解を行った上で、その2階空間ウェーブレットパケット分解後の周波数帯域群を基準に、時間ウェーブレットフィルタを用いて当該1枚のフレーム画像に連続する直近の複数枚(例えば4枚)のフレーム画像を参照して時間方向に2階ウェーブレットパケット分解を行う。これにより、水平周波数×垂直周波数で表される2階の空間低周波数帯域LLm、水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角(水平・垂直)高周波数帯域HHm(mは各周波数帯域群の群番号)について、時間方向にも分解した周波数帯域が得られる。尚、図2(b)では、説明の便宜上、時間方向周波数15P毎に区切って図示している。 On the other hand, as shown in FIG. 2(b), in the second-order spatio-temporal wavelet packet decomposition with n=2 and processing in the spatial direction and the temporal direction, horizontal and After performing second-order spatial wavelet packet decomposition in the vertical direction, using the frequency band group after the second-order spatial wavelet packet decomposition as a reference, a temporal wavelet filter is used to obtain the most recent multiple images that are continuous with the one frame image. Second-order wavelet packet decomposition is performed in the time direction with reference to (for example, four) frame images. As a result, the second spatial low frequency band LL m , horizontal high frequency band LH m , vertical high frequency band HL m , and diagonal (horizontal/vertical) high frequency band HH m ( m is the group number of each frequency band group), frequency bands resolved also in the time direction are obtained. In addition, in FIG. 2(b), for convenience of explanation, the time direction frequency is divided every 15P.
図3は、本発明による一実施形態の画像処理装置1における一実施例の画像処理に係る通過帯域(非制限帯域)用、及び制限帯域用の周波数帯域の説明図である。図3に示すように、本実施形態では、時間方向周波数0Pから60Pまでの時間方向で所定の空間低周波数帯域の領域C1に属する周波数帯域群は雑音成分のみの除去を対象とする通過帯域(時空間非制限帯域)とし、時間方向周波数0Pから60Pまでの時間方向で空間高周波数帯域の領域C2に属する周波数帯域群は制限帯域(時空間制限帯域)TC2として予め定めている。 FIG. 3 is an explanatory diagram of frequency bands for a pass band (non-restricted band) and a restricted band in image processing of one example in the image processing apparatus 1 according to one embodiment of the present invention. As shown in FIG. 3, in the present embodiment, a frequency band group belonging to a region C1 of a predetermined spatial low frequency band in the time direction from 0P to 60P in the time direction is a passband for removing only noise components. (spatio-temporal unrestricted band), and a frequency band group belonging to the region C2 of the spatial high-frequency band in the time direction from 0P to 60P in the time direction is predetermined as a restricted band (spatio-temporal restricted band) TC2 .
即ち、図3に示す例において、例えば8K/60Pの入力動画像を4K/30Pの出力動画像に縮退することを想定し、制限帯域(時空間制限帯域)TC2と、TC2以外の帯域である通過帯域(時空間非制限帯域)と、を予め定めている。つまり、図3は、8K/60Pの入力動画像を水平方向に4K、垂直方向に2K、時間方向に30Pに帯域制限をする例としている。n階時空間ウェーブレットパケット分解して得られる周波数帯域群について、空間方向でどの周波数帯域群を通過帯域又は制限帯域とするか、更には、時間方向でどの周波数帯域群を時間低周波帯域又は時間高周波帯域とするかは、n階時空間ウェーブレットパケット分解におけるnの値で一意に定まるように予め定めておくものとする。尚、n階時空間ウェーブレットハケット分解における各階間には、パーセバルの法則が成り立つものとなっている。 That is, in the example shown in FIG. 3, for example, assuming that an 8K/60P input moving image is degenerated into a 4K/30P output moving image, a limited band (spatio-temporal limited band) TC 2 and bands other than TC 2 A passband (spatio-temporal unrestricted band) is determined in advance. That is, FIG. 3 shows an example in which an 8K/60P input moving image is band-limited to 4K in the horizontal direction, 2K in the vertical direction, and 30P in the time direction. Regarding the frequency band group obtained by n-th order spatio-temporal wavelet packet decomposition, which frequency band group in the spatial direction is set as the passband or restriction band, and which frequency band group in the temporal direction is the temporal low frequency band or time Whether to use the high-frequency band is determined in advance so as to be uniquely determined by the value of n in the n-th order spatio-temporal wavelet packet decomposition. Note that Parseval's law holds between each level in the n-th order spatio-temporal wavelet Hackett decomposition.
図1に示すように、静止領域エッジパワー検出部12は、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレットパケット分解部11からの出力値である時空間の各周波数帯域群のうち静止領域とした予め定めた時間低周波帯域(例えば、制限帯域内の時間周波数0P~30P間)で、水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角高周波数帯域HHm毎の周波数分解係数を抽出し、この抽出した周波数帯域毎の周波数分解係数のうち所定の閾値TS以上の周波数分解係数を静止領域のエッジ成分とみなす。そして、静止領域エッジパワー検出部12は、当該所定の閾値TS以上の周波数分解係数の平均値又は標準偏差、或いは中央値を制限帯域における静止領域エッジパワーPSとして、当該抽出した時空間の周波数帯域群毎に検出し第1制限帯域用縮退関数設定部15に出力する。
As shown in FIG. 1, the static region
動領域エッジパワー検出部13は、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレットパケット分解部11からの出力値である時空間の各周波数帯域群のうち動領域とした予め定めた時間高周波帯域(例えば、制限帯域内の時間周波数30P~60P間)で、水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角高周波数帯域HHm毎の周波数分解係数を抽出し、この抽出した周波数帯域毎の周波数分解係数のうち所定の閾値TM以上の周波数分解係数を動領域のエッジ成分とみなす。そして、動領域エッジパワー検出部13は、当該所定の閾値TM以上の周波数分解係数の平均値又は標準偏差、或いは中央値を制限帯域における動領域エッジパワーPMとして、当該抽出した時空間の周波数帯域群毎に検出し第2制限帯域用縮退関数設定部16に出力する。
The dynamic domain
雑音パワー検出部14は、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレットパケット分解部11からの出力値である時空間の各周波数帯域群のうち時空間対角最高周波数帯域(本例ではn=2としており、空間HH4に属する時間周波数45P~60P間)の成分(周波数分解係数)を抽出する。そして、雑音パワー検出部14は、n階時空間ウェーブレットパケット分解して得られる当該時空間対角最高周波数帯域内の全成分(全周波数分解係数)のパワーにおける予め定めた割合以上となるパワー(上位α%番目のパワー)を雑音成分とみなし、雑音パワーPNとして検出し第1制限帯域用縮退関数設定部15、第2制限帯域用縮退関数設定部16、及び通過帯域用縮退関数設定部17に出力する。
The noise
第1制限帯域用縮退関数設定部15は、静止領域エッジパワー検出部12から得られる制限帯域における当該時間低周波帯域に該当する各周波数帯域群の静止領域エッジパワーPSと、雑音パワー検出部14から得られる雑音パワーPNと、帯域制限量を指定する制限量パラメータとを基に、時空間ウェーブレット縮退部18で用いる制限帯域内の時間低周波帯域用の縮退関数SSを設定する。第1制限帯域用縮退関数設定部15で用いる制限量パラメータには、制限帯域における当該時間低周波帯域(静止領域)内で全体的に帯域制限するための第1の帯域制限量(例えば6[dB])と、静止領域に対するぼやけを抑制しつつ帯域を制限するため静止領域エッジパワーPSを基準とした第2の帯域制限量(例えば20[dB])とが含まれる。
The first restricted band degeneration
第2制限帯域用縮退関数設定部16は、動領域エッジパワー検出部13から得られる制限帯域における当該時間高周波帯域に該当する各周波数帯域群の動領域エッジパワーPMと、雑音パワー検出部14から得られる雑音パワーPNと、帯域制限量を指定する制限量パラメータとを基に、時空間ウェーブレット縮退部18で用いる制限帯域内の時間高周波帯域用の縮退関数SMを設定する。第2制限帯域用縮退関数設定部16で用いる制限量パラメータには、制限帯域における当該時間高周波帯域(動領域)内で全体的に帯域制限するための第1の帯域制限量(例えば12[dB])と、動領域に対するぼやけを抑制しつつ帯域を制限するため動領域エッジパワーPMを基準とした第2の帯域制限量(例えば40[dB])とが含まれる。
The second restricted band degeneration
ここで、第2制限帯域用縮退関数設定部16で用いる第1の帯域制限量及び第2の帯域制限量は、それぞれ第1制限帯域用縮退関数設定部15で用いる第1の帯域制限量及び第2の帯域制限量と同じ値とすることもできる。ただし、第2制限帯域用縮退関数設定部16で用いる第1の帯域制限量及び第2の帯域制限量は、それぞれ第1制限帯域用縮退関数設定部15で用いる第1の帯域制限量及び第2の帯域制限量よりも帯域制限する抑圧量を大きくすることが好適であり、これにより後処理として予定される動画像の圧縮符号化処理に係る画質を向上させつつ、画像破綻が発生しないように帯域制限することができる。
Here, the first band limiting amount and the second band limiting amount used in the second band limiting degeneracy
一方、通過帯域用縮退関数設定部17は、雑音パワー検出部14から得られる雑音パワーPNを基に、時空間ウェーブレット縮退部18で用いる通過帯域用の縮退関数STを設定する。
On the other hand, the passband degeneration function setting unit 17 sets the passband degeneration function ST used in the spatio-temporal
時空間ウェーブレット縮退部18は、時空間ウェーブレットパケット分解部11から入力された各周波数帯域群の周波数分解係数に対し、第1制限帯域用縮退関数設定部15、第2制限帯域用縮退関数設定部16、及び通過帯域用縮退関数設定部17により設定された縮退関数を適用して時空間ウェーブレット縮退処理を実行する。これにより、時空間ウェーブレット縮退部18は、静止領域及び動領域のエッジ成分のぼやけを抑制しつつ雑音除去及び帯域制限を行う縮退関数を個別に、且つ適応的に設定して、時空間ウェーブレットパケット分解に基づく時空間ウェーブレット縮退処理を行い、帯域制限及び雑音除去後の各周波数帯域内の周波数分解係数を再構成部19に出力する。
The spatio-temporal
再構成部19は、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレット縮退処理によって帯域制限及び雑音除去された各周波数帯域群の周波数分解係数を用いて時空間ウェーブレット再構成処理を施すことにより帯域制限及び雑音除去された出力動画像を生成し外部に出力する。
The
〔装置動作〕
以下、より具体的に、図1乃至図3に示す本実施形態の画像処理装置1の動作として、図5乃至図7を参照しながら、図4を基に一実施例の画像処理について説明する。
[Device operation]
Hereinafter, as the operation of the image processing apparatus 1 according to the present embodiment shown in FIGS. 1 to 3, the image processing of one embodiment will be described with reference to FIGS. 5 to 7 and based on FIG. .
図4は、本発明による一実施形態の画像処理装置1における一実施例の画像処理を示すフローチャートである。また、図5は本実施形態の画像処理装置1における雑音パワー検出対象領域TC2Nを示す図であり、図6は本実施形態の画像処理装置1における静止領域エッジパワー検出対象領域TC2Sを示す図であり、図7は本実施形態の画像処理装置1における動領域エッジパワー検出対象領域TC2Mを示す図である。 FIG. 4 is a flow chart showing an example of image processing in the image processing apparatus 1 of one embodiment according to the present invention. 5 is a diagram showing a noise power detection target area TC 2N in the image processing apparatus 1 of this embodiment, and FIG. 6 shows a still area edge power detection target area TC 2S in the image processing apparatus 1 of this embodiment. FIG. 7 is a diagram showing a moving region edge power detection target region TC 2M in the image processing apparatus 1 of this embodiment.
まず、画像処理装置1は、時空間ウェーブレットパケット分解部11により、動画像を入力し、設定されたウェーブレットパケット分解階数(n階)に従って(n≧1)、入力動画像に対しn階時空間ウェーブレットパケット分解処理を施し、これにより空間方向及び時間方向の各周波数帯域群の周波数分解係数を得る(ステップS1)。
First, the image processing apparatus 1 inputs a moving image by the spatio-temporal wavelet
続いて、画像処理装置1は、雑音パワー検出部14により、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレットパケット分解部11からの出力値である時空間の各周波数帯域群のうち時空間対角最高周波数帯域(本例ではn=2としており、図5に示すように空間HH4に属する時間周波数45P~60P間である雑音パワー検出対象領域TC2N)の成分(周波数分解係数)を抽出し、当該時空間対角最高周波数帯域内の全成分(全周波数分解係数)のパワーにおける予め定めた上位α%番目のパワーを雑音成分とみなし、雑音パワーPNとして検出する(ステップS2)。
Subsequently, the image processing apparatus 1 uses the noise
一般に、信号成分のパワーは低周波数帯域に偏在する。一方、熱雑音などの雑音成分のパワーは全周波数帯域群でほぼ一定である。このため、n階時空間ウェーブレットパケット分解による時空間対角最高周波数帯域内の成分はほぼ雑音成分となる。そこで、雑音パワー検出部14は、時空間対角最高周波数帯域(図5に示す雑音パワー検出対象領域TC2N)の全成分(全周波数分解係数)のパワーをソートして、例えばα=98とすると、その上位98%番目の値を雑音パワーPNとする。
In general, the power of signal components is unevenly distributed in the low frequency band. On the other hand, the power of noise components such as thermal noise is almost constant over the entire frequency band group. Therefore, the components within the spatio-temporal diagonal highest frequency band by the n-th order spatio-temporal wavelet packet decomposition are almost noise components. Therefore, the
続いて、画像処理装置1は、静止領域エッジパワー検出部12により、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレットパケット分解部11からの出力値である時空間の各周波数帯域群のうち予め定めた時間低周波帯域(例えば、図6に示すように制限帯域内の時間周波数0P~30P間である静止領域エッジパワー検出対象領域TC2S)で、その静止領域エッジパワー検出対象領域TC2S内の水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角高周波数帯域HHmの周波数分解係数を抽出し、この抽出した周波数帯域毎の周波数分解係数のうち所定の閾値TS以上の周波数分解係数を静止領域のエッジ成分とみなす。そして、静止領域エッジパワー検出部12は、当該所定の閾値TS以上の周波数分解係数の平均値又は標準偏差、或いは中央値を制限帯域における静止領域エッジパワーPSとして、当該抽出した時空間の周波数帯域群毎に検出する(ステップS3)。
Next, the image processing apparatus 1 uses the static region edge
ここで、静止領域エッジパワーPSは、予め定めた時間低周波帯域内の空間方向の各周波数帯域LHm,HLm,HHmの周波数分解係数(信号成分)のうち閾値TS以上の成分が、画像として著しい動きはないが水平、垂直、対角方向に連続なエッジ成分である可能性が高いことを利用して求めるものとする。例えば、図6に示す例を参照して説明するに、静止領域エッジパワー検出部12は、静止領域エッジパワー検出対象領域TC2Sである2階の時間低周波帯域内の空間方向の各周波数帯域LHm,HLm,HHm(m=2~4)毎に、閾値TS以上の周波数分解係数の平均値(或いは標準偏差又は中央値でもよい。)を静止領域エッジパワーPSとしてそれぞれ求める(ただし、閾値TSは、各周波数帯域LHm,HLm,HHm(m=2~4)で異なる値としてもよい。)。
Here, the still area edge power P S is the component equal to or greater than the threshold T S among the frequency resolution coefficients (signal components) of each of the frequency bands LH m , HL m , and HH m in the spatial direction within the predetermined temporal low frequency band. However, it is determined by utilizing the fact that there is a high possibility that it is an edge component that is continuous in the horizontal, vertical, and diagonal directions, although there is no significant movement in the image. For example, referring to the example shown in FIG. 6, the still area edge
続いて、画像処理装置1は、動領域エッジパワー検出部13により、ウェーブレットパケット分解階数(n階)に従って、時空間ウェーブレットパケット分解部11からの出力値である時空間の各周波数帯域群のうち予め定めた時間高周波帯域(例えば、図7に示すように制限帯域内の時間周波数30P~60P間である動領域エッジパワー検出対象領域TC2M)で、その動領域エッジパワー検出対象領域TC2M内の水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角高周波数帯域HHmの周波数分解係数を抽出し、この抽出した周波数帯域毎の周波数分解係数のうち所定の閾値TM以上の周波数分解係数を動領域のエッジ成分とみなす。そして、動領域エッジパワー検出部13は、当該所定の閾値TM以上の周波数分解係数の平均値又は標準偏差、或いは中央値を制限帯域における動領域エッジパワーPMとして、当該抽出した時空間の周波数帯域群毎に検出する(ステップS4)。
Subsequently, the image processing apparatus 1 uses the moving domain edge
ここで、動領域エッジパワーPMは、予め定めた時間高周波帯域内の空間方向の各周波数帯域LHm,HLm,HHmの周波数分解係数(信号成分)のうち閾値TM以上の成分が、画像として著しい動きがあり水平、垂直、対角方向に連続なエッジ成分である可能性が高いことを利用して求めるものとする。例えば、図7に示す例を参照して説明するに、静止領域エッジパワー検出部12は、動領域エッジパワー検出対象領域TC2Mである2階の時間高周波帯域内の空間方向の各周波数帯域LHm,HLm,HHm(m=2~4)毎に、閾値TM以上の周波数分解係数の平均値(或いは標準偏差又は中央値でもよい。)を動領域エッジパワーPMとしてそれぞれ求める(ただし、閾値TMは、各周波数帯域LHm,HLm,HHm(m=2~4)で異なる値としてもよい。)。 Here, the dynamic region edge power P M is obtained by determining the frequency resolution coefficients (signal components) of each of the frequency bands LH m , HL m , and HH m in the spatial direction within the predetermined temporal high-frequency band, and the components equal to or greater than the threshold T M . , is determined by utilizing the fact that there is a high probability that the image has significant movement and that it is an edge component that is continuous in the horizontal, vertical and diagonal directions. For example, referring to the example shown in FIG. 7, the still area edge power detection unit 12 detects each spatial direction frequency band LH For each of m , HL m , and HH m (m=2 to 4), the average value (or standard deviation or median value) of the frequency resolution coefficients equal to or greater than the threshold T M is obtained as the dynamic region edge power P M ( However, the threshold T M may be a different value for each frequency band LH m , HL m , HH m (m=2 to 4)).
続いて、画像処理装置1は、第1制限帯域用縮退関数設定部15、第2制限帯域用縮退関数設定部16、及び通過帯域用縮退関数設定部17により、静止領域エッジパワーPS、動領域エッジパワーPM及び雑音パワーPNを基に、制限帯域及び通過帯域毎に縮退関数を設定する(ステップS5)。 Subsequently, the image processing apparatus 1 sets the still region edge power P S and the motion Based on the area edge power PM and the noise power PN , a degeneration function is set for each restriction band and passband (step S5).
より具体的には、第1制限帯域用縮退関数設定部15は、静止領域エッジパワー検出部12から得られる制限帯域における当該時間低周波帯域に該当する各周波数帯域群の静止領域エッジパワーPSと、雑音パワー検出部14から得られる雑音パワーPNと、帯域制限量を指定する制限量パラメータとを基に、時空間ウェーブレット縮退部18で用いる制限帯域内の時間低周波帯域用の縮退関数SSを設定する。
More specifically, the first restricted band degeneration
また、第2制限帯域用縮退関数設定部16は、動領域エッジパワー検出部13から得られる制限帯域における当該時間高周波帯域に該当する各周波数帯域群の動領域エッジパワーPMと、雑音パワー検出部14から得られる雑音パワーPNと、帯域制限量を指定する制限量パラメータとを基に、時空間ウェーブレット縮退部18で用いる制限帯域内の時間高周波帯域用の縮退関数SMを設定する。
Further, the second restricted band degeneracy
更に、通過帯域用縮退関数設定部17は、雑音パワー検出部14から得られる雑音パワーPNを基に、時空間ウェーブレット縮退部18で用いる通過帯域用の縮退関数STを設定する。
Further, the passband degeneration function setting unit 17 sets the passband degeneration function ST used in the spatio-temporal
例えば、図8に、縮退関数ST,SS,SMの一例を示している。図8(a),(b),(c)は、それぞれ本実施形態の画像処理装置1における一実施例の画像処理に係る通過帯域(非制限帯域)用、制限帯域内の時間低周波帯域用、及び制限帯域内の時間高周波帯域用の縮退関数ST,SS,SMの説明図である。尚、図8において、説明の便宜上、縮退関数ST,SS,SMの傾きは分かりやすいように図示しており、正確に図示するものではない点に留意する。 For example, FIG. 8 shows an example of degenerate functions S T , S S , and S M . FIGS. 8A, 8B, and 8C are temporal low-frequency bands for passband (unlimited band) and limited band for image processing of one example in the image processing apparatus 1 of the present embodiment, respectively. FIG. 2 is an explanatory diagram of degeneracy functions S T , S S , and S M for use and temporal high-frequency bands within the restricted band; In FIG. 8, for convenience of explanation, the slopes of the degenerate functions S T , S S , and S M are illustrated for easy understanding, and it should be noted that they are not illustrated accurately.
図8(a)に示すように、通過帯域用縮退関数設定部17は、入力xに対する出力yで示される通過帯域(非制限帯域)用の縮退関数STについて、帯域制限は行わないy=x上で、雑音成分を抑圧する雑音パワーPNを基に定めることができ、時空間ウェーブレット縮退部18に対して当該縮退関数STを設定する。
As shown in FIG. 8A, the passband degeneracy function setting unit 17 does not band limit the degeneracy function ST for the passband (unlimited band) indicated by the output y with respect to the input x. On x, it can be determined based on the noise power P N for suppressing the noise component, and the degeneration function ST is set for the spatio-temporal
また、図8(b)に示すように、第1制限帯域用縮退関数設定部15は、制限帯域における当該時間低周波帯域(静止領域)に対する制限量パラメータとして、制限帯域における当該時間低周波帯域(静止領域)内で全体的に帯域制限するための第1の帯域制限量は6[dB]とし、静止領域に対するぼやけを抑制しつつ帯域を制限するため静止領域エッジパワーPSを基準とした第2の帯域制限量は20[dB]とする。この場合、第1制限帯域用縮退関数設定部15は、入力xに対する出力yで示される縮退関数SSについて、第1の帯域制限量6[dB]に対応するy=0.5xと、第2の帯域制限量20[dB]に対応するy=0.1xと、静止領域エッジパワーPSと、雑音パワーPNとを基に定めることができ、時空間ウェーブレット縮退部18に対して当該縮退関数SSを設定する。尚、図8(b)に示す傾き係数m0は、20dBとする第2の帯域制限量で自ずと定まる。そしてm0をゼロとしないことから静止領域におけるぼやけを抑制することができる。
Further, as shown in FIG. 8B, the first restricted band degeneration
また、図8(c)に示すように、第2制限帯域用縮退関数設定部16は、制限帯域における当該時間高周波帯域(動領域)に対する制限量パラメータとして、制限帯域における当該時間高周波帯域(動領域)内で全体的に帯域制限するための第1の帯域制限量は12[dB]とし、静止領域に対するぼやけを抑制しつつ帯域を制限するため動領域エッジパワーPMを基準とした第2の帯域制限量は40[dB]とする。この場合、第2制限帯域用縮退関数設定部16は、入力xに対する出力yで示される縮退関数SMについて、第1の帯域制限量12[dB]に対応するy=0.25xと、第2の帯域制限量40[dB]に対応するy=0.01xと、動領域エッジパワーPMと、雑音パワーPNとを基に定めることができ、時空間ウェーブレット縮退部18に対して当該縮退関数SMを設定する。尚、図8(c)に示す傾き係数m1は、40dBとする第2の帯域制限量で自ずと定まる。そしてm1をゼロとしないことから動領域におけるぼやけを抑制することができる。
Further, as shown in FIG. 8(c), the second restricted band degeneration
続いて、画像処理装置1は、時空間ウェーブレット縮退部18により、時空間ウェーブレットパケット分解部11から入力された各周波数帯域群の周波数分解係数に対し、第1制限帯域用縮退関数設定部15、第2制限帯域用縮退関数設定部16、及び通過帯域用縮退関数設定部17により設定された縮退関数を適用して時空間ウェーブレット縮退処理を実行することにより静止領域及び動領域のエッジのぼやけを抑圧しながら雑音除去及び帯域制限を行う(ステップS6)。
Subsequently, the image processing apparatus 1 causes the spatio-temporal
最終的に、画像処理装置1は、再構成部19により、時空間ウェーブレット縮退処理によって帯域制限及び雑音除去された各周波数帯域群の周波数分解係数を用いて時空間ウェーブレット再構成処理を施すことにより帯域制限及び雑音除去された出力動画像を生成し外部に出力する(ステップS7)。
Finally, the image processing device 1 performs spatio-temporal wavelet reconstruction processing using the frequency resolution coefficients of each frequency band group band-limited and noise-removed by the spatio-temporal wavelet degeneration processing by the
以上のように、本実施形態の画像処理装置1は、動画像の圧縮符号化処理の前処理として利用することで、入力動画像の静止領域及び動領域のエッジ成分のぼやけを抑制しつつ雑音成分を抑制することができ、動画像符号化品質を向上することが可能となる。 As described above, the image processing apparatus 1 of the present embodiment suppresses the blurring of edge components in still and moving regions of an input moving image by using it as a pre-process for compressing and encoding a moving image. components can be suppressed, and the video coding quality can be improved.
(変形例)
尚、上述した実施形態の例では、入力動画像の静止領域及び動領域の双方のエッジ成分のぼやけを抑制する例を説明したが、画像処理装置1において、動領域エッジパワー検出部13及び第2制限帯域用縮退関数設定部16を省略し、入力動画像の静止領域のみエッジ成分のぼやけを抑制する構成としてもよい。この変形例の縮退関数を図9に例示している。図9(a),(b)は、それぞれ本発明による一実施形態の画像処理装置1における変形例の画像処理に係る通過帯域(非制限帯域)用、及び制限帯域用の縮退関数ST,SSの説明図である。図9(a),(b)に示す縮退関数ST,SSは、図8(a),(b),(c)にそれぞれ示す縮退関数ST,SSと同様である。
(Modification)
In the above-described example of the embodiment, an example of suppressing blurring of edge components in both the static region and the moving region of the input moving image has been described. It is also possible to omit the degeneracy
図9に例示するように、画像処理装置1において、動領域エッジパワー検出部13及び第2制限帯域用縮退関数設定部16を省略した構成においては、図9に示す縮退関数SSを上述と同様に当該時間低周波帯域(静止領域)に対してのみ適用する。この場合でも、比較的多くの動画像においてエッジ成分のぼやけを抑制することができ、処理負担をより軽減させることができる。
As illustrated in FIG. 9, in the image processing apparatus 1, in a configuration in which the moving region edge
(応用例)
上述した一実施例及び変形例では、n=2とした2階時空間ウェーブレットパケット分解で動作するときの例を主として説明したが、n≧3以上とすることもできる。例えば、図10に示すように、n=3とした3階時空間ウェーブレットパケット分解で動作させることもできる。図10では放送カメラで撮像された所謂8K/60Pの映像の画像サイズ(水平解像度8K(7680画素)×垂直解像度4K(4320画素))の動画像を処理対象とした例である。n=3とした空間方向及び時間方向を処理対象とする3階時空間ウェーブレットパケット分解では、入力動画像における1枚のフレーム画像に対しそれぞれ水平・垂直方向に3階空間ウェーブレットパケット分解を行った上で、その3階空間ウェーブレットパケット分解後の周波数帯域群を基準に、時間ウェーブレットフィルタを用いて当該1枚のフレーム画像に連続する直近の複数枚(例えば8枚)のフレーム画像を参照して時間方向に2階ウェーブレットパケット分解を行う。これにより、水平周波数×垂直周波数で表される3階の空間低周波数帯域LLm、水平高周波数帯域LHm、垂直高周波数帯域HLm、及び対角(水平・垂直)高周波数帯域HHm(mは各周波数帯域群の群番号)について、より細かく時間方向にも分解した周波数帯域が得られる。
(Application example)
In the above-described embodiment and modification, an example of operating with second-order spatio-temporal wavelet packet decomposition with n=2 has been mainly described, but n≧3 can also be used. For example, as shown in FIG. 10, it is also possible to operate with third-order spatio-temporal wavelet packet decomposition with n=3. FIG. 10 shows an example in which a moving image of a so-called 8K/60P video image size (
図10に示すように3階時空間ウェーブレットパケット分解を行う場合も、図3、図6及び図7に示した例と同様に、制限帯域(時空間制限帯域)TC2とそれ以外の通過帯域を任意に定め、且つ時間低周波帯域と時間高周波帯域とを任意に定めることができる。上述したように、n階時空間ウェーブレットパケット分解して得られる周波数帯域群について、空間方向でどの周波数帯域群を通過帯域又は制限帯域とするか、更には、時間方向でどの周波数帯域群を時間低周波帯域又は時間高周波帯域とするかは、n階時空間ウェーブレットパケット分解におけるnの値で一意に定まるように予め定めておくものとする。尚、図10に示す例では、雑音パワー検出対象領域TC2Nは時空間の各周波数帯域群のうち時空間対角最高周波数帯域とし、静止領域エッジパワー検出対象領域TC2Sは時空間の各周波数帯域群のうち予め定めた時間低周波帯域(制限帯域内の時間周波数0P~45P間)とし、動領域エッジパワー検出対象領域TC2Mは時空間の各周波数帯域群のうち予め定めた時間高周波帯域(制限帯域内の時間周波数45P~60P間)としている。
As shown in FIG. 10, when the third-order spatio -temporal wavelet packet decomposition is performed, similarly to the examples shown in FIGS. can be arbitrarily determined, and the temporal low-frequency band and the temporal high-frequency band can be arbitrarily determined. As described above, regarding the frequency band group obtained by n-th order spatio-temporal wavelet packet decomposition, which frequency band group in the spatial direction is set as the pass band or the limit band, and which frequency band group in the temporal direction is the time band. Whether to use the low-frequency band or the temporal high-frequency band is determined in advance so as to be uniquely determined by the value of n in the n-th order spatio-temporal wavelet packet decomposition. In the example shown in FIG. 10, the noise power detection target region TC 2N is the spatio-temporal diagonal highest frequency band among the spatio-temporal frequency band groups, and the still region edge power detection target region TC 2S is each spatio-temporal frequency. A predetermined temporal low-frequency band (between 0P and 45P of temporal frequencies within the restricted band) is selected from the band group, and the dynamic region edge power detection target region TC 2M is a predetermined temporal high-frequency band from each spatio-temporal frequency band group. (Between
以上の実施形態における画像処理装置1は、コンピューターにより構成することができ、画像処理装置1の各処理部を機能させるためのプログラムを好適に用いることができる。具体的には、画像処理装置1の各処理部を制御するための制御部をコンピューター内の中央演算処理装置(CPU)で構成でき、且つ、各処理部を動作させるのに必要となるプログラムを適宜記憶する記憶部を少なくとも1つのメモリで構成させることができる。即ち、そのようなコンピューターに、CPUによって該プログラムを実行させることにより、画像処理装置1の各処理部の有する機能を実現させることができる。更に、画像処理装置1の各処理部の有する機能を実現させるためのプログラムを、前述の記憶部(メモリ)の所定の領域に格納させることができる。そのような記憶部は、装置内部のRAM又はROMなどで構成させることができ、或いは又、外部記憶装置(例えば、ハードディスク)で構成させることもできる。また、そのようなプログラムは、コンピューターで利用されるOS上のソフトウェア(ROM又は外部記憶装置に格納される)の一部で構成させることができる。更に、そのようなコンピューターに、画像処理装置1の各処理部として機能させるためのプログラムは、コンピューター読取り可能な記録媒体に記録することができる。また、画像処理装置1の各処理部をハードウェア又はソフトウェアの一部として構成させ、各々を組み合わせて実現させることもできる。 The image processing apparatus 1 in the above embodiment can be configured by a computer, and a program for functioning each processing unit of the image processing apparatus 1 can be preferably used. Specifically, a control unit for controlling each processing unit of the image processing apparatus 1 can be configured by a central processing unit (CPU) in a computer, and a program necessary for operating each processing unit can be At least one memory can be used as a storage unit that stores data as appropriate. That is, the functions of each processing unit of the image processing apparatus 1 can be realized by causing the CPU of such a computer to execute the program. Furthermore, a program for realizing the function of each processing unit of the image processing apparatus 1 can be stored in a predetermined area of the storage unit (memory) described above. Such a storage unit can be configured with a RAM or ROM inside the device, or can be configured with an external storage device (eg, hard disk). Also, such a program can be made up of a part of software (stored in a ROM or an external storage device) on an OS used in a computer. Furthermore, a program for causing such a computer to function as each processing unit of the image processing apparatus 1 can be recorded on a computer-readable recording medium. Also, each processing unit of the image processing apparatus 1 can be configured as a part of hardware or software, and can be realized by combining them.
以上、特定の実施形態の例を挙げて本発明を説明したが、本発明は前述の実施形態の例に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、上述した実施形態の例では、主として、2階又は3階時空間ウェーブレットパケット分解に基づく時空間ウェーブレット縮退を用いて雑音除去及び帯域制限を行う例を説明したが、4階以上の時空間ウェーブレットパケット分解に基づいた時空間ウェーブレット縮退を用いて雑音除去及び帯域制限を行う処理とすることもできるし、1階時空間ウェーブレットパケット分解に基づく時空間ウェーブレット縮退を用いて雑音除去及び帯域制限を行う処理としてもよい。例えば、n=1とした1階時空間ウェーブレットパケット分解により、空間方向における1階の空間低周波数帯域LL1、水平高周波数帯域LH1、垂直高周波数帯域HL1、及び対角高周波数帯域HH1について、時間方向にも1階で分解した周波数帯域が得られる。このとき、時間方向周波数0Pから60Pまでの時間方向で所定の空間低周波数帯域の領域C1(即ち、LL1)に属する周波数帯域群は雑音成分のみの除去を対象とする通過帯域(時空間非制限帯域)とし、時間方向周波数0Pから60Pまでの時間方向で空間高周波数帯域の領域C2(即ち、LH1,HL1,HH1)に属する周波数帯域群は制限帯域(時空間制限帯域)TC2として定めることができる。従って、本発明に係る画像処理装置1は、上述した実施形態の例に限定されるものではなく、特許請求の範囲の記載によってのみ制限される。 Although the present invention has been described with reference to specific embodiments, the present invention is not limited to the above-described embodiments, and can be modified in various ways without departing from the technical idea thereof. For example, in the example of the embodiment described above, an example was mainly described in which noise removal and band limitation were performed using spatiotemporal wavelet degeneration based on second-order or third-order spatiotemporal wavelet packet decomposition. It is also possible to perform denoising and bandlimiting using spatiotemporal wavelet degeneration based on wavelet packet decomposition, or denoise and bandlimit using spatiotemporal wavelet degeneration based on first-order spatiotemporal wavelet packet decomposition. It is good also as a process to perform. For example, a first-order spatio-temporal wavelet packet decomposition with n=1 yields a first-order spatial low-frequency band LL 1 , horizontal high-frequency band LH 1 , vertical high-frequency band HL 1 , and diagonal high-frequency band HH in the spatial direction. 1 , a first-order resolved frequency band is obtained in the time direction as well. At this time, a frequency band group belonging to a predetermined spatial low frequency band region C 1 (that is, LL 1 ) in the temporal direction from 0P to 60P in the temporal direction is a passband (spatio-temporal and the frequency band group belonging to the region C 2 (that is, LH 1 , HL 1 , HH 1 ) of the spatial high frequency band in the time direction from 0P to 60P in the time direction is a restricted band (spatio-temporal restricted band ) can be defined as TC2 . Therefore, the image processing apparatus 1 according to the present invention is not limited to the above-described embodiment examples, but is limited only by the description of the claims.
本発明によれば、動画像の圧縮符号化処理の前処理として本発明に係る画像処理装置を利用することで、入力動画像の静止領域(更には動領域)のエッジ成分のぼやけを抑制しつつ雑音成分を抑制することができるので、特に、動画像符号化を要する用途に有用である。 According to the present invention, by using the image processing apparatus according to the present invention as pre-processing for compression encoding processing of moving images, blurring of edge components in still regions (furthermore, moving regions) of input moving images is suppressed. Since it is possible to suppress the noise component while reducing noise, it is particularly useful for applications requiring video coding.
1 画像処理装置
11 時空間ウェーブレットパケット分解部
12 静止領域エッジパワー検出部
13 動領域エッジパワー検出部
14 雑音パワー検出部
15 第1制限帯域用縮退関数設定部
16 第2制限帯域用縮退関数設定部
17 通過帯域用縮退関数設定部
18 時空間ウェーブレット縮退部
19 再構成部
REFERENCE SIGNS LIST 1
Claims (4)
入力動画像に対しn(n≧1)階の時空間ウェーブレットパケット分解処理を施し、時空間の各周波数帯域群の周波数分解係数を抽出する時空間ウェーブレットパケット分解部と、
前記時空間の各周波数帯域群の周波数分解係数における所定の空間高周波数帯域に属する時間方向の周波数帯域群のうち、予め定めた時間低周波帯域は制限帯域内の静止領域とし、当該予め定めた時間低周波帯域において水平高周波数帯域、垂直高周波数帯域、及び対角高周波数帯域毎の周波数分解係数を抽出し、該周波数帯域毎の周波数分解係数のうちの所定の閾値以上の周波数分解係数を静止領域のエッジ成分とみなし、該所定の閾値以上の周波数分解係数の平均値又は標準偏差、或いは中央値を前記制限帯域における静止領域エッジパワーとして、当該抽出した時空間の周波数帯域群毎に検出する静止領域エッジパワー検出部と、
前記時空間の各周波数帯域群のうち、時空間対角最高周波数帯域の周波数分解係数を抽出し、当該時空間対角最高周波数帯域内の全周波数分解係数のパワーにおける予め定めた割合以上となるパワーを雑音成分とみなし、当該雑音成分を雑音パワーとして検出する雑音パワー検出部と、
前記制限帯域内の静止領域とした当該予め定めた時間低周波帯域に該当する各周波数帯域群の静止領域エッジパワーと、前記雑音パワーと、当該時間低周波帯域用に帯域制限量を指定する制限量パラメータとに基づいて、前記制限帯域内の時間低周波帯域用の縮退関数を設定する第1制限帯域用縮退関数設定部と、
前記制限帯域以外となる周波数帯域群を通過帯域とし、前記雑音パワーを基に、前記通過帯域用の縮退関数を設定する通過帯域用縮退関数設定部と、
前記時空間の各周波数帯域群の周波数分解係数に対し、前記制限帯域内の時間低周波帯域用の縮退関数、及び前記通過帯域用の縮退関数を適用して時空間ウェーブレット縮退処理を実行することにより、当該時空間ウェーブレットパケット分解処理に基づく時空間ウェーブレット縮退処理を行う時空間ウェーブレット縮退部と、
前記時空間ウェーブレット縮退処理によって帯域制限及び雑音除去された各周波数帯域群の周波数分解係数を用いて時空間ウェーブレット再構成処理を施すことにより帯域制限及び雑音除去された出力動画像を生成する再構成部と、
を備えることを特徴とする画像処理装置。 An image processing device for inputting a moving image and performing image processing using wavelet degeneration based on wavelet packet decomposition,
a spatio-temporal wavelet packet decomposition unit that performs n (n≧1)-th order spatio-temporal wavelet packet decomposition processing on an input moving image and extracts frequency decomposition coefficients of each spatio-temporal frequency band group;
Among the frequency band groups in the temporal direction belonging to the predetermined spatial high frequency band in the frequency resolution coefficient of each spatiotemporal frequency band group, a predetermined temporal low frequency band is a static region within the restricted band, and the predetermined extracting frequency resolution coefficients for each of the horizontal high-frequency band, the vertical high-frequency band, and the diagonal high-frequency band in the temporal low-frequency band; Considering the edge component of the static region, the average value, standard deviation, or median value of the frequency resolution coefficients equal to or greater than the predetermined threshold is detected as the static region edge power in the restricted band for each extracted spatio-temporal frequency band group. a stationary area edge power detection unit for
A frequency resolution coefficient of a spatio-temporal diagonal highest frequency band is extracted from each spatio-temporal frequency band group, and the power of all frequency resolution coefficients in the spatio-temporal diagonal highest frequency band is equal to or greater than a predetermined ratio. A noise power detection unit that regards power as a noise component and detects the noise component as noise power;
The static region edge power of each frequency band group corresponding to the predetermined temporal low-frequency band defined as the static region within the restricted band, the noise power, and a limit specifying a band limit amount for the temporal low-frequency band a first restricted band degeneracy function setting unit that sets a degeneracy function for a temporal low frequency band within the restricted band based on a quantity parameter;
A passband degeneration function setting unit that sets a degeneration function for the passband based on the noise power, with a frequency band group other than the restricted band as the passband;
performing spatio-temporal wavelet degeneration processing by applying a degeneration function for the temporal low-frequency band in the restricted band and a degeneration function for the pass band to the frequency resolution coefficients of each of the spatio-temporal frequency band groups; a spatio-temporal wavelet degeneration unit that performs spatio-temporal wavelet degeneration processing based on the spatio-temporal wavelet packet decomposition processing;
Reconstruction for generating a band-limited and noise-removed output moving image by applying a spatio-temporal wavelet reconstruction process using the frequency resolution coefficients of each frequency band group band-limited and noise-removed by the spatio-temporal wavelet degeneration process. Department and
An image processing device comprising:
前記制限帯域内の動領域とした当該時間高周波帯域に該当する各周波数帯域群の動領域エッジパワーと、前記雑音パワーと、当該時間高周波帯域用に帯域制限量を指定する制限量パラメータとに基づいて、前記制限帯域内の時間高周波帯域用の縮退関数を設定する第2制限帯域用縮退関数設定部と、を更に備え、
前記時空間ウェーブレット縮退部は、前記時空間の各周波数帯域群の周波数分解係数に対し、前記制限帯域内の時間低周波帯域用の縮退関数、前記制限帯域内の時間高周波帯域用の縮退関数、及び前記通過帯域用の縮退関数を適用して時空間ウェーブレット縮退処理を実行することにより、当該時空間ウェーブレットパケット分解処理に基づく時空間ウェーブレット縮退処理を行うことを特徴とする、請求項1に記載の画像処理装置。 Of the frequency band groups in the temporal direction belonging to a predetermined spatial high frequency band in the frequency resolution coefficient of each spatiotemporal frequency band group, a predetermined temporal high frequency band is defined as a dynamic region within the restricted band , and the predetermined Extracting frequency resolution coefficients for each of the horizontal high-frequency band, the vertical high-frequency band, and the diagonal high-frequency band in the temporal high-frequency band, and among the extracted frequency resolution coefficients for each frequency band, frequency resolution coefficients equal to or greater than a predetermined threshold is regarded as the edge component of the dynamic region, and the average value or standard deviation of the frequency resolution coefficients equal to or greater than the predetermined threshold, or the median value as the dynamic region edge power in the restricted band, for each of the extracted spatio-temporal frequency band groups a moving region edge power detector for detection;
Based on the dynamic region edge power of each frequency band group corresponding to the temporal high-frequency band set as the dynamic region in the limited band, the noise power, and a limiting amount parameter that specifies the band limiting amount for the temporal high-frequency band and a second restricted band degeneracy function setting unit that sets a degeneracy function for the temporal high frequency band within the restricted band,
The spatio-temporal wavelet degeneracy unit, for frequency resolution coefficients of each spatio-temporal frequency band group, degenerates a degeneracy function for a temporal low-frequency band within the restricted band, a degeneracy function for a temporal high-frequency band within the restricted band, 2. The spatio-temporal wavelet degeneracy process based on the spatio-temporal wavelet packet decomposition process is performed by applying the degeneracy function for the passband and performing the spatio-temporal wavelet degeneracy process. image processing device.
前記時間高周波帯域用に帯域制限量を指定する制限量パラメータにおける第1の帯域制限量及び第2の帯域制限量は、前記時間低周波帯域用に帯域制限量を指定する制限量パラメータにおける第1の帯域制限量及び第2の帯域制限量よりも帯域制限する抑圧量を大きくするよう構成されていることを特徴とする、請求項2に記載の画像処理装置。 Each of a limiting amount parameter specifying a band limiting amount for the temporal low frequency band and a limiting amount parameter specifying a band limiting amount for the temporal high frequency band is a first band limiting for overall band limiting. and a second bandlimiting quantity to limit the band while suppressing blur;
The first band limiting amount and the second band limiting amount in the limiting amount parameter specifying the band limiting amount for the temporal high frequency band are the first band limiting amount in the limiting amount parameter specifying the band limiting amount for the temporal low frequency band. 3. The image processing apparatus according to claim 2, wherein the suppression amount for band limiting is set larger than the band limiting amount and the second band limiting amount.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019078008A JP7290985B2 (en) | 2019-04-16 | 2019-04-16 | Image processing device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019078008A JP7290985B2 (en) | 2019-04-16 | 2019-04-16 | Image processing device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020178189A JP2020178189A (en) | 2020-10-29 |
| JP7290985B2 true JP7290985B2 (en) | 2023-06-14 |
Family
ID=72935628
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019078008A Active JP7290985B2 (en) | 2019-04-16 | 2019-04-16 | Image processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7290985B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7746051B2 (en) * | 2021-07-19 | 2025-09-30 | 日本放送協会 | Noise reduction/bandwidth limiting device and program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010045711A (en) | 2008-08-18 | 2010-02-25 | Nippon Hoso Kyokai <Nhk> | Moving image noise canceling device, method and program |
| JP2018173857A (en) | 2017-03-31 | 2018-11-08 | 日本放送協会 | Bandwidth limiting device and program |
| JP2018174470A (en) | 2017-03-31 | 2018-11-08 | 日本放送協会 | Noise removal apparatus and program |
-
2019
- 2019-04-16 JP JP2019078008A patent/JP7290985B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010045711A (en) | 2008-08-18 | 2010-02-25 | Nippon Hoso Kyokai <Nhk> | Moving image noise canceling device, method and program |
| JP2018173857A (en) | 2017-03-31 | 2018-11-08 | 日本放送協会 | Bandwidth limiting device and program |
| JP2018174470A (en) | 2017-03-31 | 2018-11-08 | 日本放送協会 | Noise removal apparatus and program |
Non-Patent Citations (1)
| Title |
|---|
| MATSUO, Yasutaka et al.,Pre-Processing Equipment of 8K Video Codec with Low-Pass Filtering and Noise Reduction Functions,Proc. ISSPIT 2018,米国,IEEE,2019年05月06日,pp.1-6,[online],[retrieved on 2023-04-11],Retrieved from the Internet: <URL: https://ieeexplore.ieee.org/abstract/document/8705099> |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020178189A (en) | 2020-10-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7076113B2 (en) | Apparatus and method for adaptive spatial segmentation-based noise reducing for encoded image signal | |
| US8218082B2 (en) | Content adaptive noise reduction filtering for image signals | |
| US7548660B2 (en) | System and method of spatio-temporal edge-preserved filtering techniques to reduce ringing and mosquito noise of digital pictures | |
| US8116581B2 (en) | Efficient image representation by edges and low-resolution signal | |
| JP2015536108A (en) | Video compression method | |
| JP2007514359A (en) | Spatial scalable compression scheme with dead zone | |
| US6563958B1 (en) | Method and apparatus for boundary filtering a digital image | |
| JP7290985B2 (en) | Image processing device and program | |
| JP5237212B2 (en) | Image processing apparatus and image processing method | |
| JP7303661B2 (en) | Image processing device and program | |
| US8798379B2 (en) | Image processing method, encoding device, decoding device, and image processing apparatus | |
| JP7290968B2 (en) | Image processing device and program | |
| KR20110017336A (en) | Method and apparatus for generating high resolution images using multi-resolution low resolution images | |
| Del Corso et al. | MNR: A novel approach to correct MPEG temporal distortions | |
| JPH04369191A (en) | Picture compression/decoding device | |
| JP7057694B2 (en) | Image denoising device and program | |
| JP7737318B2 (en) | Reduction device and program | |
| JP7071216B2 (en) | Bandwidth limiting device and program | |
| Shao | Adaptive resolution upconversion for compressed video using pixel classification | |
| Kato et al. | Compression artifacts reduction for MPEG-2 video utilizing total variation regularization method | |
| Goto et al. | Blocky noise reduction for JPEG images using total variation minimization | |
| Wei et al. | A new method for boundary artefact reduction in JPEG 2000 | |
| Matsumura et al. | Compression noise reduction for super-resolution systems | |
| Lu et al. | Research and VLSI implementation on de-blocking method for MPEG | |
| JP2022041172A (en) | Band limitation device and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220315 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230418 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230421 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230509 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230602 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7290985 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |