JP5351971B2 - モーションベクトルを決定するための方法、装置及びソフトウエア - Google Patents
モーションベクトルを決定するための方法、装置及びソフトウエア Download PDFInfo
- Publication number
- JP5351971B2 JP5351971B2 JP2011532471A JP2011532471A JP5351971B2 JP 5351971 B2 JP5351971 B2 JP 5351971B2 JP 2011532471 A JP2011532471 A JP 2011532471A JP 2011532471 A JP2011532471 A JP 2011532471A JP 5351971 B2 JP5351971 B2 JP 5351971B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- images
- motion vector
- region
- correlation
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/533—Motion estimation using multistep search, e.g. 2D-log search or one-at-a-time search [OTS]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/547—Motion estimation performed in a transform domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
- H04N19/56—Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
- H04N5/145—Movement estimation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
位相相関(A,B)=Τ−1(h)、ここで、
h[x,y]
=Χ((Τ(A))[x,y])(Τ(B))[x,y]
/|Χ((Τ(A))[x,y])||(Τ(B))[x,y]|
Τ(f)=fの離散フーリエ変換
Τ−1(f)=fの離散逆フーリエ変換
Χ(x)=xの複素共役
である。
Claims (17)
- 画像に対するモーションベクトルを決定する方法であって、
(a)モーションベクトル候補に関連する第1の画像内の第1の領域及び第2の画像内の第2の領域を決定することと、
(b)前記第1及び第2の画像内の前記第1及び第2の領域における画素強度を既定の強度に設定することによって前記第1及び第2の画像を修正することと、
(c)前記第1及び第2の画像に対するモーションベクトルとして、(b)で修正された前記第1及び第2の画像からモーションベクトル候補を取得及び記憶することとを備えた方法。 - 2つの画像からモーションベクトル候補を取得することは、
前記2つの画像の一方の前記2つの画像の他方に対する変位の関数として前記2つの画像間の相関を計算することと、
選択された条件を前記相関が満足する場合に、前記変位を表すモーションベクトルを前記2つの画像からの前記モーションベクトル候補として選択することとを備えている請求項1の方法。 - 前記相関が極大又は極小である場合に前記選択された条件が満足される請求項2の方法。
- 前記相関が最大である場合に前記選択された条件が満足される請求項3の方法。
- 前記相関関数は位相相関関数である請求項2の方法。
- 修正された第1及び第2の画像に対して(a)〜(c)を繰り返すことを備えた請求項1の方法。
- (a)〜(c)が繰り返される請求項6の方法。
- 前記既定の強度は強度値ゼロを有している請求項1の方法。
- 少なくとも1つの前記モーションベクトル候補を取得することは、前記第1の画像及び前記第2の画像を整合領域に対して検索することを備えている請求項1の方法。
- 請求項1の方法を実行するように適合させられるプロセッサ及びコンピュータ可読メモリを備えたコンピュータ。
- 実行されたときに請求項1の方法を実行することをコンピュータに適合させるコンピュータ実行可能コードを記憶しているコンピュータ可読媒体。
- 第1及び第2の画像に対するモーションベクトルを決定する方法であって、
(a)前記第1の画像から前記第2の画像への領域のモーションを表す少なくとも1つのモーションベクトル候補を取得することと、
(b)前記少なくとも1つのモーションベクトル候補に関連する前記第1の画像及び前記第2の画像内の前記領域を決定することと、
(c)前記第1及び第2の画像内の前記領域における画素強度を既定の強度に設定することによって前記第1及び第2の画像を修正することと、
(d)前記第1及び第2の画像に対して所望の数のモーションベクトルが決定されるまで、(c)で修正される前記第1及び第2の画像を用いて前記取得すること、前記決定すること、及び前記修正することを繰り返すこととを備えた方法。 - 前記取得することは、前記第1の画像と前記第2の画像の間での位相相関を決定することを備えている請求項12の方法。
- 前記決定することは、前記位相相関の極大を決定することを備えている請求項13の方法。
- 第1の画像から第2の画像への領域のモーションを表す少なくとも1つのモーションベクトル候補を取得するための第1の論理ブロックと、
前記少なくとも1つのモーションベクトル候補に関連する前記第1の画像及び前記第2の画像内の前記領域を決定するための第2の論理ブロックと、
前記第1及び第2の画像内の前記領域における画素強度を既定の強度に設定することによって前記第1及び第2の画像を修正するための第3の論理ブロックとを備えたビデオプロセッサであって、
前記第1、第2及び第3の論理ブロックは、前記第1及び第2の画像に対して所望の数のモーションベクトルが決定されるまで、前記第3の論理ブロックによって修正される前記第1及び第2の画像を用いて、前記取得すること、前記決定すること、及び前記修正することとを繰り返すビデオプロセッサ。 - 前記第1の論理ブロックは前記第1及び第2の画像に対する位相相関を決定する請求項15のビデオプロセッサ。
- 前記第1の論理ブロックは前記第1及び第2の画像に対する前記位相相関の最大を決定する請求項16のビデオプロセッサ。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/258,084 | 2008-10-24 | ||
| US12/258,084 US20100103323A1 (en) | 2008-10-24 | 2008-10-24 | Method, apparatus and software for determining motion vectors |
| PCT/CA2009/001511 WO2010045730A1 (en) | 2008-10-24 | 2009-10-21 | Method, apparatus and software for determining motion vectors |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012506577A JP2012506577A (ja) | 2012-03-15 |
| JP5351971B2 true JP5351971B2 (ja) | 2013-11-27 |
Family
ID=42117121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011532471A Active JP5351971B2 (ja) | 2008-10-24 | 2009-10-21 | モーションベクトルを決定するための方法、装置及びソフトウエア |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20100103323A1 (ja) |
| EP (1) | EP2347388B1 (ja) |
| JP (1) | JP5351971B2 (ja) |
| KR (1) | KR20110086826A (ja) |
| CN (1) | CN102257534A (ja) |
| WO (1) | WO2010045730A1 (ja) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2945698B1 (fr) * | 2009-05-18 | 2017-12-22 | Canon Kk | Procede et dispositif de codage d'une sequence video |
| TWI423169B (zh) | 2010-04-23 | 2014-01-11 | Pixart Imaging Inc | 位移偵測裝置及其位移偵測方法 |
| CN102279655B (zh) * | 2010-06-08 | 2014-02-26 | 原相科技股份有限公司 | 位移侦测装置及其位移侦测方法 |
| US20120155727A1 (en) * | 2010-12-15 | 2012-06-21 | General Electric Company | Method and apparatus for providing motion-compensated images |
| US8737685B2 (en) * | 2011-04-25 | 2014-05-27 | Honeywell International Inc. | Systems and methods for detecting the movement of an object |
| KR101348904B1 (ko) * | 2012-01-20 | 2014-01-09 | 한국과학기술원 | 고차 상관 클러스터링을 이용한 이미지 분할 방법, 이를 처리하는 시스템 및 기록매체 |
| US9927884B2 (en) * | 2015-11-06 | 2018-03-27 | Pixart Imaging (Penang) Sdn. Bhd. | Non transitory computer readable recording medium for executing image processing method, and image sensing device applying the image processing method |
| US10387477B2 (en) * | 2017-05-30 | 2019-08-20 | Qualcomm Incorporated | Calibration for phase detection auto focus (PDAF) camera systems |
| KR20200012957A (ko) * | 2017-06-30 | 2020-02-05 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 인터-프레임 예측 방법 및 디바이스 |
| US11836844B2 (en) * | 2022-03-03 | 2023-12-05 | Nvidia Corporation | Motion vector optimization for multiple refractive and reflective interfaces |
| CN116051595B (zh) * | 2022-11-29 | 2025-12-12 | 浙江大华技术股份有限公司 | 一种运动状态确定方法、系统、电子设备及存储介质 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0261137B1 (en) * | 1986-03-19 | 1991-10-16 | British Broadcasting Corporation | Tv picture motion measurement |
| CA2016641C (en) * | 1989-05-12 | 1995-07-11 | Toshiyuki Tanoi | Adaptive interframe prediction coded video communications system |
| US5614945A (en) * | 1993-10-19 | 1997-03-25 | Canon Kabushiki Kaisha | Image processing system modifying image shake correction based on superimposed images |
| JPH07220082A (ja) * | 1994-02-04 | 1995-08-18 | Hitachi Ltd | パターン処理装置及び降雨量予測システム |
| TW444507B (en) * | 1998-10-22 | 2001-07-01 | Sony Corp | Detecting method and device for motion vector |
| US6192080B1 (en) * | 1998-12-04 | 2001-02-20 | Mitsubishi Electric Research Laboratories, Inc. | Motion compensated digital video signal processing |
| JP2000259837A (ja) * | 1999-03-05 | 2000-09-22 | Telecommunication Advancement Organization Of Japan | 動き検出装置及び方法 |
| US6618439B1 (en) * | 1999-07-06 | 2003-09-09 | Industrial Technology Research Institute | Fast motion-compensated video frame interpolator |
| CN1203659C (zh) * | 1999-11-26 | 2005-05-25 | 皇家菲利浦电子有限公司 | 处理图象的方法及单元 |
| WO2002056589A1 (en) * | 2001-01-16 | 2002-07-18 | Koninklijke Philips Electronics N.V. | Reducing halo-like effects in motion-compensated interpolation |
| CN1535455A (zh) * | 2001-06-21 | 2004-10-06 | 皇家菲利浦电子有限公司 | 处理像素的图像处理单元和方法以及包括这种图像处理单元的图像显示设备 |
| US6965645B2 (en) * | 2001-09-25 | 2005-11-15 | Microsoft Corporation | Content-based characterization of video frame sequences |
| KR20040093708A (ko) * | 2002-02-06 | 2004-11-08 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 세그먼테이션용 유닛 및 방법 |
| JP3898606B2 (ja) * | 2002-09-12 | 2007-03-28 | 株式会社東芝 | 動きベクトル検出方法及び装置並びにフレーム補間画像作成方法及び装置 |
| KR100534207B1 (ko) * | 2002-12-09 | 2005-12-08 | 삼성전자주식회사 | 비디오 부호화기의 움직임 추정기 및 그 방법 |
| US7408988B2 (en) * | 2002-12-20 | 2008-08-05 | Lsi Corporation | Motion estimation engine with parallel interpolation and search hardware |
| US7197074B2 (en) * | 2003-02-20 | 2007-03-27 | The Regents Of The University Of California | Phase plane correlation motion vector determination method |
| US7280597B2 (en) * | 2003-06-24 | 2007-10-09 | Mitsubishi Electric Research Laboratories, Inc. | System and method for determining coding modes, DCT types and quantizers for video coding |
| US7286185B2 (en) * | 2003-09-11 | 2007-10-23 | Ati Technologies Inc. | Method and de-interlacing apparatus that employs recursively generated motion history maps |
| US7307664B2 (en) * | 2004-05-17 | 2007-12-11 | Ati Technologies Inc. | Method and apparatus for deinterlacing interleaved video |
| JP4752407B2 (ja) * | 2005-09-09 | 2011-08-17 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに記録媒体 |
| US7596243B2 (en) * | 2005-09-16 | 2009-09-29 | Sony Corporation | Extracting a moving object boundary |
| DE102007027642A1 (de) * | 2007-06-15 | 2008-12-18 | Micronas Gmbh | Verfahren zur Bearbeitung einer Bildfolge mit aufeinanderfolgenden Videobildern zur Verbesserung der räumlichen Auflösung |
| US8600189B2 (en) * | 2007-11-12 | 2013-12-03 | Qualcomm Incorporated | Block-based image stabilization |
-
2008
- 2008-10-24 US US12/258,084 patent/US20100103323A1/en not_active Abandoned
-
2009
- 2009-10-21 KR KR1020117011541A patent/KR20110086826A/ko not_active Withdrawn
- 2009-10-21 CN CN2009801515337A patent/CN102257534A/zh active Pending
- 2009-10-21 EP EP09821480.2A patent/EP2347388B1/en active Active
- 2009-10-21 WO PCT/CA2009/001511 patent/WO2010045730A1/en not_active Ceased
- 2009-10-21 JP JP2011532471A patent/JP5351971B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2347388A1 (en) | 2011-07-27 |
| EP2347388B1 (en) | 2014-08-06 |
| JP2012506577A (ja) | 2012-03-15 |
| KR20110086826A (ko) | 2011-08-01 |
| EP2347388A4 (en) | 2012-12-26 |
| CN102257534A (zh) | 2011-11-23 |
| WO2010045730A1 (en) | 2010-04-29 |
| US20100103323A1 (en) | 2010-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5351971B2 (ja) | モーションベクトルを決定するための方法、装置及びソフトウエア | |
| US8873846B2 (en) | Detecting and tracking point features with primary colors | |
| US10373380B2 (en) | 3-dimensional scene analysis for augmented reality operations | |
| JP6784704B2 (ja) | 画像処理方法及び装置 | |
| RU2429540C2 (ru) | Устройство для обработки изображений, способ обработки изображений и считываемый компьютером носитель информации | |
| US10388018B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| US20180144485A1 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium | |
| US8442327B2 (en) | Application of classifiers to sub-sampled integral images for detecting faces in images | |
| JP7212247B2 (ja) | 目標検出プログラム、目標検出装置、及び目標検出方法 | |
| US10692215B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| EP2889833A1 (en) | Method and apparatus for image quality assessment | |
| US9317928B2 (en) | Detecting and tracking point features with primary colors | |
| KR101377910B1 (ko) | 화상 처리 방법 및 화상 처리 장치 | |
| US7627172B2 (en) | Image processing apparatus and method, and program | |
| CN101256630A (zh) | 用于改善文档图像二值化性能的去噪声装置和方法 | |
| JP2010108205A (ja) | 超解像画像作成方法 | |
| US20150015792A1 (en) | Filtering a displacement field between video frames | |
| JP2018010359A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| US9077963B2 (en) | Systems and methods for generating a depth map and converting two-dimensional data to stereoscopic data | |
| JP4868139B2 (ja) | 画像処理装置及び画像処理プログラム | |
| CN111369491B (zh) | 图像污点检测方法、装置、系统及存储介质 | |
| JP2007026285A (ja) | 画像処理装置および画像処理プログラム | |
| JP2024178003A (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| US20210035318A1 (en) | Image processing apparatus, image processing method, and non-transitory computer-readable storage medium | |
| US8867843B2 (en) | Method of image denoising and method of generating motion vector data structure thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121016 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130809 |
|
| 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: 20130814 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130823 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5351971 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |