JP7359816B2 - 動きセグメント化のための方法およびシステム - Google Patents
動きセグメント化のための方法およびシステム Download PDFInfo
- Publication number
- JP7359816B2 JP7359816B2 JP2021160375A JP2021160375A JP7359816B2 JP 7359816 B2 JP7359816 B2 JP 7359816B2 JP 2021160375 A JP2021160375 A JP 2021160375A JP 2021160375 A JP2021160375 A JP 2021160375A JP 7359816 B2 JP7359816 B2 JP 7359816B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- motion
- blocks
- block
- image blocks
- 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
- 238000000034 method Methods 0.000 title claims description 78
- 230000011218 segmentation Effects 0.000 title claims description 77
- 238000001914 filtration Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 7
- 238000004040 coloring Methods 0.000 claims description 5
- 238000004458 analytical method Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/223—Analysis of motion using block-matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/215—Motion-based segmentation
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/68—Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N23/681—Motion detection
- H04N23/6811—Motion detection based on the image signal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20016—Hierarchical, coarse-to-fine, multiscale or multiresolution image processing; Pyramid transform
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Studio Devices (AREA)
Description
a)カメラから画像フレームのシーケンスを取得するステップと、
b)画像フレームのシーケンスからの第1の画像フレームを複数の画像ブロックに分割するステップと、
c)複数の画像ブロックの各画像ブロックについて、画像ブロックを、画像フレームのシーケンスからの第2の画像フレームの対応する基準画像ブロックと比較するステップであって、それにより、画像ブロックと基準画像ブロックとの間の不同性の尺度を提供する、比較するステップと、
d)閾値より小さい不同性の尺度を有する画像ブロックについて:全く運動がないかまたは制限された運動があるブロックであるとして画像ブロックを廃棄し;閾値より大きい不同性の尺度を有する画像ブロックについて:運動があるブロックであるとして画像ブロックを維持し、画像ブロックを新しい複数の画像ブロックにさらに分割するステップと、
e)停止条件が満たされるまで、ステップc)~d)を反復するステップと、
f)新しい複数の画像ブロックに基づいて、画像フレームのシーケンス内の運動エリアを示す動きマスクを生成するステップと、
g)動きマスクに基づいて、ノイズフィルタリング、露出、および/または着色等のさらなる画像処理を実施するステップとを含む。
順次画像フレームを取り込むための少なくとも1つのカメラと、
処理ユニットまたはハードウェアアクセラレータとを備え、処理ユニットまたはハードウェアアクセラレータは、
i.カメラから画像フレームのシーケンスを取得するステップと、
ii.画像フレームのシーケンスからの第1の画像フレームを複数の画像ブロックに分割するステップと、
iii.複数の画像ブロックの各画像ブロックについて、画像ブロックを、画像フレームのシーケンスからの第2の画像フレームの対応する基準画像ブロックと比較するステップであって、画像ブロックと基準画像ブロックとの間の不同性の尺度を提供する、比較するステップと、
iv.閾値より小さい不同性の尺度を有する画像ブロックについて:全く運動がないかまたは制限された運動があるブロックであるとして画像ブロックを廃棄し;閾値より大きい不同性の尺度を有する画像ブロックについて:運動があるブロックであるとして画像ブロックを維持し、画像ブロックを新しい複数の画像ブロックにさらに分割するステップと、
v.停止条件が満たされるまでステップiii)~iv)を反復し、新しい複数の画像ブロックに基づいて画像フレームのシーケンスの運動エリアを示す、結果として得られる動きセグメント化を提供するステップと
を実施するように構成される。
a)第1の画像フレームを複数の画像ブロックに分割するステップと、
b)複数の画像ブロックの各画像ブロックについて、画像ブロックを、第2の画像フレームの対応する基準画像ブロックと比較するステップであって、それにより、画像ブロックと基準画像ブロックとの間の不同性の尺度を提供する、比較するステップと、
c)閾値より小さい不同性の尺度を有する画像ブロックについて:全く運動がないかまたは制限された運動があるブロックであるとして画像ブロックを廃棄し;閾値より大きい不同性の尺度を有する画像ブロックについて:運動があるブロックであるとして画像ブロックを維持し、画像ブロックを新しい複数の画像ブロックにさらに分割するステップと、
d)停止条件が満たされるまで、ステップb)~c)を反復し;最後の反復後に新しい複数の画像ブロックに基づいて画像フレームの運動エリアを示す、結果として得られる動きセグメント化を提供するステップとを含む。
本開示の文脈における「画像ブロック(image block)は、画像フレーム又は」他の画像ブロックのサブエリアを指す。画像フレームは、1920×1080ピクセルまたは3840×2160ピクセル等の所与の数のピクセルを有する。本開示によれば、画像フレームは画像ブロックに分割することができる。1920×1080ピクセルの画像フレームが、例えば、4つの等しい画像ブロックに分割される場合、各ブロックは480×270ピクセルであることになる。動きセグメント化の現在開示されている方法の一実施形態において、画像フレームを複数の画像ブロックに分割するステップ(および同様に、画像ブロックを新しい複数の画像ブロックにさらに分割するステップ)は、画像ブロック間に全くオーバーラップを含まないかまたは実質的に全くオーバーラップを含まない。図5の例に示すように、第1の画像フレーム(401)は4つの画像ブロック(403a;403b;403c;403d)に分割される。見てわかるように、4つの画像ブロック(403a;403b;403c;403d)は、オーバーラップが存在しないため、第1の画像フレームを共に構成する。しかしながら、オーバーラップする画像ブロックを使用することおよび/または画像ブロック間にギャップを有することは、動きセグメント化の現在開示されている方法についてのオプションとして排除されない。分割は、1ピクセルより大きい新しい画像ブロックをもたらす任意の適切な分割であうとすることができる。好ましくは、画像フレームは、2~10の画像ブロックに分割される。さらなる分割において、各画像ブロックは、2~10の新しい画像ブロックにさらに分割することができる等である。一実施形態において、画像フレームまたは画像ブロックは、縁ブロックによって囲まれる中央ブロックを常に有するために、3×3ブロックに常に分割される。代替の実施形態において、画像フレームまたは画像ブロックは2×2ブロックに常に分割される。さらにより単純な分割は、画像フレームまたは画像ブロックを2つの半分、すなわち、1×2/2×1ブロックに分割することであることになる。一実施形態によれば、画像ブロックは等しいサイズを有する。代替的に、画像フレームおよび/または画像ブロックは、画像ブロックであって、ブロックのサイズが画像フレーム/画像ブロックの特性に依存する、画像ブロックに分割される。或る例として、背景が所与のカラーを有し、それが、例えば、全体的に青い空の場合に当てはまる場合があることを想定することができる。したがって、そのような領域についての画像ブロックは、分割プロセスにおける画像フレームの他の部分より大きくなるように構成することができる。同様に、画像フレームの事前分析に基づいて、詳細な運動が画像フレームの一部のエリアにおいて予想することができる場合、ブロックサイズは、そのような領域についてより小さく設定することができる。さらに、関心領域等の予め規定された領域を、周囲(背景)領域と異なって処理することができる。関心領域は、関心領域の分割のためのより小さいブロックサイズを用いて設定することができる。
好ましくは、画像ブロックおよび基準画像ブロックは、1つずつ比較される。処理は、比較が互いに独立であるため、並列に実行することができる。各画像ブロックと対応する基準画像との間の不同性の尺度を提供するステップにおいて、異なる技法及び手法を、当業者が理解するように使用することができる。動きセグメント化の現在開示されている方法の一実施形態によれば、不同性の尺度は、予め規定された不同性の尺度である。一例は、比較される画像ブロックについて平均ピクセル値を計算または抽出し、対応する基準画像ブロックの平均ピクセル値と比較することである。値の間の差が或る閾値より大きい場合、画像は、運動があるブロックとして分類することができる。別の方法は、ピクセル間比較であることになる。ピクセル差を累積することによるピクセル差の和または差分2乗和は、さらなる代替法であるとすることができる。したがって、一実施形態において、画像ブロックを第2のカメラ画像の対応する基準画像ブロックと比較するステップは、ピクセル間比較またはピクセルの群の平均の比較または画像ブロック内の全てのピクセルの和の比較を含む。さらなるオプションは、画像ブロックのヒストグラムの比較であるとすることができる。一般に、画像ブロック間の不同性を測定するステップは、本開示において提供される例に限定されない。
現在開示されている動きセグメント化は、どのエリアが動きを含むかおよびどのエリアが動きを含まないかを示す動きマスクを生成することができる。そのため、動きマスクは、バイナリー動きマスクであるとすることができる。代替的に、動きマスクは、異なるエリア内の動きのレベルに関する情報をオペレータまたはユーザーに提供するために、幾つかの動きのレベルを含むことができる。動きマスクは、例えば、ヒートマップとして提示することができる。動きマスクは、ノイズフィルタリングに対する、または、露出制御等の他の画像処理アルゴリズムに対する入力として使用することができる。
述べたように、画像ブロックおよび対応する基準画像ブロックが比較され、画像ブロックと基準画像ブロックとの間の不同性の尺度が計算または抽出されると、一部の画像ブロックは、新しい画像ブロックに分割される。一実施形態において、閾値より大きい不同性の尺度を有する画像ブロックを分割するステップは、閾値より大きい不同性の尺度を有する全ての画像ブロックについて行われない。制限された処理リソースを有する、すなわち、動きマスクがさらに高速に提供されなければならないシステムにおいて、現在開示されているアルゴリズムを使用してさらに分割され処理されるべきである制限された数の画像ブロックのみを選択することが可能である。一実施形態によれば、最大数の画像ブロックを設定することができ、画像ブロックを、その後、さらなる分割および反復のために、不同性の最大尺度を有する画像ブロックが選択されるように優先順位をつけることができる。さらなる分割のために画像ブロックの数を制御する代替法は、閾値を調整することである。一実施形態において、閾値は、画像ブロックの対についての不同性の尺度に基づいて各反復後に調整される。
本開示は、画像処理システムまたは動きセグメント化システムにさらに関する。システムは、ビデオストリームにおける動きセグメント化の現在開示されている方法または画像フレームにおける動きセグメント化の方法のうちの任意の実施形態を実施するように構成される処理ユニットおよび/またはハードウェアアクセラレータを備える。一実施形態によれば、処理ユニットおよび/またはハードウェアアクセラレータは、
i.画像センサから画像フレームのシーケンスを取得するステップと、
ii.画像フレームのシーケンスからの第1の画像フレームを複数の画像ブロックに分割するステップと、
iii.複数の画像ブロックの各画像ブロックについて、画像ブロックを、画像フレームのシーケンスからの第2の画像フレームの対応する基準画像ブロックと比較するステップであって、画像ブロックと基準画像ブロックとの間の不同性の尺度を提供する、比較するステップと、
iv.閾値より小さい不同性の尺度を有する画像ブロックについて:全く運動がないかまたは制限された運動があるブロックであるとして画像ブロックを廃棄し;閾値より大きい不同性の尺度を有する画像ブロックについて:運動があるブロックであるとして画像ブロックを維持し、画像ブロックを新しい複数の画像ブロックにさらに分割するステップと、
v.停止条件が満たされるまでステップiii)~iv)を反復し、新しい複数の画像ブロックに基づいて画像フレームのシーケンスの運動エリアを示す、結果として得られる動きセグメント化を提供するステップと
を実施するように構成される。
vi.新しい複数の画像ブロックに基づいて、動きマスクを生成するステップと、
vii.少なくとも1つのカメラの設定を調整するステップおよび/または動きマスクに基づいて、ノイズフィルタリング、露出、および/または着色等のさらなる画像処理を実施するステップと
を実施するようにさらに構成される。
本発明は、添付図面を参照して、以下でより詳細に説明される。図面は、例示的であり、動き検出のための現在開示されている方法およびシステムの特徴の一部を示すことを意図され、現在開示されている発明に対して制限的であると解釈されない。
Claims (15)
- ビデオストリームにおける動きセグメント化の方法(100)であって、
a)カメラ(301)から画像フレームのシーケンス(400)を取得する(101)ことと、
b)前記画像フレームのシーケンス(400)からの第1の画像フレーム(401)を複数の画像ブロック(403)に分割する(102)ことと、
c)前記複数の画像ブロック(403)の各画像ブロックについて、前記画像ブロックを、前記画像フレームのシーケンス(400)からの第2の画像フレーム(402)の対応する基準画像ブロック(404)と比較する(103)ことであって、これにより、前記画像ブロック(403)と前記基準画像ブロック(404)との間の不同性の尺度を提供する、前記画像ブロックを比較する(103)ことと、
d)閾値より小さい不同性の尺度を有する画像ブロックについて、全く運動がないかまたは制限された運動があるブロックであるとして前記画像ブロックを廃棄し(104a)、前記閾値より大きい不同性の尺度を有する画像ブロックについて、運動があるブロックであるとして前記画像ブロックを維持し(104b)、前記画像ブロックを新しい複数の画像ブロック(405)にさらに分割することと、
e)停止条件が満たされる(105a)まで、ステップc)~d)を反復することと、
f)前記新しい複数の画像ブロックに基づいて、前記画像フレームのシーケンス(400)内の運動エリア(408)を示す動きマスク(407)を生成する(106)ことと、
g)前記動きマスク(407)に基づいて、ノイズフィルタリング、露出、および着色のうちの1つ以上を含むさらなる画像処理を実施する(107)ことと
を含む、ビデオストリームにおける動きセグメント化の方法(100)。 - 前記動きマスク(407)は、ステップc)~d)の最後の反復の前記新しい複数の画像ブロックに対応する、請求項1に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 前記第2の画像フレーム(402)は前記第1の画像フレーム(401)に時間的に先行する画像フレームであるか、または、前記第2の画像フレーム(402)は基準画像フレームである、請求項1または2に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 前記画像ブロックを、前記第2の画像フレーム(402)の対応する基準画像ブロックと比較する前記ステップは、ピクセル間比較またはピクセルの群の平均の比較または前記画像ブロック内の全てのピクセルの和の比較を含む、請求項1~3のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 前記画像ブロックを新しい複数の画像ブロックにさらに分割する前記ステップは、選択される数の画像ブロックについてのみ実施され、不同性の最大尺度を有する前記画像ブロックが選択される、請求項1~4のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- ステップc)は、選択される数の画像ブロックについてのみ実施され、1つまたは複数の予め規定された画像エリア内の前記画像ブロックが優先順位付けされる、請求項1~5のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- ステップc)は、選択される数の画像ブロックについてのみ実施され、前記画像ブロックが、前記画像ブロックの予め規定された画像特徴に基づいて優先順位付けされる、請求項1~6のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 前記第1の画像フレーム(401)を複数の画像ブロック(403)に分割する前記ステップは、前記第1の画像フレームを分析することなく、予め規定されたまたは構成可能な画像ブロックサイズに基づいて実施される、請求項1~7のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 少なくとも前記第1の画像フレーム(401)、好ましくはまた前記第2の画像フレーム(402)は、未処理画像センサーデータである、請求項1~8のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 前記停止条件(105)は、ステップc)~d)の予め規定された回数の反復であるか、または、前記停止条件(105)は最大処理時間である、請求項1~9のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 前記方法(100)は、一連の選択された画像フレームについて反復され、実質的にリアルタイムに実施される、請求項1~10のいずれか一項に記載のビデオストリームにおける動きセグメント化の方法(100)。
- 命令を有するコンピュータプログラムであって、前記命令は、コンピューティングデバイスまたはコンピューティングシステムによって実行されると、請求項1~11のいずれか一項に記載されるビデオストリームにおける動きセグメント化の方法を、前記コンピューティングデバイスまたはコンピューティングシステムに実施させる、コンピュータプログラム。
- 画像フレームにおける動きセグメント化の方法(200)であって、
a)第1の画像フレーム(401)を複数の画像ブロック(403)に分割する(201)ステップと、
b)前記複数の画像ブロック(403)の各画像ブロックについて、前記画像ブロック(403)を、第2の画像フレーム(402)の対応する基準画像ブロック(404)と比較する(202)ステップであって、それにより、前記画像ブロック(403)と前記基準画像ブロック(404)との間の不同性の尺度を提供する、前記画像ブロック(403)を比較する(202)ステップと、
c)閾値より小さい不同性の尺度を有する画像ブロックについて、全く運動がないかまたは制限された運動があるブロックであるとして前記画像ブロックを廃棄し(203a)、前記閾値より大きい不同性の尺度を有する画像ブロックについて、運動があるブロックであるとして前記画像ブロックを維持し(203b)、前記画像ブロックを新しい複数の画像ブロックにさらに分割するステップと、
d)停止条件が満たされる(204a)まで、ステップb)~c)を反復し、ステップb)~c)の最後の反復後の前記新しい複数の画像ブロックに基づいて前記画像フレームの運動エリアを示す、結果として得られる動きセグメント化を提供する(205)ステップと
を含む、画像フレームにおける動きセグメント化の方法(200)。 - 画像処理システム(300)であって、
画像フレームのシーケンス(400)を取り込むための少なくとも1つのカメラ(301)と、
処理ユニットまたはハードウェアアクセラレータ(303、304)とを備え、前記処理ユニットまたはハードウェアアクセラレータ(303、304)は、
i.前記カメラ(301)から前記画像フレームのシーケンス(400)を取得するステップと、
ii.前記画像フレームのシーケンス(400)からの第1の画像フレーム(401)を複数の画像ブロック(403)に分割するステップと、
iii.前記複数の画像ブロック(403)の各画像ブロックについて、前記画像ブロック(403)を、前記画像フレームのシーケンス(400)からの第2の画像フレーム(402)の対応する基準画像ブロック(404)と比較するステップであって、前記画像ブロック(403)と前記基準画像ブロック(404)との間の不同性の尺度を提供する、前記画像ブロック(403)を比較するステップと、
iv.閾値より小さい不同性の尺度を有する画像ブロックについて、全く運動がないかまたは制限された運動があるブロックであるとして前記画像ブロックを廃棄し、前記閾値より大きい不同性の尺度を有する画像ブロックについて、運動があるブロックであるとして前記画像ブロックを維持し、前記画像ブロックを新しい複数の画像ブロック(405)にさらに分割するステップと、
v.停止条件が満たされるまでステップiii)~iv)を反復し、前記新しい複数の画像ブロックに基づいて前記画像フレームのシーケンス(400)の運動エリアを示す、結果として得られる動きセグメント化を提供するステップと
を実施するように構成される、画像処理システム(300)。 - 前記処理ユニットまたはハードウェアアクセラレータ(303、304)あるいはさらなる処理ユニットは、
vi.前記新しい複数の画像ブロックに基づいて、動きマスク(407)を生成するステップと、
vii.前記少なくとも1つのカメラ(301)の設定を調整するステップ、および/または、前記動きマスク(407)に基づいて、ノイズフィルタリング、露出、および着色のうちの1つ以上を含むさらなる画像処理を実施するステップと
を実施するように構成される、請求項14に記載の画像処理システム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20201686.1A EP3985957B1 (en) | 2020-10-14 | 2020-10-14 | Method and system for motion segmentation |
EP20201686 | 2020-10-14 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2022064853A JP2022064853A (ja) | 2022-04-26 |
JP2022064853A5 JP2022064853A5 (ja) | 2022-12-05 |
JP7359816B2 true JP7359816B2 (ja) | 2023-10-11 |
Family
ID=72885358
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021160375A Active JP7359816B2 (ja) | 2020-10-14 | 2021-09-30 | 動きセグメント化のための方法およびシステム |
Country Status (6)
Country | Link |
---|---|
US (1) | US11631183B2 (ja) |
EP (1) | EP3985957B1 (ja) |
JP (1) | JP7359816B2 (ja) |
KR (1) | KR102525662B1 (ja) |
CN (1) | CN114359331B (ja) |
TW (1) | TW202218433A (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116909718A (zh) * | 2023-09-13 | 2023-10-20 | 北京谷器数据科技有限公司 | 一种基于线程等待和异步报工的并行计算方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009159598A (ja) | 2007-12-04 | 2009-07-16 | Ricoh Co Ltd | 画像処理装置、画像処理方法および画像処理プログラム |
JP2011101336A (ja) | 2009-10-06 | 2011-05-19 | Nanao Corp | 階層マスク生成装置、フレーム補間処理装置 |
US20180315199A1 (en) | 2017-04-27 | 2018-11-01 | Intel Corporation | Fast motion based and color assisted segmentation of video into region layers |
JP2018182569A (ja) | 2017-04-14 | 2018-11-15 | 株式会社メガチップス | 画像処理装置、画像処理システム、情報処理システム及び画像処理方法 |
WO2019193702A1 (ja) | 2018-04-05 | 2019-10-10 | 日本電気株式会社 | 画像処理装置、画像処理方法、及び、画像処理プログラムが格納された記録媒体 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2684258B1 (fr) | 1991-11-27 | 1998-06-05 | Thomson Consumer Electronics | Procede d'estimation et de codage hierarchise du mouvement de sequences d'images. |
US6661838B2 (en) * | 1995-05-26 | 2003-12-09 | Canon Kabushiki Kaisha | Image processing apparatus for detecting changes of an image signal and image processing method therefor |
US6101276A (en) * | 1996-06-21 | 2000-08-08 | Compaq Computer Corporation | Method and apparatus for performing two pass quality video compression through pipelining and buffer management |
JP2002044607A (ja) | 2000-07-31 | 2002-02-08 | New Japan Radio Co Ltd | 信号処理装置及びサブサンプル方法 |
JP2002171424A (ja) * | 2000-11-30 | 2002-06-14 | Nec Corp | 動画像処理方法、動画像処理装置および動画像表示装置 |
EP1405269A2 (en) * | 2001-05-04 | 2004-04-07 | Legend Films, Llc | Image sequence enhancement system and method |
US7085401B2 (en) * | 2001-10-31 | 2006-08-01 | Infowrap Systems Ltd. | Automatic object extraction |
US6904159B2 (en) * | 2001-12-20 | 2005-06-07 | Mitsubishi Electric Research Laboratories, Inc. | Identifying moving objects in a video using volume growing and change detection masks |
US7095786B1 (en) | 2003-01-11 | 2006-08-22 | Neo Magic Corp. | Object tracking using adaptive block-size matching along object boundary and frame-skipping when object motion is low |
US6999600B2 (en) * | 2003-01-30 | 2006-02-14 | Objectvideo, Inc. | Video scene background maintenance using change detection and classification |
US9210312B2 (en) * | 2004-06-02 | 2015-12-08 | Bosch Security Systems, Inc. | Virtual mask for use in autotracking video camera images |
US7865015B2 (en) | 2006-02-22 | 2011-01-04 | Huper Laboratories Co. Ltd. | Method for video object segmentation |
WO2007148428A1 (ja) | 2006-06-20 | 2007-12-27 | Nikon Corporation | 画像処理方法、画像処理装置、及び画像処理プログラム |
EP2061004A1 (en) | 2007-11-14 | 2009-05-20 | Sony Corporation | Object boundary accurate motion detection using hierarchical block splitting and motion segmentation |
JP4456181B1 (ja) * | 2008-10-27 | 2010-04-28 | パナソニック株式会社 | 移動体検出方法及び移動体検出装置 |
TWI393074B (zh) * | 2009-12-10 | 2013-04-11 | Ind Tech Res Inst | 移動物體偵測裝置與方法 |
TW201238359A (en) * | 2011-03-01 | 2012-09-16 | Novatek Microelectronics Corp | Block matching method |
US8913153B2 (en) * | 2011-10-06 | 2014-12-16 | Aptina Imaging Corporation | Imaging systems and methods for generating motion-compensated high-dynamic-range images |
KR101939628B1 (ko) * | 2012-05-30 | 2019-01-17 | 삼성전자주식회사 | 모션 검출 방법 및 모션 검출기 |
CN105051785B (zh) * | 2013-03-18 | 2017-07-04 | 快图有限公司 | 用于运动估算的方法和装置 |
KR101436369B1 (ko) | 2013-06-25 | 2014-09-11 | 중앙대학교 산학협력단 | 적응적 블록 분할을 이용한 다중 객체 검출 장치 및 방법 |
AU2013260753A1 (en) * | 2013-11-25 | 2015-06-11 | Canon Kabushiki Kaisha | Rapid shake detection using a cascade of quad-tree motion detectors |
JP2015156938A (ja) * | 2014-02-24 | 2015-09-03 | ソニー株式会社 | 画像処理装置、画像処理方法 |
US9686470B2 (en) * | 2014-05-30 | 2017-06-20 | Apple Inc. | Scene stability detection |
KR102289261B1 (ko) * | 2014-10-30 | 2021-08-12 | 한화테크윈 주식회사 | 움직임 영역 검출 장치 및 방법 |
EP3054685A1 (en) * | 2015-02-04 | 2016-08-10 | Thomson Licensing | Hierarchical motion estimation and video segmentation in presence of more than one moving object in a block |
CN106327520B (zh) * | 2016-08-19 | 2020-04-07 | 苏州大学 | 一种运动目标检测方法及*** |
US10269121B2 (en) * | 2017-04-27 | 2019-04-23 | Intel Corporation | Fast color based and motion assisted segmentation of video into region-layers |
US10192319B1 (en) | 2017-07-27 | 2019-01-29 | Nanning Fugui Precision Industrial Co., Ltd. | Surveillance method and computing device using the same |
KR102584521B1 (ko) * | 2019-02-15 | 2023-10-05 | 한화비전 주식회사 | 움직임 검출을 수행하는 방법 및 움직임 검출을 수행하는 영상처리장치 |
US11109005B2 (en) * | 2019-04-18 | 2021-08-31 | Christie Digital Systems Usa, Inc. | Device, system and method for enhancing one or more of high contrast regions and text regions in projected images |
US10958869B1 (en) * | 2019-11-14 | 2021-03-23 | Huawei Technologies Co., Ltd. | System, device and method for video frame interpolation using a structured neural network |
-
2020
- 2020-10-14 EP EP20201686.1A patent/EP3985957B1/en active Active
-
2021
- 2021-09-27 US US17/485,514 patent/US11631183B2/en active Active
- 2021-09-30 TW TW110136391A patent/TW202218433A/zh unknown
- 2021-09-30 JP JP2021160375A patent/JP7359816B2/ja active Active
- 2021-10-08 KR KR1020210134383A patent/KR102525662B1/ko active IP Right Grant
- 2021-10-09 CN CN202111175691.5A patent/CN114359331B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009159598A (ja) | 2007-12-04 | 2009-07-16 | Ricoh Co Ltd | 画像処理装置、画像処理方法および画像処理プログラム |
JP2011101336A (ja) | 2009-10-06 | 2011-05-19 | Nanao Corp | 階層マスク生成装置、フレーム補間処理装置 |
JP2018182569A (ja) | 2017-04-14 | 2018-11-15 | 株式会社メガチップス | 画像処理装置、画像処理システム、情報処理システム及び画像処理方法 |
US20180315199A1 (en) | 2017-04-27 | 2018-11-01 | Intel Corporation | Fast motion based and color assisted segmentation of video into region layers |
WO2019193702A1 (ja) | 2018-04-05 | 2019-10-10 | 日本電気株式会社 | 画像処理装置、画像処理方法、及び、画像処理プログラムが格納された記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
US20220114736A1 (en) | 2022-04-14 |
EP3985957B1 (en) | 2022-11-30 |
JP2022064853A (ja) | 2022-04-26 |
EP3985957A1 (en) | 2022-04-20 |
KR102525662B1 (ko) | 2023-04-25 |
CN114359331A (zh) | 2022-04-15 |
TW202218433A (zh) | 2022-05-01 |
KR20220049462A (ko) | 2022-04-21 |
CN114359331B (zh) | 2024-05-14 |
US11631183B2 (en) | 2023-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2653461C2 (ru) | Обнаружение блика в кадре данных изображения | |
US8861806B2 (en) | Real-time face tracking with reference images | |
JP5087614B2 (ja) | デジタル画像における改良された前景/背景分離 | |
JP5389903B2 (ja) | 最適映像選択 | |
KR101811718B1 (ko) | 영상 처리 방법 및 장치 | |
JP2008282416A (ja) | コード化する前に画像をセグメントに分割するための方法および装置 | |
JP4210954B2 (ja) | 画像処理方法、画像処理方法のプログラム、画像処理方法のプログラムを記録した記録媒体及び画像処理装置 | |
Mohan et al. | Video image processing for moving object detection and segmentation using background subtraction | |
KR20120090491A (ko) | 정지장면의 연속프레임 영상에 기반한 영상분할장치 및 방법 | |
JP7359816B2 (ja) | 動きセグメント化のための方法およびシステム | |
US10063779B2 (en) | Image processing apparatus, image capturing apparatus, image processing method, and storage medium | |
CN112001853A (zh) | 图像处理设备、图像处理方法、摄像设备和存储介质 | |
JP2016052013A (ja) | 画像処理装置、画像処理方法、プログラムおよび記録媒体 | |
JP2005165387A (ja) | 画面のスジ欠陥検出方法及び装置並びに表示装置 | |
CN104112266B (zh) | 一种图像边缘虚化的检测方法和装置 | |
JP2008129864A (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
RU2718429C1 (ru) | Устройство обнаружения локально-стационарных областей на изображении | |
JP2022101519A (ja) | 敵対的生成ネットワークアルゴリズムを活用した超分光高速カメラ映像生成方法 | |
JP2022064853A5 (ja) | ||
JP2016051236A (ja) | 画像処理装置、画像処理方法およびそれを用いた検査方法。 | |
Windisch et al. | Image sharpness metrics for digital microscopy | |
KR101652116B1 (ko) | 피사체 영역 및 움직임 검출 장치 및 방법 | |
US20240046622A1 (en) | Information processing apparatus, information processing system, information processing method, and program | |
JP2020003837A (ja) | 識別装置および識別方法 | |
KR102564038B1 (ko) | 시계열 영상을 이용한 표적 탐지 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221125 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221125 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20221125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230330 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230627 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230831 |
|
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: 20230912 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230928 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7359816 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |