JP7747400B2 - 画像生成装置、画像生成方法及びプログラム - Google Patents
画像生成装置、画像生成方法及びプログラムInfo
- Publication number
- JP7747400B2 JP7747400B2 JP2020084581A JP2020084581A JP7747400B2 JP 7747400 B2 JP7747400 B2 JP 7747400B2 JP 2020084581 A JP2020084581 A JP 2020084581A JP 2020084581 A JP2020084581 A JP 2020084581A JP 7747400 B2 JP7747400 B2 JP 7747400B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- training
- images
- class
- training images
- 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
Landscapes
- Image Analysis (AREA)
Description
まず、本実施形態に係る画像生成装置10の全体構成について、図1を参照しながら説明する。図1は、本実施形態に係る画像生成装置10の全体構成の一例を示す図である。
次に、本実施形態に係る画像生成装置10のハードウェア構成について、図3を参照しながら説明する。図3は、本実施形態に係る画像生成装置10のハードウェア構成の一例を示す図である。
次に、本実施形態に係る画像生成処理の流れについて、図4を参照しながら説明する。図4は、本実施形態に係る画像生成処理の流れの一例を示すフローチャートである。
一例として、N=2、対象クラスを「第1の異常クラス」として、上記のステップS102で学習用画像1200-m1と学習用画像1200-m2とが選択された場合について説明する。なお、簡単のため、r=r1とする。
これにより、対象クラスに属する新たな学習用画像1200-m3が生成される。
より一般に、N≧3の場合について説明する。この場合、乱数r1,・・・,rN-1を合成比として、N個の学習用画像の各画素値を合成することで、新たな学習用画像を生成する。すなわち、上記のステップS102で選択されたN個の学習用画像それぞれの画素値をxnij(ただし、n=1,・・・,N)とすれば、各i,jに対して、新たな学習用画像の各画素値yijは以下で計算される。
これにより、対象クラスに属する新たな学習用画像が生成される。
以上のように、本実施形態に係る画像生成装置10は、同一クラスに属するN個の学習用画像と、所定の確率分布に従うN-1個の合成比とを用いて、これらN個の学習用画像を合成して新たな学習用画像を生成する。これにより、本実施形態に係る画像生成装置10は、当該クラスに属する学習用画像を増やすことが可能となる(言い換えれば、当該クラスのデータ拡張を行うことが可能となる。)。
101 クラス選択部
102 画像選択部
103 乱数生成部
104 画像生成部
105 記憶部
201 入力装置
202 表示装置
203 外部I/F
203a 記録媒体
204 通信I/F
205 プロセッサ
206 メモリ装置
207 バス
Claims (7)
- 対象物の外観検査に用いられる分類器を学習するための学習用画像を生成する画像生成装置であって、
前記分類器に入力された画像が分類される複数のクラスのうちの一のクラスを選択するクラス選択部と、
前記一のクラスに属し、かつ、同一サイズの学習用画像の集合から、N(ただし、Nは2以上の整数)個の学習用画像を選択する画像選択部と、
M(ただし、Mは2以上N以下の整数)個の異なる確率分布を用いて、0以上1以下の値を取るN-1個の乱数を生成する乱数生成部と、
前記N-1個の乱数を合成比として、前記N個の学習用画像の同一位置にある画素値同士を合成して新たな学習用画像を生成する画像生成部と、
を有する画像生成装置。 - 前記M個の異なる確率分布には、ベータ分布が含まれる、請求項1に記載の画像生成装置。
- 前記N-1個の乱数の値が0.0~0.2又は0.8~1.0のいずれかの範囲内となるように前記ベータ分布のパラメータが設定されている、請求項2に記載の画像生成装置。
- 前記画像生成部は、
前記N個の学習用画像それぞれのサイズをI×J,前記N個の学習用画像それぞれの各画素値をxnij(ただし、n=1,・・・,N,1≦i≦I,1≦j≦J),前記N-1個の乱数をr1,・・・,rN-1とした場合、r1x1ij+(1-r1)r2x2ij+(1-r1)(1-r2)r3x3ij+・・・+(1-r1)(1-r2)・・・(1-rN-1)xNijにより前記新たな学習用画像の画素値yijを計算することで、前記N個の学習用画像を合成して前記新たな学習用画像を生成する、請求項1乃至3の何れか一項に記載の画像生成装置。 - 前記学習用画像を記憶する記憶部を有し、
前記クラス選択部は、
前記複数のクラスのうち、前記記憶部に記憶されている学習用画像の中で当該クラスに属する学習用画像の数が最も少ないクラスを前記一のクラスとして選択する、請求項1乃至4の何れか一項に記載の画像生成装置。 - 対象物の外観検査に用いられる分類器を学習するための学習用画像を生成する画像生成方法であって、
前記分類器に入力された画像が分類される複数のクラスのうちの一のクラスを選択するクラス選択手順と、
前記一のクラスに属し、かつ、同一サイズの学習用画像の集合から、N(ただし、Nは2以上の整数)個の学習用画像を選択する画像選択手順と、
M(ただし、Mは2以上N以下の整数)個の異なる確率分布を用いて、0以上1以下の値を取るN-1個の乱数を生成する乱数生成手順と、
前記N-1個の乱数を合成比として、前記N個の学習用画像の同一位置にある画素値同士を合成して新たな学習用画像を生成する画像生成手順と、
をコンピュータが実行する画像生成方法。 - 対象物の外観検査に用いられる分類器を学習するための学習用画像を生成する画像生成装置を、
前記分類器に入力された画像が分類される複数のクラスのうちの一のクラスを選択するクラス選択部、
前記一のクラスに属し、かつ、同一サイズの学習用画像の集合から、N(ただし、Nは2以上の整数)個の学習用画像を選択する画像選択部、
M(ただし、Mは2以上N以下の整数)個の異なる確率分布を用いて、0以上1以下の値を取るN-1個の乱数を生成する乱数生成部、
前記N-1個の乱数を合成比として、前記N個の学習用画像の同一位置にある画素値同士を合成して新たな学習用画像を生成する画像生成部、
として機能させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020084581A JP7747400B2 (ja) | 2020-05-13 | 2020-05-13 | 画像生成装置、画像生成方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020084581A JP7747400B2 (ja) | 2020-05-13 | 2020-05-13 | 画像生成装置、画像生成方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021179790A JP2021179790A (ja) | 2021-11-18 |
| JP7747400B2 true JP7747400B2 (ja) | 2025-10-01 |
Family
ID=78511481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020084581A Active JP7747400B2 (ja) | 2020-05-13 | 2020-05-13 | 画像生成装置、画像生成方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7747400B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023139760A1 (ja) * | 2022-01-21 | 2023-07-27 | 日本電気株式会社 | データ拡張装置、データ拡張方法、及び非一時的なコンピュータ可読媒体 |
| WO2025033195A1 (ja) * | 2023-08-10 | 2025-02-13 | 日本電気株式会社 | 検出装置、学習装置、検出方法、学習方法及び記録媒体 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005156334A (ja) | 2003-11-25 | 2005-06-16 | Nec Tohoku Sangyo System Kk | 疑似不良画像自動作成装置及び画像検査装置 |
| WO2018159775A1 (ja) | 2017-03-03 | 2018-09-07 | 国立大学法人筑波大学 | 対象追跡装置 |
| WO2019022136A1 (ja) | 2017-07-25 | 2019-01-31 | 国立大学法人東京大学 | 学習方法、学習プログラム、学習装置及び学習システム |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2974356B2 (ja) * | 1990-02-28 | 1999-11-10 | 株式会社河合楽器製作所 | 電子楽器のゆらぎ発生装置 |
| JPH04123130A (ja) * | 1990-09-13 | 1992-04-23 | Nippon Telegr & Teleph Corp <Ntt> | 任意確率分布に従う擬似乱数の発生回路 |
| JPH0581356A (ja) * | 1991-09-18 | 1993-04-02 | Hitachi Ltd | データ入力方式 |
| JP4323910B2 (ja) * | 2003-09-30 | 2009-09-02 | キヤノン株式会社 | 画像合成装置及び方法 |
| JP5519210B2 (ja) * | 2009-08-10 | 2014-06-11 | 株式会社エイチアイ | モデル生成装置、モデル生成方法、情報処理システム、及びプログラム |
| JP5822411B2 (ja) * | 2013-08-12 | 2015-11-24 | 株式会社アポロジャパン | 画像情報のコード変換装置、画像情報のコード変換方法、画像コードを用いた画像関連情報提供システム、画像情報のコード変換プログラム、及びそのプログラムを記録した記録媒体 |
| JP6755904B2 (ja) * | 2018-07-11 | 2020-09-16 | 楽天株式会社 | 選択システム、選択方法、及びプログラム |
| JP7115114B2 (ja) * | 2018-07-27 | 2022-08-09 | コニカミノルタ株式会社 | X線画像物体認識システム |
| JP7070308B2 (ja) * | 2018-10-05 | 2022-05-18 | オムロン株式会社 | 推定器生成装置、検査装置、推定器生成方法、及び推定器生成プログラム |
-
2020
- 2020-05-13 JP JP2020084581A patent/JP7747400B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005156334A (ja) | 2003-11-25 | 2005-06-16 | Nec Tohoku Sangyo System Kk | 疑似不良画像自動作成装置及び画像検査装置 |
| WO2018159775A1 (ja) | 2017-03-03 | 2018-09-07 | 国立大学法人筑波大学 | 対象追跡装置 |
| WO2019022136A1 (ja) | 2017-07-25 | 2019-01-31 | 国立大学法人東京大学 | 学習方法、学習プログラム、学習装置及び学習システム |
Non-Patent Citations (2)
| Title |
|---|
| 佐藤 敦, "少量データのための深層学習技術", 画像ラボ, 日本, 日本工業出版株式会社, 2020年03月10日, 発行日, Vol.31, No.3, pp.30-35 |
| 松岡 海登、外4名, "DNNによる外観検査自動化のための実画像らしさを考慮した画像生成手法の検討", 第24回 画像センシングシンポジウム SSII2018, 日本, 画像センシング技術研究会, 2018年06月13日, 発行日, pp.1-6 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021179790A (ja) | 2021-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Yang et al. | DRFN: Deep recurrent fusion network for single-image super-resolution with large factors | |
| EP3963516B1 (en) | Teaching gan (generative adversarial networks) to generate per-pixel annotation | |
| CN109344618B (zh) | 一种基于深度森林的恶意代码分类方法 | |
| CN107341518A (zh) | 一种基于卷积神经网络的图像分类方法 | |
| JP7459713B2 (ja) | 選別プログラム、選別方法、および情報処理装置 | |
| CN113344110B (zh) | 一种基于超分辨率重建的模糊图像分类方法 | |
| CN108961180B (zh) | 红外图像增强方法及系统 | |
| CN107004265A (zh) | 信息处理装置、处理信息的方法、鉴别器生成装置、生成鉴别器的方法、以及程序 | |
| Alyafi et al. | DCGANs for realistic breast mass augmentation in x-ray mammography | |
| Jboor et al. | Towards an inpainting framework for visual cultural heritage | |
| JP7747400B2 (ja) | 画像生成装置、画像生成方法及びプログラム | |
| US20230260083A1 (en) | Computer-implemented method, computer program product and system for processing images | |
| Kryjak et al. | Real-time implementation of the ViBe foreground object segmentation algorithm | |
| WO2020012523A1 (ja) | 情報処理装置、情報処理方法及び情報処理プログラム | |
| JP7487469B2 (ja) | 画像生成装置、画像生成方法及びプログラム | |
| Kim et al. | Real-time anomaly detection in packaged food X-ray images using supervised learning | |
| CN111899191B (zh) | 一种文本图像修复方法、装置及存储介质 | |
| Pichel et al. | Sparse matrix classification on imbalanced datasets using convolutional neural networks | |
| Zhang et al. | Seal: A framework for systematic evaluation of real-world super-resolution | |
| Mobiny et al. | Lung cancer screening using adaptive memory-augmented recurrent networks | |
| CN113177602B (zh) | 图像分类方法、装置、电子设备和存储介质 | |
| Zhang et al. | FGMNet: Feature grouping mechanism network for RGB-D indoor scene semantic segmentation | |
| Wang et al. | MDISN: Learning multiscale deformed implicit fields from single images | |
| Li et al. | Obiformer: A fast attentive denoising framework for oracle bone inscriptions | |
| KR20230162115A (ko) | 학습 장치, 및 학습 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230414 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240220 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240308 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240627 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20240704 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20240802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250225 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250911 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7747400 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |