JP5455547B2 - 画像処理装置及び画像処理方法 - Google Patents
画像処理装置及び画像処理方法 Download PDFInfo
- Publication number
- JP5455547B2 JP5455547B2 JP2009240636A JP2009240636A JP5455547B2 JP 5455547 B2 JP5455547 B2 JP 5455547B2 JP 2009240636 A JP2009240636 A JP 2009240636A JP 2009240636 A JP2009240636 A JP 2009240636A JP 5455547 B2 JP5455547 B2 JP 5455547B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- transfer
- image
- moving area
- image data
- 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
- 238000012545 processing Methods 0.000 title claims description 72
- 238000003672 processing method Methods 0.000 title claims description 4
- 238000012546 transfer Methods 0.000 claims description 89
- 238000000034 method Methods 0.000 claims description 75
- 230000008569 process Effects 0.000 claims description 27
- 238000001514 detection method Methods 0.000 claims description 21
- 230000008859 change Effects 0.000 description 12
- 238000013528 artificial neural network Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/24—Aligning, centring, orientation detection or correction of the image
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
例えば、特許文献1では、取り込んだ監視領域内で捉えた対象の面積、移動方向、移動速度の特徴データを抽出する。その方法としては処理画像と背景との差分を求め、それを2値化した画像においてラベリング処理し、その面積と重心を求めて対象を捉えるようにしている。また、予め記憶しておいた侵入者の特徴データと比較し、両者が合致した場合にその対象を侵入者として検知し警報を発するようにしている。
一方、人物の画像パターンを予め機械学習によって学習しておき画像に映る物体が人物かどうかを認識する技術が知られている。
例えば、非特許文献1では、ニューラル・ネットワークにより画像中の顔パターンを検出している。以下、その方法について簡単に説明する。まず、顔の検出を対象とする画像データをメモリに読み込み、読み込んだ画像中から顔と照合する所定の領域を切り出す。そして、切り出した領域の画素値を入力としてニューラル・ネットワークによる演算で一つの出力を得る。このとき、ニューラル・ネットワークの重み、閾値は膨大な顔画像パターンと非顔画像パターンとにより予め学習されており、例えば、ニューラル・ネットワークの出力が0以上なら顔、それ以外は非顔であると判別する。非特許文献1は顔で説明されているが、対象が人体となっても人体画像パターンで予め学習しておくことにより、原理的には同様の処理で人体かどうかを認識することができる。
しかし、変化領域が大きいと小さなメモリで構成するシステムで処理する場合には変化領域の画像を一度に保持できない問題が生じる。通常、この問題の解決方法としては画像を分割して処理する方法が知られている。例えば特許文献2では、1枚のデジタル画像データを複数のバンド領域に分割して、各バンド領域を逐次的にバンドメモリに割り当て空間フィルタ処理等の局所(近傍)画像処理を行っている。バンドメモリは空間フィルタ領域に依存する所定画素数分の容量を持ち、ラスタースキャン等の所定の走査順序で転送される画像データがリング式にデータ更新される。
変化領域の画像を複数のバンド領域に分割したより具体的な例を図4、図5に示す。図4は、入力画像内で検出された変化領域の画像300を縦方向のバンド領域に分割し2つのバンド領域311、321に対して認識処理を行う一例を示す図である。図4(a)は、バンド領域311に注目し、図4(b)は、バンド領域321に注目している。認識処理はこれらバンド領域311、321の所定の部分領域(以下、マッチング領域と呼ぶ)と認識対象との照合処理をする。マッチング領域は、例えば312、313で示されるような領域で、矢印314に示すように移動させる。より具体的に説明すると、バンド領域311内の312の位置から開始し、横方向に1画素ずつ右端の313の位置まで移動させる。そして、右端に到達した後は左端に戻って1画素下方向に移動し、再び左端から右端に移動させる。マッチング領域の移動はバンド領域311の右下の端まで繰り返され、それぞれの領域で認識処理が行われる。次にバンド領域311のデータ転送について説明する。矢印314のようなマッチング領域の移動は矢印316に示すラスター走査の順序でデータ転送することで実現できる。例えばマッチング領域317を処理する時点では斜線部315の画像データをメモリ上に保持しマッチング領域317を1画素右方向の位置に移動させるには、319の位置の画像データを捨て、318の位置の画像データを読み込むことになる。
縦方向にバンド分割した場合、重複領域331は(マッチング領域の幅)×(バンド領域の高さ)のサイズが必要となる。また、横方向にバンド分割した場合、重複領域431は(マッチング領域の高さ)×(バンド領域の幅)のサイズが必要となる。画像300を外部メモリからバンド分割して内部メモリに転送する際のデータ転送量は画像300のデータ転送に加えて重複領域331,431の転送オーバーヘッドが必要となる。
画像の形状が固定されている場合、その形状に応じて予め転送オーバーヘッドの小さい転送方法で実装しておけばよい。しかし、背景差分によって検出される変化領域の形状はフレームごとに変わるため、転送オーバーヘッドの小さい転送方法を一意に決められない問題があった。例えば横長な変化領域が検出された場合、変化領域を横方向にバンド分割すると縦方向にバンド分割するよりも転送オーバーヘッドが小さくなることがある。また逆に、縦長な変化領域が検出された場合、転送オーバーヘッドは縦方向にバンド分割するほうが横方向にバンド分割するよりも小さくなることがある。
図1は、画像処理装置の構成の一例を示す図である。
CPU101は、バス105を介して接続される各部を制御する。情報入力部102は、処理対象となる入力画像データを画像処理装置内に取り込む。情報入力部102は、例えばCCD等の画像センサによって構成されてもよいし、ネットワーク等所定の通信経路を持って外部装置から処理したいデータを受信するI/F装置であってもよい。外部メモリ104は、RAM或いはHDD等のストレージ装置で構成されており、バス105に接続される。外部メモリ104は、CPU101が動作するためのプログラムの記憶領域、各種処理を行う上での作業領域として用いられる。また、外部メモリ104は、必要に応じて入力画像情報(画像データ)を保持するための領域としても用いられる。外部メモリ104は、第一の記憶手段の一例である。
動領域検出処理部110は、バス105に接続され外部メモリ104にアクセスすることが可能でCPU101の指示によって動作する。DMAコントローラ(DMAC)103は、CPU101が設定して動作指令することにより、情報入力部102、外部メモリ104、後述の認識処理部120間のデータ転送を、自立的に連続して行うことが可能である。DMAコントローラ103は、指令された転送動作が完了すると、割り込み信号をCPU101に通知する。
認識処理部120は、バス105に接続するためのバスI/F121、画像情報保持部122、管理部123、照合部124により構成される。認識処理部120は、DMAC103によって外部メモリ104から転送されてくる画像データを処理し、検出結果を外部メモリ104に書き出す。画像情報保持部122は、認識対象と照合する所定のマッチング領域を保持するための専用メモリである。画像情報保持部122は、は、第二の記憶手段の一例である。照合部124は、画像情報保持部122に保持されているマッチング領域に対して認識対象との照合処理を繰り返し、マッチング領域の画像が認識対象であるか否かを判断する。管理部123は、画像情報保持部122に保持される画像データの書き込みと照合部124の処理の開始及び終了とを管理する。
図2は、認識処理の一例を示すフローチャートである。
本実施形態では、画像処理装置に入力される画像情報は、時系列に並ぶ複数画像データ(動画像)である。
S501は画像情報入力を行うステップである。情報入力部102は、認識処理を実施する画像データを入力し所定のメモリに格納する。
S502は動領域検出処理を行うステップである。動領域検出処理部110は、入力される動画像を分析し、背景画像から現フレームの画像が変化している領域(以下、動領域と呼ぶ)を検出する。検出された動領域の情報は、外部メモリ104等に保持され次のステップにおいて参照される。
S503は全ての領域の照合処理が完了したかどうか判断するステップである。動領域検出処理部110は、全ての領域の照合処理が完了している場合はS506に処理を移行する。また、S502で動領域が検出されていない場合、動領域検出処理部110は、照合処理が不要なため完了と判断する。未完の場合、動領域検出処理部110は、次のS504のステップに処理を移行する。
S504はS502で検出された動領域の転送方法を選択するステップである。S504では例えばCPU101が、複数の転送方法の中から動領域の形状を使用して転送オーバーヘッドを計算し、転送オーバーヘッドが最も小さい転送方法を選択する。S504の詳細な処理は後述する。
S505はS504で選択された転送方法に従って画像データを読み出して照合処理を行うステップである。S505の詳細な処理は後述する。
S505の照合処理が終了するとS503に移行し、例えば動領域検出処理部110は、全ての領域の照合処理が完了したかどうかを判断する。
S506は全ての画像の認識処理が完了したかどうか判断するステップである。全画像の認識処理が終了していない場合、未完となり認識処理部120は、S501のステップに処理を移行する。全画像の認識処理が終了した場合、完了となり、認識処理部120は、図2に示す処理を終了する。
S501では情報入力部102は、画像データを入力し、バス105を介して外部メモリ104に格納する。画像データの格納が終了すると情報入力部102から割り込み信号をCPU101に通知する。CPU101は通知を受けると動領域検出処理部110に対して外部メモリ104への画像データの格納先の情報を設定し、動領域検出処理を開始させる指令を出す。
次にS502では動領域検出処理部110が背景画像と入力画像との差分を求め、更に差分のあった領域を囲む矩形を求めて動領域として検出する。動領域検出処理部110は、検出した動領域の位置情報を入力画像と対応付けて外部メモリ104の所定のアドレスに格納する。動領域の位置情報は画像左上を原点とした座標で矩形領域の角4点を表したものである。また動領域の数は1枚の画像から複数個検出されることもある。当然見つからない場合もあるがその場合は位置情報の出力は無い。動領域検出処理部110は、指令された処理が完了すると割り込み信号をCPU101に通知する。
S503ではCPU101が動領域検出処理部110から処理完了の割り込み信号を受けた後、外部メモリ104に格納された動領域の位置情報から認識処理をする必要があるかどうか判断する。動領域の位置情報が無い場合、CPU101は、S506に処理を移行する。S506では例えば認識処理部120又は認識処理部120から通知を受けたCPU101が全ての処理を終了するか次の入力画像を処理するか判断する。次の入力画像を処理する場合、例えばCPU101は、S501に処理を移行する。つまり、次の入力画像を情報入力部102から入力する処理に移行させる。
一方、動領域の位置情報がある場合、CPU101は、記録されているそれぞれの動領域に対して照合処理を行うS504、S505に処理を移行する。
S504ではCPU101が動領域の画像を縦方向にバンド分割して転送する場合と横方向にバンド分割して転送する場合とで画像データの総転送量を計算し、総転送量の少ないバンド分割方法を選択する。そして、CPU101は、動領域の位置情報を基に外部メモリ104に格納されている画像データから動領域の画像データを切り出して選択されたバンド分割方法で認識処理部120に転送するようにDMAC103を設定し転送を開始する指令を出す。
まず図3(A)を用いて動領域を縦方向にバンド分割したときの画像データの総転送量の計算方法を示す。
201は、動領域検出処理部110によって検出された動領域であって、動領域の幅をWv、高さをHvとした画像データである。202の点線で囲んだ領域は、縦方向にバンド分割したときのバンド領域で、バンド幅をWb、バンド高さをHbとした領域である。203の網掛けで示される領域は重複領域で、その重複領域の幅をWo、高さをHoとする。縦方向にバンド分割したとき、バンド高さHbは動領域の高さHv、重複領域の高さHoと同じ値になる。205は、認識処理をかけるマッチング領域であって、マッチング領域の幅をWs、高さをHsとする。204は、画像情報保持部122の専用メモリに格納される画像データの領域であって、格納する画像データ領域の幅をWm、高さをHmとする。また、画像情報保持部122の専用メモリのサイズをSmとする。Smは通常、ハードウェアを作った後では固定されてしまうため固定値として扱える。
まず、専用メモリに格納する領域の幅Wmと高さHmを計算する。専用メモリに格納する領域の高さHmはマッチング領域の高さ分だけあればよいため
Hm = Hs (1)
となる。そしてメモリサイズSmは固定であるため専用メモリに格納できる領域の幅Wmは
Wm = Sm/Hm (2)
但し、Wmは正の整数。
となる。
次に、重複領域の幅Woを計算する。重複領域の幅Woはマッチング領域の幅Wsによって決まり
Wo = Ws―1 (3)
となる。
WmとWoが決まれば動領域201から分割されるバンド分割数Nが決まる。そのバンド分割数Nは
N = (Wv−(Ws−1))/(Wm−Wo) (4)
但し、除算は小数点以下切り上げ
で表される。また動領域内の重複領域の総サイズSoは式(4)で得られたバンド分割数Nを使って
So = (N−1)×Hv×Wo (5)
となる。
そして総転送量Svは式(5)で求められた動領域内の重複領域の総サイズSoと動領域のサイズを加算したサイズであるため、
Sv = So+Wv×Hv (6)
となる。以上の式(1)から(6)までを使って縦方向にバンド分割して動領域を転送した際の総転送量を計算することができる。
ここで認識対象が1つに決まっているものとすると、認識対象でマッチング領域の形状が決まるのでWsとHsは固定値となり、式(1)から(6)までの中で変数は動領域の幅Wvと高さHvの2つだけとなる。CPU101はこれらWv、Hvの情報をCPU101で読み込んだ動領域の位置情報から得て総転送量を計算することができる。
201は、動領域で(A)で説明したものと同じである。212の点線で囲んだ領域は、横方向にバンド分割したときのバンドの領域で、バンド幅をWb、バンド高さをHbとした領域である。213の網点で示される領域は、重複領域で、その重複領域の幅をWo、高さをHoとする。横方向にバンド分割したとき、バンド幅Wbは動領域の幅Wv、重複領域の幅Woと同じ値になる。215は、認識処理をかけるマッチング領域であって、マッチング領域の幅をWs、高さをHsとする。214は、画像情報保持部122の専用メモリに格納される画像データの領域であって、格納する画像データ領域の幅をWm、高さをHmとする。また、画像情報保持部122の専用メモリのサイズを縦方向のバンド分割の説明と同様にSmとし、固定値として扱う。
まず、専用メモリに格納する領域であるWmとHmを計算する。専用メモリに格納する領域の幅Wmはマッチング領域の幅分だけあればよいため
Wm = Ws (7)
となる。そしてメモリサイズSmは固定であるため専用メモリに格納できる領域の高さHmは
Hm = Sm/Wm (8)
但し、Hmは正の整数。
となる。
次に、重複領域の高さHoを計算する。重複領域の幅Hoはマッチング領域の高さHsによって決まり
Ho = Hs−1 (9)
となる。
HmとHoが決まれば動領域201から分割されるバンド分割数Nが決まる。そのバンド分割数Nは
N = (Hv−(Hs−1))/(Hm−Ho) (10)
但し、除算は小数点以下切り上げ
で表される。また動領域内の重複領域の総サイズSoは式(10)で得られたバンド分割数Nを使って
So = (N−1)×Wv×Ho (11)
となる。
そして総転送量Shは式(11)で求められた動領域内の重複領域の総サイズSoと動領域のサイズとを加算したサイズであるため、
Sv = So+Wv×Hv (12)
となる。以上の式(7)から(12)までを使って横方向にバンド分割して動領域を転送した際の総転送量を計算することができる。これらの式では動領域の幅Wvと高さHvとが変数である。
ここで認識対象が1つに決まっているものとすると、認識対象でマッチング領域の形状が決まるのでWsとHsとは固定値となり、式(7)から(12)までの中で変数は動領域の幅Wvと高さHvとの2つだけとなる。CPU101はこれらWv、Hvの情報をCPU101で読み込んだ動領域の位置情報から得て総転送量を計算することができる。
まずこの例の前提として1画素は1バイトのグレイスケールの画像であるとする。また、実装されている画像情報保持部122のメモリサイズSmは5,000バイト、認識対象のマッチング領域の形状はWs=50 pixel、Hs=80 pixelとする。
そして動領域検出処理で得られた動領域の形状がWv=600 pixel、Hv=200 pixelであったとすると、その動領域の総転送量は縦方向にバンド分割した場合で531,600バイト、横方向にバンド分割した場合で357,000バイトとなる。動領域が600×200のように横長の形状だと横方向にバンド分割した方が総転送量は少ないことがわかる。一方、動領域の形状が縦長でWv=200 pixel、Hv=600pixelであったとすると、総転送量は縦方向にバンド分割した場合で443,400バイト、横方向にバンド分割した場合で499,200バイトとなる。動領域が200×600のように縦長の形状だと縦方向にバンド分割した方が総転送量は少ないことがわかる。
CPU101は、転送方法を決めてからDMAC103を設定し外部メモリ104から画像情報保持部122への画像データの転送を開始するがDMAC103による画像データ転送の開始前に転送方法の情報をバスI/F121を経由して管理部123に設定する。DMAC103による画像データの転送が開始されると、画像データは外部メモリ104からバス105、バスI/F121を経由して管理部123に入力される。
管理部123はバンド分割の方向に応じた画像データの転送に対応しており、それぞれの転送方法における格納先のアドレスを計算して画像情報保持部122に画像データを書き込んでいく。そして、画像データがマッチング領域分たまったら管理部123は画像データの転送を止めて照合部124に対して処理を開始するように指示を出す。管理部123は、指示を出した後、照合部124の終了を待つ。照合部124は、画像情報保持部122にあるマッチング領域の画像データを使って認識対象を検出する処理を行う。検出結果は照合部124からバスI/F121、バス105を経由して外部メモリ104の所定のアドレスに書き込まれる。そして照合部124は、処理が終了したら管理部123に通知する。管理部123は、終了通知を受けると画像情報保持部122に次のマッチング領域の画像データをためるために止めていた画像データ転送を再開する。この動作を1つの動領域の転送が終わるまで繰り返し、終了するとDMAC103からCPU101へバス105を介して通知される。
また、本実施形態では画像データの総転送量を計算する際に、計算式中の動領域の幅Wvと高さHvとのみを変数として扱った。これは可変にできるパラメータを限定するものではなくマッチング領域の幅Wsと高さHsとも変数として扱って総転送量を求めてもよい。
また、本実施形態では入力画像となる動領域の形状から総転送量を計算し、バンド分割の方法を選択したが、予め動領域の幅と高さとから総転送量を全て計算してテーブル化しておいて、テーブルを参照し、最も総転送量が少ないバンド分割の方法を選択してもよい。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
例えば、上述した実施形態では、画像データから所定の特徴の一例として動領域を検出し、転送する例を用いて説明を行った。しかしながら、これは上述した実施形態を限定するものではない。例えば、動画像から所定の特徴の一例として一定時間以上動きが無い領域を検出し、転送する場合等も上述した実施形態と同様の処理で同様の効果を得ることができる。
Claims (5)
- 背景画像と入力画像との差分を求め、前記差分のあった領域を囲む矩形領域を動領域として検出する検出手段と、
前記検出手段で検出された前記動領域の情報を基に、前記動領域を縦方向にバンド分割して転送する転送方法と横方向にバンド分割して転送する転送方法との2つの転送方法の各々における画像データの総転送量を計算し、前記総転送量が少ない方の転送方法を選択する選択手段と、
前記選択手段で選択された転送方法で、前記入力画像が記憶されている第一の記憶手段から第二の記憶手段へ前記動領域のデータを分割して転送する転送手段と、
を有する、画像処理装置。 - 前記選択手段は、前記検出手段で検出された前記動領域の情報として、前記動領域の幅及び高さを基に、前記2つの転送方法のうち、前記動領域の画像データを分割して転送する際の画像データの総転送量が少ない方の転送方法を選択する、請求項1記載の画像処理装置。
- 前記第二の記憶手段に記憶されたデータが示す領域と、マッチング領域と、の照合処理を実行する照合手段を更に有し、
前記選択手段は、前記検出手段で検出された前記動領域の情報と、前記マッチング領域の情報と、を基に、前記2つの転送方法のうち、前記動領域の画像データを分割して転送する際の画像データの総転送量が少ない方の転送方法を選択する、請求項1又は2記載の画像処理装置。 - 前記選択手段は、前記検出手段で検出された前記動領域の情報として、前記動領域の幅及び高さと、前記マッチング領域の情報として、前記マッチング領域の幅及び高さと、を基に、前記2つの転送方法のうち、前記動領域の画像データを分割して転送する際の画像データの総転送量が少ない方の転送方法を選択する、請求項3記載の画像処理装置。
- 画像処理装置が実行する画像処理方法であって、
背景画像と入力画像との差分を求め、前記差分のあった領域を囲む矩形領域を動領域として検出する検出ステップと、
前記検出ステップで検出された前記動領域の情報を基に、前記動領域を縦方向にバンド分割して転送する転送方法と横方向にバンド分割して転送する転送方法との2つの転送方法の各々における画像データの総転送量を計算し、前記総転送量が少ない方の転送方法を選択する選択ステップと、
前記選択ステップで選択された転送方法で、前記入力画像が記憶されている第一の記憶手段から第二の記憶手段へ前記動領域のデータを分割して転送する転送ステップと、
を含む、画像処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009240636A JP5455547B2 (ja) | 2009-10-19 | 2009-10-19 | 画像処理装置及び画像処理方法 |
US12/902,849 US20110090340A1 (en) | 2009-10-19 | 2010-10-12 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009240636A JP5455547B2 (ja) | 2009-10-19 | 2009-10-19 | 画像処理装置及び画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011086249A JP2011086249A (ja) | 2011-04-28 |
JP5455547B2 true JP5455547B2 (ja) | 2014-03-26 |
Family
ID=43878991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009240636A Active JP5455547B2 (ja) | 2009-10-19 | 2009-10-19 | 画像処理装置及び画像処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20110090340A1 (ja) |
JP (1) | JP5455547B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5759126B2 (ja) | 2010-08-25 | 2015-08-05 | キヤノン株式会社 | パターン識別装置及びその制御方法、プログラム |
JP5683367B2 (ja) * | 2011-04-20 | 2015-03-11 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、およびプログラム |
JP5963566B2 (ja) | 2012-06-21 | 2016-08-03 | キヤノン株式会社 | パターン識別装置 |
CN115984973B (zh) * | 2023-03-21 | 2023-06-27 | 深圳市嘉润原新显科技有限公司 | 一种用于防偷窥屏幕的人体异常行为监测方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5719632A (en) * | 1996-01-25 | 1998-02-17 | Ibm Corporation | Motion video compression system with buffer empty/fill look-ahead bit allocation |
US6233356B1 (en) * | 1997-07-08 | 2001-05-15 | At&T Corp. | Generalized scalability for video coder based on video objects |
JP4594042B2 (ja) * | 2004-11-12 | 2010-12-08 | キヤノン株式会社 | 画像処理方法、画像処理装置、及びコンピュータプログラム |
-
2009
- 2009-10-19 JP JP2009240636A patent/JP5455547B2/ja active Active
-
2010
- 2010-10-12 US US12/902,849 patent/US20110090340A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20110090340A1 (en) | 2011-04-21 |
JP2011086249A (ja) | 2011-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7192582B2 (ja) | 物体追跡装置および物体追跡方法 | |
JP6688277B2 (ja) | プログラム、学習処理方法、学習モデル、データ構造、学習装置、および物体認識装置 | |
CN1523533A (zh) | 人的检测方法和设备 | |
KR101465035B1 (ko) | 정보처리장치 및 정보처리방법 | |
JP2015142181A (ja) | 制御装置、制御方法 | |
JP5455547B2 (ja) | 画像処理装置及び画像処理方法 | |
JP5279517B2 (ja) | 物体検知装置及び物体検知方法 | |
CN111753882A (zh) | 图像识别网络的训练方法和装置、电子设备 | |
JP2020096234A (ja) | ベッド位置特定装置 | |
JP5247338B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2011086259A (ja) | 物体識別装置及び物体識別方法 | |
JP2019020839A (ja) | 画像処理装置、画像処理方法、及びプログラム | |
JP2004295776A (ja) | 画像認識装置および画像認識プログラム | |
JP7338174B2 (ja) | 物体検出装置および物体検出方法 | |
EP3722991B1 (en) | Method, system, and device for detecting an object in a distorted image | |
US10521653B2 (en) | Image processing device, image processing method, and storage medium | |
JP5832089B2 (ja) | 映像処理装置、映像処理方法およびプログラム | |
US20230114980A1 (en) | System and method for processing media for facial manipulation | |
JP5164658B2 (ja) | 画像処理装置、画像処理方法およびプログラム | |
JP6736916B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP6121768B2 (ja) | 画像検出装置及び制御プログラム並びに画像検出方法 | |
WO2021157213A1 (ja) | 画像処理装置および画像処理方法 | |
KR101767927B1 (ko) | 실시간 움직임 검출 방법 및 시스템 | |
EP2528019A1 (en) | Apparatus and method for detecting objects in moving images | |
US20110090360A1 (en) | Image processing apparatus and object detecting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121019 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130813 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130820 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131021 |
|
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: 20131210 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140107 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5455547 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |