JP4948379B2 - パターン識別器生成方法、情報処理装置、プログラム及び記憶媒体 - Google Patents
パターン識別器生成方法、情報処理装置、プログラム及び記憶媒体 Download PDFInfo
- Publication number
- JP4948379B2 JP4948379B2 JP2007326585A JP2007326585A JP4948379B2 JP 4948379 B2 JP4948379 B2 JP 4948379B2 JP 2007326585 A JP2007326585 A JP 2007326585A JP 2007326585 A JP2007326585 A JP 2007326585A JP 4948379 B2 JP4948379 B2 JP 4948379B2
- Authority
- JP
- Japan
- Prior art keywords
- branch
- weak
- discriminator
- evaluation
- stages
- 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
- 238000000034 method Methods 0.000 title claims description 202
- 230000010365 information processing Effects 0.000 title claims description 23
- 238000012545 processing Methods 0.000 claims description 159
- 238000001514 detection method Methods 0.000 claims description 105
- 238000011156 evaluation Methods 0.000 claims description 77
- 230000001186 cumulative effect Effects 0.000 claims description 52
- 238000004590 computer program Methods 0.000 claims description 9
- 230000006870 function Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 description 146
- 230000015654 memory Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 12
- 230000002457 bidirectional effect Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 8
- 238000007781 pre-processing Methods 0.000 description 8
- 230000010354 integration Effects 0.000 description 7
- 238000010187 selection method Methods 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 238000012854 evaluation process Methods 0.000 description 5
- 210000003128 head Anatomy 0.000 description 5
- 238000012706 support-vector machine Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010801 machine learning Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003909 pattern recognition Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000405217 Viola <butterfly> Species 0.000 description 1
- 206010000210 abortion Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000012850 discrimination method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000001936 parietal effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- 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/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/774—Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- 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/94—Hardware or software architectures specially adapted for image or video understanding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- General Engineering & Computer Science (AREA)
- Image Analysis (AREA)
Description
P. Viola, M. Jones, "Rapid Object Detection using a Boosted Cascade of Simple Features", Proc. IEEE Conf. on Computer Vision and Pattern Recognition, Vol. 1, pp.511-518, December 2001. Z. Zhang, L. Zhu, S. Z. Li, H. Zhang, "Real-Time Multi-View Face Detection", Proceedings of the Fifth IEEE International Conference on Automatic Face and Gesture Recognition (FGR’02) C. Huang, H. Ai, Y. Li, S. Lao, "Vector Boosting for Rotation Invariant Multi-View Face Detection", Tenth IEEE International Conference on Computer Vision (ICCV2005), Volume 1, 17-21 Oct. 2005, pp.446-453
評価手段が、評価データのセットを前記弱判別器列に入力して得られる処理結果に基づいて、分岐後の弱判別器列が接続すべき段数に到達したか否かを評価する評価工程と、
決定手段が、前記評価工程の評価に基づき、前記弱判別器列を非分岐で接続すべき弱判別器の段数を決定する決定工程と
を有することを特徴とする。
評価データのセットを前記弱判別器列に入力して得られる処理結果に基づいて、分岐後の弱判別器列が接続すべき段数に到達したか否かを評価する評価手段と、
前記評価手段の評価に基づき、前記弱判別器列を非分岐で接続すべき弱判別器の段数を決定する決定手段と
を備えることを特徴とする。
(ブロック図の説明)
図2は本発明の一実施形態にかかる情報処理装置の構成を示すブロック図である。画像入力部201は、パターン識別処理対象となる入力画像データや、学習用サンプル画像データを装置内に取り込む機能を持つ。画像入力部201には、例えば、光学系、CCDセンサー等の光電変換デバイス、ドライバー回路、ADコンバーター、各種画像補正を司る信号処理回路、フレームバッファ等により構成される撮像装置が含まれる。或いは、画像入力部201には、後述の通信I/F206とハードウェアを共用し、I/Fに接続されるネットワーク等の所定の通信経路を介して外部装置から画像データを受信するI/F装置が含まれる。
本実施形態の情報処理装置では、図5に示す3つの変動カテゴリで分類される顔画像を検出対象パターンとする、分岐構造のパターン識別を学習する。
本実施形態のパターン識別器は、分岐構造を持っており、各分岐の枝にそれぞれ、弱判別器ノードを複数個カスケード接続した弱判別器列が配置されている。これら弱判別器列の処理は、判別処理部203を用いて実行される。
ここで、本実施形態のパターン識別器における基本的な検出処理について、図4および図7を用いて説明する。図4は弱判別器ノードの内部構造を表すブロック図であり、図7は各弱判別器ノードで行われるノード内判別処理の流れを説明するフローチャートである。
各弱判別器ノードには、図3(b)に示すようなノードIDがついている。このノードIDは、分岐枝ID部と固有ID部に分かれる。固有ID部は、ノード毎に一意に付けられる番号であって、開始ノードを0番とし、処理段数が進むにつれて一つずつ増加させる。分岐後は、1つの枝について次の分岐に到達するまでを連番とし、到達したら次の枝の先頭ノードにその次の番号を割り当てる、というように与える。つまり固有IDが同じノードは存在せず、固有ID番号にブロックサイズを乗ずることにより、容易にパラメータメモリ上のノードに対応するパラメータ・ブロックのアドレスを算出することができる。
次に、サブウィンドウ(図8の画像800相当)単位の画像が投入されたときに、分岐選択しながら実行する場合の検出処理の流れについて、図15を用いて説明する。この処理は図2におけるCPU208の指令により、判別処理部203を含む各部を用いて行う処理である。
次に図6を用いて、本実施形態に関わるブースティング型のパターン識別器を機械学習処理により生成する基本的な方法について説明する。図6は、非分岐の一列の弱判別器列のみで構成されるパターン識別器を生成するための機械学習処理のフローチャートであるが、分岐の各枝に相当する各弱判別器列を学習する際にも、基本的に同じアルゴリズムが用いられる。但し、各枝に用いられる学習データセットの顔データは、それぞれの枝が担当とすべき変動範囲の分類となるものである。
本実施形態においては、学習に先んじて、サンプルデータの入力と分類処理を行っている。これは学習処理と学習処理中の評価処理に用いる検出対象のオブジェクト画像データ(本実施形態では顔画像データ)を装置に入力する処理であり、対象とするカテゴリの変動を全て含んだ十分な数のデータが必要である。学習用データと評価用データは別々に分けて入力しても良いし、多量の顔画像データ群を入力しておき、学習処理時と評価処理時に、それぞれサンプリングして用いるようにしても良い。
図1は、本発明の特徴的な処理であるパターン識別器生成方法の一例を示すフローチャートである。この処理では、分岐型パターン識別器における分岐の各枝の非分岐継続段数の決定を行う。尚、同図において、ステップS101、 S103, S107の弱判別器生成処理は、図6で説明した基本的な学習処理方法と同等の処理である。
第1実施形態では、累積スコアの差分値を用いて、最低限必要な非分岐継続段数を決定する方法について説明したが、第2実施形態では、評価用データを投入した際の分岐の選択誤り率に基づき、最低継続段数を決定する方法について説明する。
第1および第2実施形態では、分岐後の所定段における累積スコア値を用いて、分岐選択を行う場合について説明したが、他の分岐選択方法を用いることも可能である。
以上説明してきた各種処理方法を、組み合わせて適用することも可能である。例えば、第1実施形態で説明した第一分岐前の継続段数決定方法として非顔あるいは顔データの打ち切り率を用いる方法を、分岐後の継続段数決定時の1条件として加えることも可能である。
202 前処理部
203 判別処理部
204 DMAコントローラ
205 CPUバス
206 通信インターフェース
207 ユーザ・インターフェース
208 CPU
209 ROMメモリ
210 RAMメモリ
211 大容量記憶部
Claims (24)
- 複数の弱判別器がカスケード接続された弱判別器列が分岐し、分岐後の各々の枝に弱判別器列が接続する構造のパターン識別器を生成するパターン識別器生成方法であって、
評価手段が、評価データのセットを前記弱判別器列に入力して得られる処理結果に基づいて、分岐後の弱判別器列が接続すべき段数に到達したか否かを評価する評価工程と、
決定手段が、前記評価工程の評価に基づき、前記弱判別器列を非分岐で接続すべき弱判別器の段数を決定する決定工程と
を有することを特徴とするパターン識別器生成方法。 - 前記評価データのセットには、検出対象となる画像の変動カテゴリに分類されたデータが含まれ、
前記カスケード接続の分岐後の各枝は、前記分類された前記変動カテゴリに対応することを特徴とする請求項1に記載のパターン識別器生成方法。 - 前記弱判別器の各々は、
入力された前記評価データのセットに対する判別結果としてスコア値を算出し、前段の弱判別器で出力された出力値に当該スコア値を加算した累積スコア値を後段の弱判別器に出力することを特徴とする請求項1に記載のパターン識別器生成方法。 - 前記評価データのセットには、非検出対象パターンの集合で構成されるデータが含まれ、
前記弱判別器の各々は、前記累積スコア値が予め定められた閾値をこえる場合に処理の打ち切りを決定することを特徴とする請求項3に記載のパターン識別器生成方法。 - 前記評価工程では、前記評価データのセットを前記分岐後の各々の前記弱判別器列に入力し、前記弱判別器列を構成する前記弱判別器の各々が出力する前記累積スコア値に基づいて、前記弱判別器列が接続すべき段数に到達したか否かを評価することを特徴とする請求項3に記載のパターン識別器生成方法。
- 前記決定工程では、前記評価工程の評価に基づき前記分岐後の各々の前記弱判別器列における前記累積スコア値の差分が予め定められた値以上になる段数を、非分岐で前記弱判別器を接続すべき段数として決定することを特徴とする請求項5に記載のパターン識別器生成方法。
- 前記決定工程では、前記評価工程の評価に基づき前記分岐後の前記弱判別器列の数が3以上となる場合には、全ての前記弱判別器列のうち2つの前記弱判別器列の組合せで算出した前記累積スコア値の差分を求め、全ての前記弱判別器列の組合せについて前記差分を統合した値が予め定められた値以上になる段数を、非分岐で前記弱判別器を接続すべき段数として決定することを特徴とする請求項5に記載のパターン識別器生成方法。
- 分岐選択手段が、前記累積スコア値に基づき、前記評価データのセットに対して処理を継続すべき分岐枝を選択する分岐選択工程を更に備えることを特徴とする請求項3に記載のパターン識別器生成方法。
- 前記分岐選択工程では、前記選択された分岐枝に入力された前記評価データのセットに対して、分類された変動カテゴリが一致するか否かを判定し、当該変動カテゴリの一致しないデータの割合を誤り率として算出することを特徴とする請求項8に記載のパターン識別器生成方法。
- 前記評価工程では、前記分岐選択工程により算出された前記誤り率に基づいて、選択された分岐枝における弱判別器列が接続すべき段数に到達したか否かを評価することを特徴とする請求項9に記載のパターン識別器生成方法。
- 前記決定工程では、前記評価工程の評価に基づき、前記誤り率が予め定められた値以下になる段数を、非分岐で弱判別器を接続すべき段数として決定することを特徴とする請求項10に記載のパターン識別器生成方法。
- 複数の弱判別器がカスケード接続された弱判別器列が分岐し、分岐後の各々の枝に弱判別器列が接続する構造のパターン識別器を生成するパターン識別器生成方法を実行する情報処理装置であって、
評価データのセットを前記弱判別器列に入力して得られる処理結果に基づいて、分岐後の弱判別器列が接続すべき段数に到達したか否かを評価する評価手段と、
前記評価手段の評価に基づき、前記弱判別器列を非分岐で接続すべき弱判別器の段数を決定する決定手段と
を備えることを特徴とする情報処理装置。 - 前記評価データのセットには、検出対象となる画像の変動カテゴリに分類されたデータが含まれ、
前記カスケード接続の分岐後の各枝は、前記分類された前記変動カテゴリに対応することを特徴とする請求項12に記載の情報処理装置。 - 前記弱判別器の各々は、
入力された前記評価データのセットに対する判別結果としてスコア値を算出し、前段の弱判別器で出力された出力値に当該スコア値を加算した累積スコア値を後段の弱判別器に出力することを特徴とする請求項12に記載の情報処理装置。 - 前記評価データのセットには、非検出対象パターンの集合で構成されるデータが含まれ、
前記弱判別器の各々は、前記累積スコア値が予め定められた閾値をこえる場合に処理の打ち切りを決定することを特徴とする請求項14に記載の情報処理装置。 - 前記評価手段は、前記評価データのセットを前記分岐後の各々の前記弱判別器列に入力し、前記弱判別器列を構成する前記弱判別器の各々が出力する前記累積スコア値に基づいて、前記弱判別器列が接続すべき段数に到達したか否かを評価することを特徴とする請求項14に記載の情報処理装置。
- 前記決定手段は、前記評価手段の評価に基づき前記分岐後の各々の前記弱判別器列における前記累積スコア値の差分が予め定められた値以上になる段数を、非分岐で前記弱判別器を接続すべき段数として決定することを特徴とする請求項16に記載の情報処理装置。
- 前記決定手段は、前記評価手段の評価に基づき前記分岐後の前記弱判別器列の数が3以上となる場合には、全ての前記弱判別器列のうち2つの前記弱判別器列の組合せで算出した前記累積スコア値の差分を求め、全ての前記弱判別器列の組合せについて前記差分を統合した値が予め定められた値以上になる段数を、非分岐で前記弱判別器を接続すべき段数として決定することを特徴とする請求項16に記載の情報処理装置。
- 前記累積スコア値に基づき、前記評価データのセットに対して処理を継続すべき分岐枝を選択する分岐選択手段を更に備えることを特徴とする請求項14に記載の情報処理装置。
- 前記分岐選択手段は、前記選択された分岐枝に入力された前記評価データのセットに対して、分類された変動カテゴリが一致するか否かを判定し、当該変動カテゴリの一致しないデータの割合を誤り率として算出することを特徴とする請求項19に記載の情報処理装置。
- 前記評価手段は、前記分岐選択手段により算出された前記誤り率に基づいて、選択された分岐枝における弱判別器列が接続すべき段数に到達したか否かを評価することを特徴とする請求項20に記載の情報処理装置。
- 前記決定手段は、前記評価手段の評価に基づき、前記誤り率が予め定められた値以下になる段数を、非分岐で弱判別器を接続すべき段数として決定することを特徴とする請求項21に記載の情報処理装置。
- コンピュータを、請求項12乃至21のいずれか1項に記載の情報処理装置の各手段として機能させるためのプログラム。
- 請求項23に記載のプログラムを格納したコンピュータ可読の記憶媒体。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007326585A JP4948379B2 (ja) | 2007-12-18 | 2007-12-18 | パターン識別器生成方法、情報処理装置、プログラム及び記憶媒体 |
US12/330,514 US8472721B2 (en) | 2007-12-18 | 2008-12-09 | Pattern identification unit generation method, information processing apparatus, computer program, and storage medium |
CN2008101858635A CN101464955B (zh) | 2007-12-18 | 2008-12-18 | 模式识别单元生成方法及信息处理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007326585A JP4948379B2 (ja) | 2007-12-18 | 2007-12-18 | パターン識別器生成方法、情報処理装置、プログラム及び記憶媒体 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009151395A JP2009151395A (ja) | 2009-07-09 |
JP2009151395A5 JP2009151395A5 (ja) | 2011-02-10 |
JP4948379B2 true JP4948379B2 (ja) | 2012-06-06 |
Family
ID=40754618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007326585A Expired - Fee Related JP4948379B2 (ja) | 2007-12-18 | 2007-12-18 | パターン識別器生成方法、情報処理装置、プログラム及び記憶媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8472721B2 (ja) |
JP (1) | JP4948379B2 (ja) |
CN (1) | CN101464955B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200380291A1 (en) * | 2015-12-23 | 2020-12-03 | Fotonation Limited | Image processing system |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5058681B2 (ja) * | 2007-05-31 | 2012-10-24 | キヤノン株式会社 | 情報処理方法及び装置、プログラム、記憶媒体 |
JP5101993B2 (ja) * | 2007-11-01 | 2012-12-19 | キヤノン株式会社 | 情報処理装置および情報処理方法 |
US8331655B2 (en) * | 2008-06-30 | 2012-12-11 | Canon Kabushiki Kaisha | Learning apparatus for pattern detector, learning method and computer-readable storage medium |
JP5444898B2 (ja) * | 2009-07-09 | 2014-03-19 | アイシン精機株式会社 | 状態検出装置、状態検出方法及びプログラム |
JP5340088B2 (ja) * | 2009-09-07 | 2013-11-13 | キヤノン株式会社 | 情報処理方法及び装置 |
JP5451302B2 (ja) * | 2009-10-19 | 2014-03-26 | キヤノン株式会社 | 画像処理装置及び方法、プログラム及び記憶媒体 |
JP5336995B2 (ja) * | 2009-10-19 | 2013-11-06 | キヤノン株式会社 | 特徴点位置決め装置、画像認識装置、その処理方法及びプログラム |
JP5448758B2 (ja) * | 2009-11-30 | 2014-03-19 | キヤノン株式会社 | 情報処理装置、情報処理方法、情報処理システム、プログラム及びデータ構造 |
JP2011128990A (ja) * | 2009-12-18 | 2011-06-30 | Canon Inc | 画像処理装置とその方法 |
JP5554984B2 (ja) * | 2009-12-24 | 2014-07-23 | キヤノン株式会社 | パターン認識方法およびパターン認識装置 |
JP5406705B2 (ja) * | 2009-12-28 | 2014-02-05 | キヤノン株式会社 | データ補正装置及び方法 |
JP4806101B2 (ja) * | 2010-02-01 | 2011-11-02 | 株式会社モルフォ | 物体検出装置及び物体検出方法 |
JP5394959B2 (ja) * | 2010-03-23 | 2014-01-22 | 富士フイルム株式会社 | 判別器生成装置および方法並びにプログラム |
JP5574816B2 (ja) * | 2010-05-14 | 2014-08-20 | キヤノン株式会社 | データ処理装置及びデータ処理方法 |
US8655053B1 (en) | 2010-05-31 | 2014-02-18 | Andrew S Hansen | Body modeling and garment fitting using an electronic device |
US8908928B1 (en) | 2010-05-31 | 2014-12-09 | Andrew S. Hansen | Body modeling and garment fitting using an electronic device |
JP2012038106A (ja) | 2010-08-06 | 2012-02-23 | Canon Inc | 情報処理装置、情報処理方法、およびプログラム |
US8768944B2 (en) | 2010-08-18 | 2014-07-01 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and storage medium |
JP5675214B2 (ja) | 2010-08-18 | 2015-02-25 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
CN102136075B (zh) * | 2011-03-04 | 2013-05-15 | 杭州海康威视数字技术股份有限公司 | 复杂场景下的多视角人脸检测方法及其装置 |
US20120328160A1 (en) * | 2011-06-27 | 2012-12-27 | Office of Research Cooperation Foundation of Yeungnam University | Method for detecting and recognizing objects of an image using haar-like features |
US8873112B2 (en) | 2011-10-21 | 2014-10-28 | Canon Kabushiki Kaisha | Image processing apparatus and determination method |
JP5806606B2 (ja) | 2011-12-01 | 2015-11-10 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
US10728450B2 (en) | 2014-09-30 | 2020-07-28 | Qualcomm Incorporated | Event based computer vision computation |
US9986179B2 (en) | 2014-09-30 | 2018-05-29 | Qualcomm Incorporated | Sensor architecture using frame-based and event-based hybrid scheme |
US10515284B2 (en) | 2014-09-30 | 2019-12-24 | Qualcomm Incorporated | Single-processor computer vision hardware control and application execution |
US9940533B2 (en) | 2014-09-30 | 2018-04-10 | Qualcomm Incorporated | Scanning window for isolating pixel values in hardware for computer vision operations |
US9554100B2 (en) | 2014-09-30 | 2017-01-24 | Qualcomm Incorporated | Low-power always-on face detection, tracking, recognition and/or analysis using events-based vision sensor |
US9923004B2 (en) | 2014-09-30 | 2018-03-20 | Qualcomm Incorporated | Hardware acceleration of computer vision feature detection |
US9838635B2 (en) | 2014-09-30 | 2017-12-05 | Qualcomm Incorporated | Feature computation in a sensor element array |
US9762834B2 (en) | 2014-09-30 | 2017-09-12 | Qualcomm Incorporated | Configurable hardware for computing computer vision features |
US20170132466A1 (en) | 2014-09-30 | 2017-05-11 | Qualcomm Incorporated | Low-power iris scan initialization |
JP2016151805A (ja) * | 2015-02-16 | 2016-08-22 | 大日本印刷株式会社 | オブジェクト検出装置、オブジェクト検出方法、及びプログラム |
US9704056B2 (en) | 2015-04-02 | 2017-07-11 | Qualcomm Incorporated | Computing hierarchical computations for computer vision calculations |
KR102574449B1 (ko) * | 2016-11-17 | 2023-09-04 | 삼성전자 주식회사 | 데이터 처리 방법 및 장치 |
US11086918B2 (en) * | 2016-12-07 | 2021-08-10 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for multi-label classification |
US10614332B2 (en) | 2016-12-16 | 2020-04-07 | Qualcomm Incorportaed | Light source modulation for iris size adjustment |
US10984235B2 (en) | 2016-12-16 | 2021-04-20 | Qualcomm Incorporated | Low power data generation for iris-related detection and authentication |
JP7402623B2 (ja) | 2019-06-17 | 2023-12-21 | キヤノン株式会社 | フィルタ処理装置及びその制御方法 |
US11170203B2 (en) * | 2019-11-27 | 2021-11-09 | National Central University | Training data generation method for human facial recognition and data generation apparatus |
CN111339749B (zh) * | 2020-03-02 | 2022-05-20 | 乐山师范学院 | 无条件文本生成方法、文本生成装置及存储介质 |
US20230121812A1 (en) * | 2021-10-15 | 2023-04-20 | International Business Machines Corporation | Data augmentation for training artificial intelligence model |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4661913A (en) * | 1984-09-11 | 1987-04-28 | Becton, Dickinson And Company | Apparatus and method for the detection and classification of articles using flow cytometry techniques |
US5508823A (en) * | 1991-08-28 | 1996-04-16 | Canon Kabushiki Kaisha | Image processing method and apparatus |
US5390259A (en) * | 1991-11-19 | 1995-02-14 | Xerox Corporation | Methods and apparatus for selecting semantically significant images in a document image without decoding image content |
US6463438B1 (en) * | 1994-06-03 | 2002-10-08 | Urocor, Inc. | Neural network for cell image analysis for identification of abnormal cells |
CA2167748A1 (en) | 1995-02-09 | 1996-08-10 | Yoav Freund | Apparatus and methods for machine learning hypotheses |
DE19623033C1 (de) * | 1996-06-08 | 1997-10-16 | Aeg Electrocom Gmbh | Verfahren und Anordnung zur Mustererkennung auf statistischer Basis |
US6021220A (en) * | 1997-02-11 | 2000-02-01 | Silicon Biology, Inc. | System and method for pattern recognition |
US6272479B1 (en) * | 1997-07-21 | 2001-08-07 | Kristin Ann Farry | Method of evolving classifier programs for signal processing and control |
US6882990B1 (en) * | 1999-05-01 | 2005-04-19 | Biowulf Technologies, Llc | Methods of identifying biological patterns using multiple data sets |
US6678548B1 (en) * | 2000-10-20 | 2004-01-13 | The Trustees Of The University Of Pennsylvania | Unified probabilistic framework for predicting and detecting seizure onsets in the brain and multitherapeutic device |
US7197180B2 (en) * | 2001-05-30 | 2007-03-27 | Eaton Corporation | System or method for selecting classifier attribute types |
JP4846924B2 (ja) * | 2001-05-31 | 2011-12-28 | キヤノン株式会社 | パターン認識装置 |
US7016885B1 (en) * | 2001-08-28 | 2006-03-21 | University Of Central Florida Research Foundation, Inc. | Self-designing intelligent signal processing system capable of evolutional learning for classification/recognition of one and multidimensional signals |
US7369687B2 (en) | 2002-11-21 | 2008-05-06 | Advanced Telecommunications Research Institute International | Method for extracting face position, program for causing computer to execute the method for extracting face position and apparatus for extracting face position |
JP4166143B2 (ja) | 2002-11-21 | 2008-10-15 | 株式会社国際電気通信基礎技術研究所 | 顔位置の抽出方法、およびコンピュータに当該顔位置の抽出方法を実行させるためのプログラムならびに顔位置抽出装置 |
WO2004055735A1 (ja) * | 2002-12-16 | 2004-07-01 | Canon Kabushiki Kaisha | パターン識別方法、その装置及びそのプログラム |
EP3358501B1 (en) * | 2003-07-18 | 2020-01-01 | Canon Kabushiki Kaisha | Image processing device, imaging device, image processing method |
JP2005044330A (ja) * | 2003-07-24 | 2005-02-17 | Univ Of California San Diego | 弱仮説生成装置及び方法、学習装置及び方法、検出装置及び方法、表情学習装置及び方法、表情認識装置及び方法、並びにロボット装置 |
JP2005100121A (ja) * | 2003-09-25 | 2005-04-14 | Fuji Photo Film Co Ltd | 識別処理に用いる特徴量の種類と識別条件を決定する装置、プログラムならびにプログラムを記録した記録媒体、および特定内容のデータを選別する装置 |
US7274832B2 (en) * | 2003-11-13 | 2007-09-25 | Eastman Kodak Company | In-plane rotation invariant object detection in digitized images |
CN1894703B (zh) * | 2003-12-16 | 2011-04-20 | 佳能株式会社 | 模式识别方法和设备 |
JP5025893B2 (ja) | 2004-03-29 | 2012-09-12 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
JP4217664B2 (ja) * | 2004-06-28 | 2009-02-04 | キヤノン株式会社 | 画像処理方法、画像処理装置 |
JP5008269B2 (ja) * | 2005-04-08 | 2012-08-22 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
JP2007080160A (ja) * | 2005-09-16 | 2007-03-29 | Konica Minolta Holdings Inc | 特定物体判別装置、特定物体判別方法、及び特定物体判別装置の作成方法 |
WO2008004710A1 (fr) * | 2006-07-07 | 2008-01-10 | Canon Kabushiki Kaisha | Dispositif de traitement d'image, procédé de traitement d'image, et programme de traitement d'image |
JP2009086749A (ja) * | 2007-09-27 | 2009-04-23 | Canon Inc | パターン識別手法、識別用パラメータ学習方法、及び装置 |
-
2007
- 2007-12-18 JP JP2007326585A patent/JP4948379B2/ja not_active Expired - Fee Related
-
2008
- 2008-12-09 US US12/330,514 patent/US8472721B2/en active Active
- 2008-12-18 CN CN2008101858635A patent/CN101464955B/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200380291A1 (en) * | 2015-12-23 | 2020-12-03 | Fotonation Limited | Image processing system |
US11532148B2 (en) * | 2015-12-23 | 2022-12-20 | Fotonation Limited | Image processing system |
Also Published As
Publication number | Publication date |
---|---|
US20090157707A1 (en) | 2009-06-18 |
JP2009151395A (ja) | 2009-07-09 |
US8472721B2 (en) | 2013-06-25 |
CN101464955A (zh) | 2009-06-24 |
CN101464955B (zh) | 2012-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4948379B2 (ja) | パターン識別器生成方法、情報処理装置、プログラム及び記憶媒体 | |
JP5235691B2 (ja) | 情報処理装置及び情報処理方法 | |
KR102326256B1 (ko) | 고정밀도 이미지를 분석하는 딥러닝 네트워크의 학습에 이용하기 위한 트레이닝 이미지를 오토 라벨링하기 위한 방법 및 이를 이용한 오토 라벨링 장치 | |
Li et al. | Floatboost learning and statistical face detection | |
EP1934941B1 (en) | Bi-directional tracking using trajectory segment analysis | |
CN110084299B (zh) | 基于多头融合注意力的目标检测方法和装置 | |
CN110348435B (zh) | 一种基于区域候选网络的目标检测方法及系统 | |
JP2009116401A (ja) | 画像処理装置および画像処理方法 | |
US20110235901A1 (en) | Method, apparatus, and program for generating classifiers | |
US9147130B2 (en) | Information processing method, information processing apparatus, and recording medium for identifying a class of an object by using a plurality of discriminators | |
CN113888586B (zh) | 一种基于相关滤波的目标跟踪方法及装置 | |
JP6128910B2 (ja) | 学習装置、学習方法及びプログラム | |
EP3686841A1 (en) | Image segmentation method and device | |
CN111062438A (zh) | 基于相关学习的图传播的弱监督细粒度图像分类算法 | |
CN107153806B (zh) | 一种人脸检测方法及装置 | |
CN111783543A (zh) | 一种基于多任务学习的面部活动单元检测方法 | |
CN116977935B (zh) | 一种融合语义信息行人流量计数方法 | |
Ito et al. | Point proposal based instance segmentation with rectangular masks for robot picking task | |
JP7253872B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
Song et al. | Efficient and Accurate Co-Visible Region Localization with Matching Key-Points Crop (MKPC): A Two-Stage Pipeline for Enhancing Image Matching Performance | |
CN111353353A (zh) | 跨姿态的人脸识别方法及装置 | |
CN112381076B (zh) | 一种视频显著性检测任务中图片预处理的方法 | |
Ebrahimian et al. | Bag of Freebies Techniques to Improve Face Detection Accuracy for Small Faces | |
KR20200065907A (ko) | 소나영상에서 사전형상 판별을 통한 표적식별 고속화 방법 | |
CN117630012B (zh) | 面向复杂农业场景的高效轻量级荔枝果实炭疽病检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101220 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101220 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120123 |
|
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: 20120206 |
|
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: 20120306 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4948379 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |