JP4563982B2 - 動き推定方法,装置,そのプログラムおよびその記録媒体 - Google Patents
動き推定方法,装置,そのプログラムおよびその記録媒体 Download PDFInfo
- Publication number
- JP4563982B2 JP4563982B2 JP2006295407A JP2006295407A JP4563982B2 JP 4563982 B2 JP4563982 B2 JP 4563982B2 JP 2006295407 A JP2006295407 A JP 2006295407A JP 2006295407 A JP2006295407 A JP 2006295407A JP 4563982 B2 JP4563982 B2 JP 4563982B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- frame
- shift amount
- processing target
- spatial
- 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
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
松尾翔平,永吉功,花村剛,富永英義,"複数参照フレームを用いた効率的動き探索に関する検討",電子情報通信学会研究報告,2005-AVM-50 ,Oct. 2005
以下では,簡単のため1次元信号を例にとり説明する。第tフレームの位置xにおける画素値をf(x,t)とする。フレーム間隔をΔt とする。平行移動モデルを仮定し,1画素の変移に必要なフレーム数(時間変移量)をbとすると,次式の関係が成り立つ。
上式の右辺はテイラー展開の一次近似により,次式のように近似できる。
es (x,t,a)=f(x−a,t)−f(x,t),および,
et (x,t,a)=f(x−a,t−Δt )−f(x−a,t)
とおくと,E(ba )は以下の通り,展開できる。なお,es (x,t,a)を空間輝度勾配,et (x,t,a)を時間輝度勾配と呼ぶ。
式(6)を用いて,局所領域R内の全画素について,時間変移量を求める。この結果得られるf(x,t)(x∈R)における時間変移量をb(x,t,a)とおく。b(x,t,a)(x∈R)の頻度が最多となる値をbopt として,第(t−bopt )フレームを参照フレームとする。
実施例1の動き推定処理の流れについて,図1を参照して説明する。
図2は,実施例1の動き推定装置の構成図である。図2を参照して,実施例1の動き推定装置を説明する。
実施例2の動き推定処理の流れについて,図3を参照して説明する。
図4は,実施例2の動き推定装置の構成図である。図4を参照して,実施例2の動き推定装置を説明する。
102,202 当該フレーム記憶部
103,203 空間変移量読込み部
104,204 空間変移量記憶部
105,205 隣接フレーム読込み部
106,206 隣接フレーム記憶部
107,207 参照フレーム数読込み部
108,208 参照フレーム数記憶部
109,209 空間輝度勾配算出部
110,210 空間輝度勾配記憶部
111,211 時間輝度勾配算出部
112,212 時間輝度勾配記憶部
113 積算処理部
114 積算値記憶部
115 二乗演算処理部
116 二乗値記憶部
117,217 最終画素判定処理部
118,213 除算処理部
119,214 除算値記憶部
120,220 参照フレーム読込み部
121,221 参照フレーム記憶部
122,222 動き推定処理部
123,223 変移量記憶部
215 ヒストグラム更新部
216 ヒストグラム記憶部
218 最大頻度要素検出部
219 最大頻度要素記憶部
Claims (6)
- 1または複数の参照フレームを用いた動き補償を利用するフレーム間予測を伴う動画像符号化における動き推定方法において,
処理対象フレームにおける処理対象画素と,その処理対象画素から所定の整数画素分の空間変移量だけ離れた画素との間の空間画素値勾配を算出する空間画素値勾配算出ステップと,
当該処理対象フレームにおける前記処理対象画素から前記空間変移量だけ離れた変移位置画素と,隣接フレームにおける前記変移位置画素に対応する位置にある変移位置画素との間の時間画素値勾配を算出する時間画素値勾配算出ステップと,
前記空間画素値勾配と前記時間画素値勾配との,前記空間変移量に必要な時間変移量を重み値とする加重和からなるコスト関数を最小化する時間変移量を算出する時間変移量算出ステップと,
前記算出された時間変移量に対応するフレーム,またはさらにその前後の複数フレームを参照フレームとして,動き補償における動きを推定する動き推定ステップとを有する
ことを特徴とする動き推定方法。 - 1または複数の参照フレームを用いた動き補償を利用するフレーム間予測を伴う動画像符号化における動き推定方法において,
処理対象フレームにおける処理対象画素と,その処理対象画素から所定の整数画素分の空間変移量だけ離れた画素との間の空間画素値勾配を,当該処理対象フレームにおける局所領域内の各画素について算出する空間画素値勾配算出ステップと,
当該処理対象フレームにおける前記処理対象画素から前記空間変移量だけ離れた変移位置画素と,隣接フレームにおける前記変移位置画素に対応する位置にある変移位置画素との間の時間画素値勾配を,当該処理対象フレームにおける局所領域内の各画素について算出する時間画素値勾配算出ステップと,
前記空間画素値勾配と前記時間画素値勾配との比を算出し,前記局所領域内の各画素ごとの時間変移量を推定する時間変移量推定ステップと,
推定された各画素ごとの時間変移量に基づき,この局所領域内の全画素に対する時間変移量のヒストグラムを生成し,該ヒストグラムにおける最大頻度の時間変移量を求める時間変移量算出ステップと,
前記算出された時間変移量に対応するフレーム,またはさらにその前後の複数フレームを参照フレームとして,動き補償における動きを推定する動き推定ステップとを有する
ことを特徴とする動き推定方法。 - 1または複数の参照フレームを用いた動き補償を利用するフレーム間予測を伴う動画像符号化における動き推定装置において,
処理対象フレームにおける処理対象画素と,その処理対象画素から所定の整数画素分の空間変移量だけ離れた画素との間の空間画素値勾配を算出する空間画素値勾配算出手段と,
当該処理対象フレームにおける前記処理対象画素から前記空間変移量だけ離れた変移位置画素と,隣接フレームにおける前記変移位置画素に対応する位置にある変移位置画素との間の時間画素値勾配を算出する時間画素値勾配算出手段と,
前記空間画素値勾配と前記時間画素値勾配との,前記空間変移量に必要な時間変移量を重み値とする加重和からなるコスト関数を最小化する時間変移量を算出する時間変移量算出手段と,
前記算出された時間変移量に対応するフレーム,またはさらにその前後の複数フレームを参照フレームとして,動き補償における動きを推定する動き推定手段とを備える
ことを特徴とする動き推定装置。 - 1または複数の参照フレームを用いた動き補償を利用するフレーム間予測を伴う動画像符号化における動き推定装置において,
処理対象フレームにおける処理対象画素と,その処理対象画素から所定の整数画素分の空間変移量だけ離れた画素との間の空間画素値勾配を,当該処理対象フレームにおける局所領域内の各画素について算出する空間画素値勾配算出手段と,
当該処理対象フレームにおける前記処理対象画素から前記空間変移量だけ離れた変移位置画素と,隣接フレームにおける前記変移位置画素に対応する位置にある変移位置画素との間の時間画素値勾配を,当該処理対象フレームにおける局所領域内の各画素について算出する時間画素値勾配算出手段と,
前記空間画素値勾配と前記時間画素値勾配との比を算出し,前記局所領域内の各画素ごとの時間変移量を推定する時間変移量推定手段と,
推定された各画素ごとの時間変移量に基づき,この局所領域内の全画素に対する時間変移量のヒストグラムを生成し,該ヒストグラムにおける最大頻度の時間変移量を求める時間変移量算出手段と,
前記算出された時間変移量に対応するフレーム,またはさらにその前後の複数フレームを参照フレームとして,動き補償における動きを推定する動き推定手段とを備える
ことを特徴とする動き推定装置。 - 請求項1または請求項2記載の動き推定方法を,コンピュータに実行させるための動き推定プログラム。
- 請求項1または請求項2記載の動き推定方法を,コンピュータに実行させるための動き推定プログラムを記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006295407A JP4563982B2 (ja) | 2006-10-31 | 2006-10-31 | 動き推定方法,装置,そのプログラムおよびその記録媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006295407A JP4563982B2 (ja) | 2006-10-31 | 2006-10-31 | 動き推定方法,装置,そのプログラムおよびその記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008113292A JP2008113292A (ja) | 2008-05-15 |
JP4563982B2 true JP4563982B2 (ja) | 2010-10-20 |
Family
ID=39445554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006295407A Expired - Fee Related JP4563982B2 (ja) | 2006-10-31 | 2006-10-31 | 動き推定方法,装置,そのプログラムおよびその記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4563982B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9984504B2 (en) * | 2012-10-01 | 2018-05-29 | Nvidia Corporation | System and method for improving video encoding using content information |
US10237563B2 (en) | 2012-12-11 | 2019-03-19 | Nvidia Corporation | System and method for controlling video encoding using content information |
JP2014187580A (ja) | 2013-03-25 | 2014-10-02 | Kddi Corp | 映像符号化装置、映像復号装置、映像符号化方法、映像復号方法、およびプログラム |
US10242462B2 (en) | 2013-04-02 | 2019-03-26 | Nvidia Corporation | Rate control bit allocation for video streaming based on an attention area of a gamer |
DE102019007801A1 (de) * | 2019-11-11 | 2021-05-12 | Yamaichi Electronics Deutschland Gmbh | Steckverbindersystem und Steckverbindergehäuse |
-
2006
- 2006-10-31 JP JP2006295407A patent/JP4563982B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008113292A (ja) | 2008-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11610082B2 (en) | Method and apparatus for training neural network model used for image processing, and storage medium | |
CN109068174B (zh) | 基于循环卷积神经网络的视频帧率上变换方法及系统 | |
US9436981B2 (en) | Dictionary creation device, image processing device, image processing system, dictionary creation method, image processing method, and program | |
CN113076685B (zh) | 图像重建模型的训练方法、图像重建方法及其装置 | |
US20150215590A1 (en) | Image demosaicing | |
CN110555808B (zh) | 一种图像处理方法、装置、设备及机器可读存储介质 | |
US20040240551A1 (en) | Method of generating an interpolation image, an interpolation image generating apparatus, and an image display system using the same | |
JP4563982B2 (ja) | 動き推定方法,装置,そのプログラムおよびその記録媒体 | |
CN111652921A (zh) | 一种单目深度预测模型的生成方法及单目深度预测方法 | |
CN113724136B (zh) | 一种视频修复方法、设备及介质 | |
KR20200011000A (ko) | 증강 현실 프리뷰 및 위치 추적을 위한 장치 및 방법 | |
JP7176616B2 (ja) | 画像処理システム、画像処理装置、画像処理方法、及び画像処理プログラム | |
CN114885144B (zh) | 基于数据融合的高帧率3d视频生成方法及装置 | |
CN114885112A (zh) | 基于数据融合的高帧率视频生成方法及装置 | |
CN117196948A (zh) | 一种基于事件数据驱动的视频超分辨率方法 | |
JP2017011653A (ja) | 画像処理装置、撮像装置、画像処理方法およびプログラム | |
JP5441737B2 (ja) | 画像処理装置、画像処理方法及び画像処理用プログラム | |
CN117241065B (zh) | 视频插帧图像生成方法、装置、计算机设备和存储介质 | |
JP2009116730A (ja) | 画像処理装置及び方法 | |
JP2009225253A (ja) | 画像処理装置及びその方法 | |
CN110598547A (zh) | 快速运动人体姿态估计方法及装置 | |
JP7194247B2 (ja) | 同時画像圧縮及びサムネイル生成 | |
CN116091773B (zh) | 图像分割模型的训练方法、图像分割方法和装置 | |
US12148123B2 (en) | Multi-stage multi-reference bootstrapping for video super-resolution | |
JP2006215657A (ja) | 動きベクトル検出方法、動きベクトル検出装置、動きベクトル検出プログラム及びプログラム記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080529 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090115 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100331 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100721 |
|
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: 20100727 |
|
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: 20100729 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130806 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
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 |