JP4756085B2 - Image generation apparatus, image generation method, and image generation program - Google Patents

Image generation apparatus, image generation method, and image generation program Download PDF

Info

Publication number
JP4756085B2
JP4756085B2 JP2009161674A JP2009161674A JP4756085B2 JP 4756085 B2 JP4756085 B2 JP 4756085B2 JP 2009161674 A JP2009161674 A JP 2009161674A JP 2009161674 A JP2009161674 A JP 2009161674A JP 4756085 B2 JP4756085 B2 JP 4756085B2
Authority
JP
Japan
Prior art keywords
energy
calculated
image
velocity vector
next time
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.)
Expired - Fee Related
Application number
JP2009161674A
Other languages
Japanese (ja)
Other versions
JP2011018160A (en
Inventor
英朋 境野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2009161674A priority Critical patent/JP4756085B2/en
Publication of JP2011018160A publication Critical patent/JP2011018160A/en
Application granted granted Critical
Publication of JP4756085B2 publication Critical patent/JP4756085B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Processing (AREA)

Description

本発明は、2枚の連続した時系列画像から将来の画像を生成する技術に関する。   The present invention relates to a technique for generating a future image from two continuous time-series images.

現在、予め撮影された複数の時系列画像を用いて将来画像を生成する方法が存在し、過去の時系列画像に基づいて動きを周期的に表現する方法と、非周期的に表現する方法との2つに大別することができる。前者の方法は、時系列画像から撮影対象物(雲、風、雨など)の動きを学習し、得られた動きに基づいて周期的に将来画像を随時生成していく方法である。   Currently, there is a method for generating a future image using a plurality of time-series images captured in advance, a method for periodically expressing motion based on past time-series images, and a method for expressing aperiodically. It can be roughly divided into two. The former method is a method of learning the movement of a subject to be photographed (clouds, wind, rain, etc.) from a time-series image and periodically generating future images as needed based on the obtained movement.

しかしながら、前者の方法で生成された画像は動きが単調であって将来の実画像とは大きく異なるため、後者の方法が用いられる場合が多い。この後者の方法は、将来画像の生成過程中に使用されるシステムモデルのパラメータを人為的に適宜調整して将来画像を生成していく方法であり、例えば、コンピュータビジョン分野において、状態空間法と三次元自己回帰モデルを適用した学習型の方法が知られている(非特許文献1参照)。   However, since the image generated by the former method has a monotonous motion and greatly differs from a future actual image, the latter method is often used. This latter method is a method of artificially adjusting the parameters of the system model used during the future image generation process to generate a future image. For example, in the field of computer vision, A learning type method using a three-dimensional autoregressive model is known (see Non-Patent Document 1).

S.Soatto、外2名、“Dynamic textures”、IEEE ICCV、2001年、p.439-446S.Soatto, 2 others, “Dynamic textures”, IEEE ICCV, 2001, p.439-446 “Optical flow”、[online]、WIKIPEDIA、[平成21年6月23日検索]、インターネット<http://en.wikipedia.org/wiki/Optic_flow>“Optical flow”, [online], WIKIPEDIA, [Search June 23, 2009], Internet <http://en.wikipedia.org/wiki/Optic_flow> “非圧縮性粘性流の解析”、[online]、[平成21年6月23日検索]、インターネット<http://w3cic.riken.go.jp/HPC/cfd_note/LecNote2.pdf>“Analysis of Incompressible Viscous Flow”, [online], [Search June 23, 2009], Internet <http://w3cic.riken.go.jp/HPC/cfd_note/LecNote2.pdf> [online]、[平成21年6月23日検索]、インターネット<http://www.applet-magic.com/kolmo.htm>[online], [Search June 23, 2009], Internet <http://www.applet-magic.com/kolmo.htm>

しかしながら、いずれの方法であっても生成される将来画像の単調な周期性を回避することは難しく、画像を繰り返し生成していくに従って画像のボヤケが顕著に表れるという問題があった。また、パラメータを適切に調整することへの困難性や、多くの時系列画像を必要とするという問題もあった。   However, it is difficult to avoid the monotonic periodicity of a future image to be generated by any of the methods, and there is a problem that the blur of the image appears remarkably as the image is repeatedly generated. In addition, there are problems that it is difficult to adjust parameters appropriately and that many time-series images are required.

本発明は、上記課題を鑑みてなされたものであり、2枚の時系列画像から物理的な性質を保持しながら不自然な画像のボヤケを抑制した画像を生成することを課題とする。   The present invention has been made in view of the above problems, and an object of the present invention is to generate an image in which unnatural blur is suppressed from two time-series images while maintaining physical properties.

請求項1に記載の本発明は、2枚の連続した時系列画像を記憶手段から読み出して、各画素の輝度値を用いて速度ベクトルを計算し、当該速度ベクトルから前記時系列画像が有する初期のエネルギーを計算する初期エネルギー計算手段と、拡散係数を変数に有する移流拡散方程式に前記輝度値及び前記速度ベクトルを用いて次時刻の輝度値を計算し、密度及び粘性係数を変数に有するナビエ・ストークス方程式に前記速度ベクトルを用いて前記次時刻の速度ベクトルを計算して、前記次時刻の画像を予測する予測手段と、前記次時刻の輝度値及び速度ベクトルから当該次時刻の画像が有するエネルギーを計算し、当該エネルギーと前記初期のエネルギーとの差分絶対値が所定の閾値以下になるまで前記拡散係数と前記密度と前記粘性係数とを可変しながら前記次時刻の画像を最適化する最適化手段と、を有することを特徴とする。   According to the first aspect of the present invention, two continuous time-series images are read from the storage means, a velocity vector is calculated using the luminance value of each pixel, and the initial value of the time-series image is obtained from the velocity vector. An initial energy calculating means for calculating the energy of the first time, a luminance value at the next time using the luminance value and the velocity vector in the advection diffusion equation having a diffusion coefficient as a variable, and a Navier Predicting means for predicting the image at the next time by calculating the velocity vector at the next time using the velocity vector in the Stokes equation, and the energy of the image at the next time from the luminance value and the velocity vector at the next time And calculating the diffusion coefficient, the density, and the viscosity coefficient until the absolute value of the difference between the energy and the initial energy is equal to or less than a predetermined threshold value. And having and optimization means for optimizing the image of the next time-varying while, the.

請求項2に記載の本発明は、前記エネルギーが、輝度値及び速度ベクトルを用いて波数ベクトルを計算し、波数ベクトルから波数に関するエネルギーを計算すると共に、速度ベクトルから運動量及び発散度・渦度に関するエネルギーを計算し、更に輝度値から画像のエッジに関するエネルギーを計算して、計算された全てのエネルギーの和を全画素数で割った値であることを特徴とする。   The present invention according to claim 2, wherein the energy calculates a wave vector using a luminance value and a velocity vector, calculates energy related to the wave number from the wave vector, and relates to momentum and divergence / vorticity from the velocity vector. The energy is calculated, and the energy related to the edge of the image is calculated from the luminance value, and the sum of all the calculated energy is divided by the total number of pixels.

請求項3に記載の本発明は、前記最適化手段が、前記次時刻の速度ベクトルを用いて波数を計算すると共に、当該波数から波数エネルギーを計算し、当該波数と当該波数エネルギーとの関係がガンマ分布に近似するよう前記次時刻の画像を更に最適化することを特徴とする。   According to the third aspect of the present invention, the optimization unit calculates the wave number using the velocity vector at the next time, calculates the wave number energy from the wave number, and the relationship between the wave number and the wave number energy is The image at the next time is further optimized so as to approximate the gamma distribution.

請求項4に記載の本発明は、2枚の連続した時系列画像を記憶手段から読み出して、各画素の輝度値を用いて速度ベクトルを計算し、当該速度ベクトルから前記時系列画像が有する初期のエネルギーを計算する第1ステップと、拡散係数を変数に有する移流拡散方程式に前記輝度値及び前記速度ベクトルを用いて次時刻の輝度値を計算し、密度及び粘性係数を変数に有するナビエ・ストークス方程式に前記速度ベクトルを用いて前記次時刻の速度ベクトルを計算して、前記次時刻の画像を予測する第2ステップと、前記次時刻の輝度値及び速度ベクトルから当該次時刻の画像が有するエネルギーを計算し、当該エネルギーと前記初期のエネルギーとの差分絶対値が所定の閾値以下になるまで前記拡散係数と前記密度と前記粘性係数とを可変しながら前記次時刻の画像を最適化する第3ステップと、を有することを特徴とする。   The present invention according to claim 4 reads out two consecutive time-series images from the storage means, calculates a velocity vector using the luminance value of each pixel, and uses the velocity vector to determine the initial value of the time-series image. A first step of calculating the energy of the first time, a brightness value of the next time using the brightness value and the velocity vector in the advection diffusion equation having a diffusion coefficient as a variable, and a Navier-Stokes having a density and a viscosity coefficient as variables A second step of calculating a speed vector of the next time using the speed vector in an equation and predicting an image of the next time; and an energy of the image of the next time from the luminance value and speed vector of the next time And the diffusion coefficient, the density, and the viscosity coefficient are varied until the absolute difference between the energy and the initial energy is equal to or less than a predetermined threshold value. A third step of optimizing the image of reluctant the next time, that it has a characterized.

請求項5に記載の本発明は、前記エネルギーが、輝度値及び速度ベクトルを用いて波数ベクトルを計算し、波数ベクトルから波数に関するエネルギーを計算すると共に、速度ベクトルから運動量及び発散度・渦度に関するエネルギーを計算し、更に輝度値から画像のエッジに関するエネルギーを計算して、計算された全てのエネルギーの和を全画素数で割った値であることを特徴とする。   According to the fifth aspect of the present invention, the energy calculates a wave vector using a luminance value and a velocity vector, calculates energy relating to the wave number from the wave vector, and relates to momentum and divergence / vorticity from the velocity vector. The energy is calculated, and the energy related to the edge of the image is calculated from the luminance value, and the sum of all the calculated energy is divided by the total number of pixels.

請求項6に記載の本発明は、前記第3ステップが、前記次時刻の速度ベクトルを用いて波数を計算すると共に、当該波数から波数エネルギーを計算し、当該波数と当該波数エネルギーとの関係がガンマ分布に近似するよう前記次時刻の画像を更に最適化することを特徴とする。   In the present invention according to claim 6, the third step calculates the wave number using the velocity vector at the next time, calculates the wave number energy from the wave number, and the relationship between the wave number and the wave number energy is The image at the next time is further optimized so as to approximate the gamma distribution.

請求項7に記載の本発明は、請求項4乃至6のいずれか1つに記載した第1ステップから第3ステップをコンピュータに実行させることを特徴とする。   According to a seventh aspect of the present invention, a computer is caused to execute the first step to the third step described in any one of the fourth to sixth aspects.

本発明によれば、2枚の時系列画像から物理的な性質を保持しながら不自然な画像のボヤケを抑制した画像を生成することができる。   According to the present invention, it is possible to generate an image from which blur of an unnatural image is suppressed while maintaining physical properties from two time-series images.

画像生成装置の機能ブロック構成を示す図である。It is a figure which shows the functional block structure of an image generation apparatus. 画像処理装置の処理を説明する図である。It is a figure explaining the process of an image processing apparatus. 乱流エネルギーモデルの適用例を示す図である。It is a figure which shows the example of application of a turbulent energy model. 本手法で生成された画像と従来法で生成された画像との比較を示す図である。It is a figure which shows the comparison with the image produced | generated by this method, and the image produced | generated by the conventional method. 気象レーダ画像を用いた予測した画像を示す図である。It is a figure which shows the image estimated using the weather radar image. 粘性係数と渦度の関係を示す図である。It is a figure which shows the relationship between a viscosity coefficient and vorticity.

図1は、一実施の形態の係る画像生成装置の機能ブロック構成を示す図である。この画像生成装置は、2枚の連続した時系列画像から1枚以上の新しい画像を予測・生成する装置である。過去から現在までの少なくとも2枚の時系列画像に基づいて、その時系列画像の持つ物理特性に関するエネルギー(後述する、波数エネルギー、運動エネルギー、発散・渦エネルギー)と、時系列画像のみかけのテクスチャ性に関するエネルギー(後述する、エッジエネルギー)が保存されるように、最適化しながら将来の画像を生成するものである。   FIG. 1 is a diagram illustrating a functional block configuration of an image generation apparatus according to an embodiment. This image generation device is a device that predicts and generates one or more new images from two consecutive time-series images. Based on at least two time-series images from the past to the present, energy related to the physical properties of the time-series images (wave number energy, kinetic energy, divergence / vortex energy described later), and apparent texture of the time-series images A future image is generated while optimizing so that energy (edge energy described later) is stored.

概略的には、その2枚の連続した時系列画像から上記エネルギーの総和を初期エネルギーとして計算し、移流拡散方程式及びナビエ・ストークス方程式を用いて将来の画像を予測すると共に、その将来の画像が有するエネルギーについても同様に計算する。そして、該エネルギーが保存されるように、すなわち、それら2つのエネルギーの差分が最小となるように、移流拡散方程式の拡散係数や、ナビエ・ストークス方程式の密度及び粘性係数を可変させながら将来の画像を最適化していくものである。これにより、画質の崩れが抑制された将来の画像を生成することが可能となる。   In summary, the sum of the above energy is calculated as the initial energy from the two consecutive time-series images, and the future image is predicted using the advection diffusion equation and the Navier-Stokes equation. It calculates similarly about the energy which has. Then, while changing the diffusion coefficient of the advection diffusion equation and the density and viscosity coefficient of the Navier-Stokes equation so that the energy is preserved, that is, the difference between the two energies is minimized, Will be optimized. This makes it possible to generate a future image in which image quality deterioration is suppressed.

この画像生成装置1は、画像入力部11と、画像記憶部12と、初期エネルギー計算部13と、予測計算部14と、最適化計算部15と、画像表示部16とを備えている。この画像生成装置1は、CPU等の演算処理装置やメモリ等の記憶装置を備えたコンピュータにより構成可能なものであり、各部の処理はプログラムによって実行される。このプログラムは記憶装置に記憶されており、記録媒体に記録することも、ネットワークを通して提供することも可能である。以下、各部での機能及び処理について詳細に説明する。   The image generation apparatus 1 includes an image input unit 11, an image storage unit 12, an initial energy calculation unit 13, a prediction calculation unit 14, an optimization calculation unit 15, and an image display unit 16. The image generation apparatus 1 can be configured by a computer including an arithmetic processing unit such as a CPU and a storage unit such as a memory, and the processing of each unit is executed by a program. This program is stored in a storage device, and can be recorded on a recording medium or provided through a network. Hereinafter, functions and processes in each unit will be described in detail.

画像入力部11は、カメラにより撮影された複数の時系列画像を入力する機能を有する。画像記憶部12は、画像入力部11で入力された複数の時系列画像を読み出し可能に記憶する機能を有する。   The image input unit 11 has a function of inputting a plurality of time-series images taken by a camera. The image storage unit 12 has a function of storing a plurality of time-series images input by the image input unit 11 in a readable manner.

初期エネルギー計算部13は、画像記憶部12から2枚の連続した時系列画像を読み出して、各画素の輝度値を用いて速度ベクトルを画素毎に計算すると共に、計算された速度ベクトル及び輝度値を用いて波数ベクトルを画素毎に計算し、予め定義付けされた複数のエネルギー関数にこれら速度ベクトル及び波数ベクトルを代入して、その2枚の時系列画像が有する初期エネルギーを計算する機能を有する。   The initial energy calculation unit 13 reads out two continuous time-series images from the image storage unit 12, calculates a velocity vector for each pixel using the luminance value of each pixel, and calculates the calculated velocity vector and luminance value. The wave number vector is calculated for each pixel using, and the velocity vector and the wave number vector are substituted into a plurality of predefined energy functions, and the initial energy of the two time-series images is calculated. .

予測計算部14は、上記2枚の連続した時系列画像の輝度値と、初期エネルギー計算部13で計算された速度ベクトルとを、拡散係数ηを変数に有する移流拡散方程式に代入して次時刻(n+1)の輝度値を計算し、更に、その速度ベクトルを、密度ρ及び粘性係数vを変数に有するナビエ・ストークス方程式に代入して次時刻(n+1)の速度ベクトルを計算して、次時刻(n+1)の画像を予測する機能を有する。また、同様の計算を繰り返すことにより、上記2枚の連続した時系列画像から、複数の時系列(n+1、n+2、…、n+p)な画像を予測する機能を有する。   The prediction calculation unit 14 substitutes the luminance values of the two consecutive time-series images and the velocity vector calculated by the initial energy calculation unit 13 into the advection diffusion equation having the diffusion coefficient η as a variable and sets the next time The luminance value of (n + 1) is calculated, and the velocity vector is substituted into the Navier-Stokes equation having the density ρ and the viscosity coefficient v as variables to calculate the velocity vector of the next time (n + 1). It has a function of predicting (n + 1) images. Further, by repeating the same calculation, a function of predicting a plurality of time series (n + 1, n + 2,..., N + p) images from the two continuous time series images is provided.

最適化計算部15は、予測計算部14で計算された次時刻(n+1)の輝度値及び速度ベクトルから、次時刻(n+1)の画像が有するエネルギーを計算し、このエネルギーと初期エネルギー計算部13により計算された初期エネルギーとの差分が最小になるまで拡散係数ηと密度ρと粘性係数vとを可変しながら、予測計算部14で予測された次時刻(n+1)の画像を最適化する機能を有する。また、次時刻(n+1)の速度ベクトルを用いて波数を計算すると共に、この波数から波数エネルギーを計算し、波数と波数エネルギーとの関係がガンマ分布に近似するよう、最適化後の次時刻(n+1)の画像を更に最適化する機能を有する。さらに、このような2段階の最適化処理を、予測計算部14で予測された全ての時系列(n+1、n+2、…、n+p)な画像に対してそれぞれ行う機能を有する。   The optimization calculation unit 15 calculates the energy of the image at the next time (n + 1) from the brightness value and velocity vector at the next time (n + 1) calculated by the prediction calculation unit 14, and this energy and the initial energy calculation unit 13. The function of optimizing the image at the next time (n + 1) predicted by the prediction calculation unit 14 while varying the diffusion coefficient η, the density ρ, and the viscosity coefficient v until the difference from the initial energy calculated by is minimized. Have In addition, the wave number is calculated using the velocity vector at the next time (n + 1), the wave energy is calculated from the wave number, and the next time after optimization (approximate so that the relationship between the wave number and the wave energy approximates to the gamma distribution) n + 1) has a function to further optimize the image. Furthermore, it has a function of performing such two-stage optimization processing for all time-series (n + 1, n + 2,..., N + p) images predicted by the prediction calculation unit 14.

画像表示部16は、最適化された各画像を時系列順に表示する機能を有する。   The image display unit 16 has a function of displaying the optimized images in chronological order.

次に、この画像生成装置1の処理について具体的に説明する。図2は、画像処理装置の処理を説明する図である。最初に、第一段階では、初期エネルギー計算部13が、2枚の時系列画像の持つ物理特性に関するエネルギーとして、波数エネルギーを式(1)とし、運動エネルギーを式(2)とし、発散・渦エネルギーを式(3)として定義しておくと共に、テクスチャ性に関するエネルギーとして、画像のエッジエネルギーを式(4)として定義しておく(S101)。   Next, the processing of the image generation apparatus 1 will be specifically described. FIG. 2 is a diagram for explaining processing of the image processing apparatus. First, in the first stage, the initial energy calculation unit 13 uses wave number energy as equation (1) and kinetic energy as equation (2) as energy related to physical characteristics of two time-series images, and divergence / vortex The energy is defined as Expression (3), and the edge energy of the image is defined as Expression (4) as the energy related to texture (S101).

なお、ki,jとui,jは、それぞれ、画素(i,j)における波数ベクトルと速度ベクトルである。また、div ui,jとcurl ui,jは、それぞれ、画素(i,j)における発散度と渦度である。さらに、Ii,jは、画素(i,j)における輝度値である。 Note that k i, j and u i, j are a wave vector and a velocity vector in the pixel (i, j), respectively. Further, div u i, j and curl u i, j are the divergence and vorticity at pixel (i, j), respectively. Further, I i, j is a luminance value in the pixel (i, j).

次に、初期エネルギー計算部13は、時刻(n−1)と時刻(n)の2枚の連続した時系列画像を画像記憶部12から取得し、各時系列画像における各画素(i、j)の各輝度値Ii,j n−1,Ii,j を用いて、オプティカルフロー法やパターンマッチング法等により、各画素(i、j)の速度ベクトルui,jを計算する(S102)。なお、オプティカルフロー法やパターンマッチング法は、2枚の画像から速度ベクトルを計算する既存の技術であり、例えば非特許文献2に具体的計算方法が記載されている。 Next, the initial energy calculation unit 13 acquires two consecutive time-series images at time (n−1) and time (n) from the image storage unit 12, and each pixel (i, j in each time-series image). ), The velocity vector u i, j of each pixel (i, j) is calculated by an optical flow method, a pattern matching method, or the like using the luminance values I i, j n−1 , I i, j n ( S102). The optical flow method and the pattern matching method are existing techniques for calculating a velocity vector from two images. For example, Non-Patent Literature 2 describes a specific calculation method.

また、初期エネルギー計算部13は、計算された速度ベクトルui,jと、各輝度値Ii,j n−1,Ii,j とを用いて、後述する波生成方程式の数理モデルにより、各画素(i、j)の波数ベクトルki,jを計算する(S103)。 Further, the initial energy calculation unit 13 uses the calculated velocity vector u i, j and the luminance values I i, j n−1 , I i, j n by a mathematical model of a wave generation equation to be described later. Then, the wave vector k i, j of each pixel (i, j) is calculated (S103).

その後、初期エネルギー計算部13は、S103で計算された波数ベクトルki,j を式(1)に代入することにより波数エネルギーを計算し、S102で計算された速度ベクトルui,jを式(2)及び式(3)に代入することにより運動エネルギー及び発散・渦エネルギーを計算し、輝度値Ii,jを用いて式(4)から画像のエッジエネルギーを計算する(S104)。なお、画像のエッジとは、画像輝度分布の一次微分の大きさである。 Thereafter, the initial energy calculation unit 13 calculates the wave number energy by substituting the wave number vector k i, j n calculated in S103 into the equation (1), and the velocity vector u i, j calculated in S102 as the equation The kinetic energy and the divergence / vortex energy are calculated by substituting them into (2) and (3), and the edge energy of the image is calculated from the equation (4) using the luminance value I i, j (S104). Note that the edge of the image is the magnitude of the first derivative of the image luminance distribution.

最後に、初期エネルギー計算部13は、式(5)を用いて、式(1)〜式(4)で計算された全てのエネルギーの和を計算し、1枚の画像の全画素数Ω(M×N画素)で割った値を、初期エネルギーとして求める(S105)。   Finally, the initial energy calculation unit 13 calculates the sum of all the energy calculated by the equations (1) to (4) using the equation (5), and calculates the total number of pixels Ω ( A value divided by (M × N pixels) is obtained as initial energy (S105).

なお、ここでは、重み付け係数の和Σαを1としている。また、ここでは、2枚の時系列画像から初期エネルギーを計算しているが、1枚の画像であっても、他方の画像に相当する輝度値や速度ベクトルを人為的に設定することにより、初期エネルギーを計算することも可能である。 Here, the sum Σα of the weighting coefficients is 1. Further, here, the initial energy is calculated from two time-series images. However, even in the case of one image, by artificially setting the luminance value and the velocity vector corresponding to the other image, It is also possible to calculate the initial energy.

続いて、第二段階では、予測計算部14が、時系列画像の輝度値Ii,j と、S102で計算した速度ベクトルui,j とを、式(6)に示す移流拡散方程式に代入して次時刻(n+1)の輝度値を計算すると共に、その速度ベクトルui,j を、式(7)に示すナビエ・ストークス方程式に代入して次時刻(n+1)の速度ベクトルを計算することを交互に時間発展させ、複数の時系列(n+1、n+2、…、n+p)な画像を予測する(S106)。 Subsequently, in the second stage, the prediction calculation unit 14 uses the brightness value I i, j n of the time-series image and the velocity vector u i, j n calculated in S102 as an advection diffusion equation shown in Expression (6). And the brightness value at the next time (n + 1) is calculated, and the velocity vector u i, j n is substituted into the Navier-Stokes equation shown in Equation (7) to obtain the velocity vector at the next time (n + 1). The calculation is alternately developed in time, and a plurality of time series (n + 1, n + 2,..., N + p) images are predicted (S106).

なお、η、ρ、vは、それぞれ、拡散係数、密度、粘性係数である。ここでは、式(6)及び式(7)の計算時に流体モデルを仮定し、非圧縮条件として式(8)を課すものとする。なお、式(6)については、画像の輝度値Iについて時間発展させながら計算し、式(7)については、MAC法(Marker and Cell法)により非線形に計算することが可能である。なお、ナビエ・ストークス方程式の非線形な解析法は既存の技術であり、例えば非特許文献3に具体的計算方法が記載されている。 Note that η, ρ, and v are a diffusion coefficient, a density, and a viscosity coefficient, respectively. Here, a fluid model is assumed at the time of calculation of Formula (6) and Formula (7), and Formula (8) shall be imposed as an incompressible condition. Note that the expression (6) can be calculated while evolving the luminance value I of the image, and the expression (7) can be calculated nonlinearly by the MAC method (Marker and Cell method). Note that the nonlinear analysis method of the Navier-Stokes equation is an existing technique. For example, Non-Patent Document 3 describes a specific calculation method.

また、それら画像を予測する際に、最適化計算部15は、S106で予測された時間ステップpの画像の輝度値及び速度ベクトルから波数ベクトルを求め、式(1)を用いて波数エネルギーを計算し、式(9)を用いて、初期エネルギー計算部13により計算された初期の波数エネルギーと、最適化計算部15により計算された時間ステップpの波数エネルギーとの差分(誤差)が最小(所定の閾値以下)になるまで、拡散係数ηと密度ρと粘性係数vとのパラメータを可変しながら上記時間ステップpの画像を最適化する(S107)。   Further, when predicting the images, the optimization calculation unit 15 obtains a wave number vector from the luminance value and the velocity vector of the image at the time step p predicted in S106, and calculates the wave number energy using Expression (1). The difference (error) between the initial wave number energy calculated by the initial energy calculating unit 13 and the wave number energy of the time step p calculated by the optimization calculating unit 15 is minimized (predetermined) using the equation (9). The image of the time step p is optimized while changing the parameters of the diffusion coefficient η, the density ρ, and the viscosity coefficient v (S107).

なお、式(9)の計算は、|E(n)−E(n+1)|,…,|E(n)−E(n+6)|,|E(n)−E(n+N)|のように、常に初期時刻nと比較しながら計算するものとする。また、拡散係数ηと密度ρと粘性係数vについては、それぞれ、例えば、0.0≦η≦500.0、0.1≦ρ≦10.0、10.0≦v≦50.0のように予め範囲内を指定しておくことにより、計算時間を短縮することができる。 Note that the calculation of Expression (9) is as follows: | E (n) −E (n + 1) |,..., | E (n) −E (n + 6) |, | E (n) −E (n + N) | The calculation is always performed while comparing with the initial time n. The diffusion coefficient η, density ρ, and viscosity coefficient v are, for example, 0.0 ≦ η ≦ 500.0, 0.1 ≦ ρ ≦ 10.0, 10.0 ≦ v ≦ 50.0, respectively. By designating the range in advance, the calculation time can be shortened.

さらに、それら画像を予測する際に、最適化計算部15は、乱流エネルギーモデルとして流体力学分野で知られているコルモゴロフエネルギーの特性(非特許文献4参照)を利用して、更に上記時間ステップpの画像を最適化する(S108)。具体的には、S102で計算された速度ベクトルui,j について高速フーリエ変換(FFT)の周波数変換を行うことにより、初期の波数エネルギーE(k)を取得する。同様に、S106で計算された速度ベクトルui,j n+pから時間ステップpの波数エネルギーE(kn+p)を取得する。ここで、波数kを横軸とし、縦軸を波数エネルギーとすると、図3(a)に示すように、低周波数側にピークを持つコルモゴロフエネルギーの特性に近似することになる。 Furthermore, when predicting these images, the optimization calculation unit 15 uses the Kolmogorov energy characteristic known in the field of hydrodynamics as a turbulent energy model (see Non-Patent Document 4), and further performs the above time step. The image of p is optimized (S108). Specifically, initial wave number energy E (k n ) is acquired by performing frequency transformation of fast Fourier transform (FFT) on the velocity vector u i, j n calculated in S102. Similarly, the wave number energy E (kn + p ) at the time step p is acquired from the velocity vector u i, j n + p calculated in S106. Here, assuming that the wave number k is the horizontal axis and the vertical axis is the wave number energy, as shown in FIG. 3A, it approximates the characteristic of Kolmogorov energy having a peak on the low frequency side.

このとき、画像から計算される波数分布は、図3(b)に示すように散在することになる。以降、式(9)を用いた計算は、波数の値が連続でなければゼロの値を用いた誤差計算となる。ゆえに、何らか補間された値が必要となる。そのため、図3に示すようなエネルギー分布について、連続的な波数とエネルギーの関係を得るため、式(10)を用いて、波数kと波数エネルギーE(kn+p)との関係がガンマ分布に近似するように更に最適化する。これにより、将来の画像の予測過程における式(9)の誤差の計算速度を速くすることができる。 At this time, the wave number distribution calculated from the image is scattered as shown in FIG. Thereafter, the calculation using the equation (9) is an error calculation using a zero value unless the wave number value is continuous. Therefore, some interpolated value is required. Therefore, in order to obtain a continuous wave number-energy relationship for the energy distribution as shown in FIG. 3, the relationship between the wave number k and the wave number energy E (kn + p ) is approximated to a gamma distribution using Equation (10). Optimize further. Thereby, the calculation speed of the error of Formula (9) in the future image prediction process can be increased.

なお、k、sh、θは、それぞれ、波数、形状、スケールである。 Note that k, sh, and θ are the wave number, shape, and scale, respectively.

また、式(9)で計算される初期と予測過程の誤差エネルギーεに基づいて、補正されるべき速度を推定することができる。拡散係数ηと密度ρと粘性係数vのパラメータの組み合わせによっては、初期エネルギーよりも予測過程中でエネルギーが増加若しくは減少する可能性があるため、速度の増減を考慮しておくことも必要である。具体的には、式(11)に示すように、誤差エネルギーεを逆変換することで速度に変換することができる。   Further, the speed to be corrected can be estimated based on the error energy ε calculated in the equation (9) and the prediction process. Depending on the combination of the parameters of the diffusion coefficient η, density ρ, and viscosity coefficient v, energy may increase or decrease during the prediction process rather than the initial energy, so it is also necessary to consider the increase or decrease in speed. . Specifically, as shown in Expression (11), the error energy ε can be converted into speed by inversely converting it.

なお、sgn関数は符号に関するものであり、sgn(ε)=+1,0,−1は、それぞれ、ε>0,ε=0,ε<0である。 The sgn function relates to a sign, and sgn (ε) = + 1, 0, −1 is ε> 0, ε = 0, and ε <0, respectively.

図4は、本実施の形態(本手法)で生成された画像と従来の三次元自己回帰モデル(従来法)で生成された画像との比較を示す図である。本手法では2枚の連続した水面画像を用い、従来法では10枚の画像を用いて生成した結果である。従来法では画像にボヤケが生じているが、本手法によれば、実画像と同様の光沢、透明感、波状を得ることができ、両者の画質の差は明らかである。また、実画像に対する本手法の誤差(13.0)は従来法の誤差(30.0)よりも小さいため、より自然な画像を生成することが可能である。   FIG. 4 is a diagram showing a comparison between an image generated by the present embodiment (present method) and an image generated by a conventional three-dimensional autoregressive model (conventional method). In this method, two continuous water surface images are used, and in the conventional method, the images are generated using ten images. In the conventional method, the image is blurred, but according to this method, the same glossiness, transparency, and wavy as the actual image can be obtained, and the difference in image quality between the two is obvious. Further, since the error (13.0) of the present method with respect to the actual image is smaller than the error (30.0) of the conventional method, it is possible to generate a more natural image.

なお、参考までに、台風が撮影された気象画像を用いて生成された将来の画像を図5に示す。粘性係数vのみを変化させ、速度場は、渦度により評価している。また、粘性係数vと渦度の関係は、図6に示すように、粘性係数vが小さいほど、速度への感度が高いものとなっている。すなわち、粘性係数vが最適化されない場合には、台風の渦の速度場が予測中も残ってしまい、降水パターンは不自然に収縮し、並進運動が失われることになる。ゆえに、粘性係数vは、画像を予測する上で非常に重要なパラメータとなっている。   For reference, FIG. 5 shows a future image generated using a weather image obtained by shooting a typhoon. Only the viscosity coefficient v is changed, and the velocity field is evaluated by vorticity. As shown in FIG. 6, the relationship between the viscosity coefficient v and the vorticity is such that the smaller the viscosity coefficient v, the higher the sensitivity to speed. That is, if the viscosity coefficient v is not optimized, the vortex velocity field of the typhoon remains during the prediction, the precipitation pattern contracts unnaturally, and the translational motion is lost. Therefore, the viscosity coefficient v is a very important parameter for predicting an image.

最後に、初期エネルギー計算部13で波数ベクトルを計算する際に用いた波生成方程式の数理モデルについて説明する。波の重ね合わせの理論によれば、時刻tにおける画像中の画素(x,y)の波の高さH(x,y,t)は、式(12)に示すように、余弦関数の線形和で近似表現することができる。   Finally, the mathematical model of the wave generation equation used when the initial energy calculation unit 13 calculates the wave number vector will be described. According to the theory of wave superposition, the wave height H (x, y, t) of the pixel (x, y) in the image at time t is the linearity of the cosine function as shown in equation (12). Approximate expression can be made by sum.

但し、a、f、θは、それぞれ、第m番目の振幅、周波数、波向である。また、(k ,k )は、波数の二次元成分(波数ベクトル)を表している。 Here, a m , f m , and θ m are the mth amplitude, frequency, and wave direction, respectively. Also, represents the (k m x, k m y ) is the two-dimensional components of the wave number (wave vector).

一方、時刻tにおける輝度値Iについては、式(13)で表現することができる。   On the other hand, the luminance value I at time t can be expressed by Expression (13).

∇、w、Iは、それぞれ、空間一次微分演算子、速度ベクトル(w=(u,v))、輝度値である。また、Iは、一次の時間微分である。I、Iは、それぞれ、x方向、y方向の空間一次微分であり、有限差分法により中心差分で近似している。添え字(i,j)は、画像上の画素の位置に対応した整数を表している。さらに、Δx、Δyは、それぞれ、x方向、y方向の格子幅である。また、n(=0,1,2,…)は離散時間であり、Δtは時間幅である。 ∇, w, I are a spatial first differential operator, a velocity vector (w = (u, v)), and a luminance value, respectively. In addition, I t is a first-order time differential. I x and I y are spatial first derivatives in the x and y directions, respectively, and are approximated by a central difference by a finite difference method. The subscript (i, j) represents an integer corresponding to the pixel position on the image. Further, Δx and Δy are lattice widths in the x direction and the y direction, respectively. Further, n (= 0, 1, 2,...) Is a discrete time, and Δt is a time width.

式(13)において、右辺がゼロの場合には、画像フレーム間の輝度が変化しない条件を表し、ゼロでない場合には、輝度が物理現象に従って変化するモデルを表している。ここで、式(13)で示した画像の輝度値が、波という物理現象に基づいて変化するものとすると、式(12)と式(13)との関係を式(14)で表現することができる。   In Expression (13), when the right side is zero, it represents a condition that the luminance between image frames does not change, and when it is not zero, it represents a model in which the luminance changes according to a physical phenomenon. Here, assuming that the luminance value of the image shown in Expression (13) changes based on a physical phenomenon called a wave, the relationship between Expression (12) and Expression (13) is expressed by Expression (14). Can do.

式(14)に対してローレンツロバスト関数ρを適用し、2枚の連続した時系列画像を用いて二次元領域Ω∈Rで計算すると、式(15)のように展開することができる。 When the Lorentz robust function ρ is applied to the equation (14) and the calculation is performed in the two-dimensional region ΩεR 2 using two continuous time-series images, the equation (15) can be developed.

式(15)の最小化問題を解くため、少ない反復回数で収束する共役勾配法(Conjugate Gradient法)を用いることができる。この解法で必要とされる各未知数に対する一次微分については数値微分により与えるものとする。なお、λ、λは、拘束条件の寄与度に関するパラメータである。上記式(15)を用いて計算することにより、2枚の時系列画像から波関連の諸物理量である波数ベクトルを計算することができる。 In order to solve the minimization problem of Equation (15), a conjugate gradient method (Conjugate Gradient method) that converges with a small number of iterations can be used. The first derivative for each unknown needed in this solution is given by numerical differentiation. Note that λ 1 and λ 2 are parameters related to the contribution of the constraint condition. By calculating using the above equation (15), it is possible to calculate a wave vector, which is a wave-related physical quantity, from two time-series images.

最後に、本実施の形態で説明した画像生成装置は、マルチメディア分野、符号化分野、通信分野において、気象レーダ画像予測や映像製作における短い時系列画像から長い時系列画像を生成する用途、符号化における画像の欠落時の画像補間問題等に関連する産業分野に幅広く適用することができる。   Finally, the image generating apparatus described in the present embodiment is used for generating a long time-series image from a short time-series image in weather radar image prediction and video production in the multimedia field, the coding field, and the communication field. The present invention can be widely applied to industrial fields related to the image interpolation problem at the time of image loss during conversion.

本実施の形態によれば、予測計算部14により、拡散係数を変数に有する移流拡散方程式と、密度及び粘性係数を変数に有するナビエ・ストークス方程式とを用いるので、2枚の画像からでも連続的に複数の新しい画像を生成することができる。   According to the present embodiment, the prediction calculation unit 14 uses the advection diffusion equation having the diffusion coefficient as a variable and the Navier-Stokes equation having the density and the viscosity coefficient as variables. Multiple new images can be generated.

本実施の形態によれば、最適化計算部15により、次時刻の輝度値及び速度ベクトルから次時刻の画像が有するエネルギーを計算し、このエネルギーと初期のエネルギーとの最小になるまで拡散係数と密度と粘性係数とを可変しながら次時刻の画像を最適化するので、不自然な画像のボヤケを抑制することができる。   According to the present embodiment, the optimization calculation unit 15 calculates the energy of the image at the next time from the luminance value and the velocity vector at the next time, and calculates the diffusion coefficient until the energy and the initial energy are minimized. Since the image at the next time is optimized while varying the density and the viscosity coefficient, unnatural blur of the image can be suppressed.

本実施の形態によれば、最適化計算部15により、波数と波数エネルギーとの関係がガンマ分布に近似するよう次時刻の画像を更に最適化するので、物理的な性質を保持することができる。   According to the present embodiment, the optimization calculation unit 15 further optimizes the image at the next time so that the relationship between the wave number and the wave number energy approximates the gamma distribution, so that the physical properties can be maintained. .

1…画像生成装置
11…画像入力部
12…画像記憶部
13…初期エネルギー計算部(初期エネルギー計算手段)
14…予測計算部(予測手段)
15…最適化計算部(最適化手段)
16…画像表示部
S101〜S108…ステップ
DESCRIPTION OF SYMBOLS 1 ... Image generation apparatus 11 ... Image input part 12 ... Image storage part 13 ... Initial energy calculation part (initial energy calculation means)
14 ... Prediction calculation part (prediction means)
15 ... Optimization calculation part (optimization means)
16 ... Image display part S101-S108 ... Step

Claims (7)

2枚の連続した時系列画像を記憶手段から読み出して、各画素の輝度値を用いて速度ベクトルを計算し、当該速度ベクトルから前記時系列画像が有する初期のエネルギーを計算する初期エネルギー計算手段と、
拡散係数を変数に有する移流拡散方程式に前記輝度値及び前記速度ベクトルを用いて次時刻の輝度値を計算し、密度及び粘性係数を変数に有するナビエ・ストークス方程式に前記速度ベクトルを用いて前記次時刻の速度ベクトルを計算して、前記次時刻の画像を予測する予測手段と、
前記次時刻の輝度値及び速度ベクトルから当該次時刻の画像が有するエネルギーを計算し、当該エネルギーと前記初期のエネルギーとの差分絶対値が所定の閾値以下になるまで前記拡散係数と前記密度と前記粘性係数とを可変しながら前記次時刻の画像を最適化する最適化手段と、
を有することを特徴とする画像生成装置。
Initial energy calculation means for reading two continuous time-series images from the storage means, calculating a velocity vector using the luminance value of each pixel, and calculating initial energy of the time-series image from the velocity vector; ,
The luminance value and the velocity vector are calculated for the advection diffusion equation having a diffusion coefficient as a variable, and the luminance value at the next time is calculated using the velocity value and the velocity vector is used for the Navier-Stokes equation having a density and a viscosity coefficient as variables. Predicting means for calculating a speed vector of time and predicting an image of the next time;
The energy of the image at the next time is calculated from the luminance value and the velocity vector at the next time, and the diffusion coefficient, the density, and the density are calculated until the absolute difference between the energy and the initial energy is equal to or less than a predetermined threshold value. Optimization means for optimizing the image at the next time while varying the viscosity coefficient;
An image generation apparatus comprising:
前記エネルギーは、
輝度値及び速度ベクトルを用いて波数ベクトルを計算し、波数ベクトルから波数に関するエネルギーを計算すると共に、速度ベクトルから運動量及び発散度・渦度に関するエネルギーを計算し、更に輝度値から画像のエッジに関するエネルギーを計算して、計算された全てのエネルギーの和を全画素数で割った値であることを特徴とする請求項1に記載の画像生成装置。
The energy is
The wave number vector is calculated using the luminance value and the velocity vector, the energy related to the wave number is calculated from the wave vector, the energy related to the momentum and the divergence / vorticity is calculated from the velocity vector, and the energy related to the edge of the image is calculated from the luminance value. The image generation apparatus according to claim 1, wherein the image generation apparatus is a value obtained by dividing the sum of all calculated energies by the total number of pixels.
前記最適化手段は、
前記次時刻の速度ベクトルを用いて波数を計算すると共に、当該波数から波数エネルギーを計算し、当該波数と当該波数エネルギーとの関係がガンマ分布に近似するよう前記次時刻の画像を更に最適化することを特徴とする請求項1又は2に記載の画像生成装置。
The optimization means includes
The wave number is calculated using the velocity vector at the next time, the wave energy is calculated from the wave number, and the image at the next time is further optimized so that the relationship between the wave number and the wave energy approximates a gamma distribution. The image generation apparatus according to claim 1, wherein the image generation apparatus is an image generation apparatus.
2枚の連続した時系列画像を記憶手段から読み出して、各画素の輝度値を用いて速度ベクトルを計算し、当該速度ベクトルから前記時系列画像が有する初期のエネルギーを計算する第1ステップと、
拡散係数を変数に有する移流拡散方程式に前記輝度値及び前記速度ベクトルを用いて次時刻の輝度値を計算し、密度及び粘性係数を変数に有するナビエ・ストークス方程式に前記速度ベクトルを用いて前記次時刻の速度ベクトルを計算して、前記次時刻の画像を予測する第2ステップと、
前記次時刻の輝度値及び速度ベクトルから当該次時刻の画像が有するエネルギーを計算し、当該エネルギーと前記初期のエネルギーとの差分絶対値が所定の閾値以下になるまで前記拡散係数と前記密度と前記粘性係数とを可変しながら前記次時刻の画像を最適化する第3ステップと、
を有することを特徴とする画像生成方法。
A first step of reading two consecutive time-series images from the storage means, calculating a velocity vector using the luminance value of each pixel, and calculating initial energy of the time-series image from the velocity vector;
The luminance value and the velocity vector are calculated for the advection diffusion equation having a diffusion coefficient as a variable, and the luminance value at the next time is calculated using the velocity value and the velocity vector is used for the Navier-Stokes equation having a density and a viscosity coefficient as variables. A second step of calculating a speed vector of time and predicting an image of the next time;
The energy of the image at the next time is calculated from the luminance value and the velocity vector at the next time, and the diffusion coefficient, the density, and the density are calculated until the absolute difference between the energy and the initial energy is equal to or less than a predetermined threshold value. A third step of optimizing the image at the next time while varying the viscosity coefficient;
An image generation method characterized by comprising:
前記エネルギーは、
輝度値及び速度ベクトルを用いて波数ベクトルを計算し、波数ベクトルから波数に関するエネルギーを計算すると共に、速度ベクトルから運動量及び発散度・渦度に関するエネルギーを計算し、更に輝度値から画像のエッジに関するエネルギーを計算して、計算された全てのエネルギーの和を全画素数で割った値であることを特徴とする請求項4に記載の画像生成方法。
The energy is
The wave number vector is calculated using the luminance value and the velocity vector, the energy related to the wave number is calculated from the wave vector, the energy related to the momentum and the divergence / vorticity is calculated from the velocity vector, and the energy related to the edge of the image is calculated from the luminance value. The image generation method according to claim 4, wherein the value is a value obtained by dividing the sum of all calculated energies by the total number of pixels.
前記第3ステップは、
前記次時刻の速度ベクトルを用いて波数を計算すると共に、当該波数から波数エネルギーを計算し、当該波数と当該波数エネルギーとの関係がガンマ分布に近似するよう前記次時刻の画像を更に最適化することを特徴とする請求項4又は5に記載の画像生成方法。
The third step includes
The wave number is calculated using the velocity vector at the next time, the wave energy is calculated from the wave number, and the image at the next time is further optimized so that the relationship between the wave number and the wave energy approximates a gamma distribution. The image generation method according to claim 4, wherein the image generation method is an image generation method.
請求項4乃至6のいずれか1つに記載した第1ステップから第3ステップをコンピュータに実行させることを特徴とする画像生成プログラム。   An image generation program causing a computer to execute the first step to the third step according to any one of claims 4 to 6.
JP2009161674A 2009-07-08 2009-07-08 Image generation apparatus, image generation method, and image generation program Expired - Fee Related JP4756085B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009161674A JP4756085B2 (en) 2009-07-08 2009-07-08 Image generation apparatus, image generation method, and image generation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009161674A JP4756085B2 (en) 2009-07-08 2009-07-08 Image generation apparatus, image generation method, and image generation program

Publications (2)

Publication Number Publication Date
JP2011018160A JP2011018160A (en) 2011-01-27
JP4756085B2 true JP4756085B2 (en) 2011-08-24

Family

ID=43595911

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009161674A Expired - Fee Related JP4756085B2 (en) 2009-07-08 2009-07-08 Image generation apparatus, image generation method, and image generation program

Country Status (1)

Country Link
JP (1) JP4756085B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012221339A (en) * 2011-04-12 2012-11-12 Nippon Telegr & Teleph Corp <Ntt> Image generating system, image generating method and program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3953350B2 (en) * 2002-03-28 2007-08-08 日本電信電話株式会社 Video scene prediction method, apparatus, program, and recording medium
JP4173897B2 (en) * 2006-04-04 2008-10-29 日本電信電話株式会社 Image correction apparatus and image correction method
JP4210292B2 (en) * 2006-04-13 2009-01-14 日本電信電話株式会社 Image change prediction method and image change prediction apparatus

Also Published As

Publication number Publication date
JP2011018160A (en) 2011-01-27

Similar Documents

Publication Publication Date Title
Li et al. Markov random field model-based edge-directed image interpolation
Gálvez et al. Firefly Algorithm for Explicit B‐Spline Curve Fitting to Data Points
JP2012212322A5 (en)
Hardie et al. Block matching and Wiener filtering approach to optical turbulence mitigation and its application to simulated and real imagery with quantitative error analysis
JP2008109640A (en) Prediction coefficient operation device and method, image data operation device and method, program, and recording medium
Micheli et al. A linear systems approach to imaging through turbulence
Blaise et al. Principal static wind loads
Jeon et al. Texture map generation for 3D reconstructed scenes
Hardie et al. Fast super-resolution with affine motion using an adaptive Wiener filter and its application to airborne imaging
JP2017068608A (en) Arithmetic unit, method and program
CN110956131A (en) Single-target tracking method, device and system
Cai et al. Visualizing and quantifying small and nonstationary structural motions in video measurement
Chen et al. A novel multi-image super-resolution reconstruction method using anisotropic fractional order adaptive norm
JP2017068577A (en) Arithmetic unit, method and program
Cai et al. A target-free video structural motion estimation method based on multi-path optimization
JP6997969B2 (en) Image synthesis system, image synthesis method, and image synthesis program recording medium
JP4756085B2 (en) Image generation apparatus, image generation method, and image generation program
JP4499775B2 (en) Pattern prediction apparatus, pattern prediction method, and pattern prediction program
Mishiba et al. Edge-adaptive image interpolation using constrained least squares
JP5198500B2 (en) Signal processing apparatus and program
CN110830848B (en) Image interpolation method, image interpolation device, computer equipment and storage medium
Fang et al. Iteratively reweighted blind deconvolution with adaptive regularization parameter estimation
Rajagopalan et al. MRF model-based identification of shift-variant point spread function for a class of imaging systems
JP4369951B2 (en) Image generation method, image generation apparatus, and image generation program
JP6854629B2 (en) Image processing device, image processing method

Legal Events

Date Code Title Description
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: 20110524

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110530

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140603

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4756085

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees