JP7558890B2 - 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム - Google Patents
画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム Download PDFInfo
- Publication number
- JP7558890B2 JP7558890B2 JP2021088597A JP2021088597A JP7558890B2 JP 7558890 B2 JP7558890 B2 JP 7558890B2 JP 2021088597 A JP2021088597 A JP 2021088597A JP 2021088597 A JP2021088597 A JP 2021088597A JP 7558890 B2 JP7558890 B2 JP 7558890B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- resolution performance
- performance information
- pixel
- image processing
- 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
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4053—Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4015—Image demosaicing, e.g. colour filter arrays [CFA] or Bayer patterns
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
- H04N25/61—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4"
- H04N25/615—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4" involving a transfer function modelling the optical system, e.g. optical transfer function [OTF], phase transfer function [PhTF] or modulation transfer function [MTF]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30168—Image quality inspection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
Description
本発明の実施例1における画像処理システムに関して説明する。実施例1では、アップサンプルとして画像拡大(アップスケール)を行うが、デモザイクなどのその他のアップサンプルに対しても同様に適用が可能である。画像拡大は、撮像画像全体に対するサンプリング点の増大と、撮像画像の部分領域のサンプリング点の増大(トリミング画像の拡大やデジタルズームなど)を含む。また実施例1では、画像拡大に機械学習モデルを使用するが、スパースコーディングなどのその他の手法に対しても同様に適用が可能である。
本発明の実施例2における画像処理システムに関して説明する。実施例2では、アップサンプルとしてデモザイクを行うが、その他のアップサンプルに対しても同様に適用が可能である。また、デモザイクには機械学習モデルを使用するが、その他の手法に対しても同様に適用が可能である。
本発明は、上述の実施例の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
122 通信部(取得手段)
123 取得部(取得手段)
124 画像拡大部(生成手段)
Claims (20)
- 撮像により得られる撮像画像と、前記撮像に用いられた光学機器の解像性能に関する解像性能情報とを取得する工程と、
前記撮像画像と前記解像性能情報とに基づいて、前記撮像画像のサンプリングピッチを小さくすることで出力画像を生成する工程とを有し、
前記解像性能情報は、前記撮像画像の各画素に対応する前記解像性能を示すマップであり、
前記解像性能情報は、前記撮像画像の同一画素に対して互いに異なる解像性能の成分を表す複数のチャンネル成分を含むことを特徴とする画像処理方法。 - 前記出力画像は、前記撮像画像を拡大またはデモザイクすることで得られる画像であることを特徴とする請求項1に記載の画像処理方法。
- 前記解像性能情報は、前記光学機器で発生するぼけの大きさに関する情報を含むことを特徴とする請求項1または2に記載の画像処理方法。
- 前記解像性能情報は、前記光学機器の点像分布関数の拡がりまたは前記光学機器の変調伝達関数に基づく情報を含むことを特徴とする請求項1乃至3のいずれか一項に記載の画像処理方法。
- 前記解像性能情報は、前記撮像画像の画素の位置ごとに異なる情報であることを特徴とする請求項1乃至4のいずれか一項に記載の画像処理方法。
- 前記解像性能情報は、前記撮像画像の画素数と同じ数の前記解像性能に関する値が配列されたマップであることを特徴とする請求項1乃至5のいずれか一項に記載の画像処理方法。
- 前記値は、前記光学機器の変調伝達関数が所定の値となる周波数に基づく値であることを特徴とする請求項6に記載の画像処理方法。
- 前記解像性能情報は、前記光学機器の種類または前記撮像における前記光学機器の状態を用いて取得され、
前記状態は、焦点距離、F値、フォーカス距離の少なくとも一つであることを特徴とする請求項1乃至7のいずれか一項に記載の画像処理方法。 - 前記解像性能情報は、前記撮像に用いられた撮像素子の画素ピッチに関する情報を用いて取得されることを特徴とする請求項1乃至8のいずれか一項に記載の画像処理方法。
- 前記出力画像は、
前記出力画像は、前記撮像画像における前記光学機器に起因するぼけを補正することで得られる画像であることを特徴とする請求項1乃至9のいずれか一項に記載の画像処理方法。 - 前記出力画像を生成する工程では、前記撮像画像と前記解像性能情報と前記撮像画像のノイズに関する情報とに基づいて前記出力画像を生成することを特徴とする請求項1乃至10のいずれか一項に記載の画像処理方法。
- 前記ノイズに関する情報は、前記撮像において発生したノイズの強さに関する情報と、前記撮像画像に対して実行されたデノイズに関する情報の少なくとも一方を含むことを特徴とする請求項11に記載の画像処理方法。
- 撮像画像と、前記撮像画像の撮像に用いた光学機器の解像性能を表す情報である解像性能情報と、を取得する工程と、
前記撮像画像と前記解像性能情報とに基づいて、前記撮像画像のサンプリングピッチを小さくした出力画像を生成する工程とを有し、
前記出力画像を生成する工程では、前記撮像画像と前記解像性能情報とがチャンネル方向に連結された入力データを機械学習モデルに入力することで前記出力画像を生成し、
前記解像性能情報は、前記撮像画像の各画素に対応する前記解像性能を示すマップであることを特徴とする画像処理方法。 - 前記機械学習モデルは1つ以上の残差ブロックを有することを特徴とする請求項13に記載の画像処理方法。
- 前記出力画像を生成する工程では、前記解像性能情報を用いずに前記撮像画像のサンプリングピッチを小さくすることで得られる第1中間画像と、前記撮像画像及び前記解像性能情報を用いて前記撮像画像のサンプリングピッチを小さくすることで得られる第2中間画像とを足し合わせることで前記出力画像を生成することを特徴とする請求項13または14に記載の画像処理方法。
- 請求項1乃至15のいずれか一項に記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
- 撮像により得られる撮像画像と、前記撮像に用いられた光学機器の解像性能に関する解像性能情報とを取得する取得手段と、
前記撮像画像と前記解像性能情報とに基づいて、前記撮像画像のサンプリングピッチを小さくすることで出力画像を生成する生成手段とを有し、
前記解像性能情報は、前記撮像画像の各画素に対応する前記解像性能を示すマップであり、
前記解像性能情報は、前記撮像画像の同一画素に対して互いに異なる解像性能の成分を表す複数のチャンネル成分を含むことを特徴とする画像処理装置。 - 第1の画像と、前記第1の画像に対応する解像性能を表す情報である解像性能情報と、該第1の画像よりもサンプリングピッチが小さい第2の画像とを取得する工程と、
前記第1の画像と前記解像性能情報とを機械学習モデルに入力することで、該第1の画像よりもサンプリングピッチが小さい出力画像を生成する工程と、
前記出力画像と前記第2の画像を用いて前記機械学習モデルのウエイトを更新する工程とを有し、
前記解像性能情報は、前記第1の画像の各画素に対応する前記解像性能を示すマップであり、
前記解像性能情報は、前記第1の画像の同一画素に対して互いに異なる解像性能の成分を表す複数のチャンネル成分を含むことを特徴とする訓練済み機械学習モデルの生成方法。 - 第1の画像と、前記第1の画像に対応する解像性能を表す情報である解像性能情報と、前記第1の画像よりもサンプリングピッチが小さい第2の画像とを取得するデータ取得手段と、
前記第1の画像と前記解像性能情報とを機械学習モデルに入力することで、該第1の画像よりもサンプリングピッチが小さい出力画像を生成する演算手段と、
前記出力画像と前記第2の画像を用いて前記機械学習モデルのウエイトを更新する更新手段とを有し、
前記解像性能情報は、前記第1の画像の各画素に対応する前記解像性能を示すマップであり、
前記解像性能情報は、前記第1の画像の同一画素に対して互いに異なる解像性能の成分を表す複数のチャンネル成分を含むことを特徴とする処理装置。 - 請求項17に記載の画像処理装置と、該画像処理装置と通信可能な制御装置とを備える画像処理システムであって、
前記制御装置は、撮像画像に対する処理を前記画像処理装置に実行させるための要求を送信する送信手段を有し、
前記画像処理装置は、前記要求を受信する受信手段を有することを特徴とする画像処理システム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021088597A JP7558890B2 (ja) | 2021-05-26 | 2021-05-26 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
| PCT/JP2022/020572 WO2022249934A1 (ja) | 2021-05-26 | 2022-05-17 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
| US18/518,041 US20240087086A1 (en) | 2021-05-26 | 2023-11-22 | Image processing method, image processing apparatus, program, trained machine learning model production method, processing apparatus, and image processing system |
| JP2024162657A JP2024175114A (ja) | 2021-05-26 | 2024-09-19 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021088597A JP7558890B2 (ja) | 2021-05-26 | 2021-05-26 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024162657A Division JP2024175114A (ja) | 2021-05-26 | 2024-09-19 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2022181572A JP2022181572A (ja) | 2022-12-08 |
| JP2022181572A5 JP2022181572A5 (ja) | 2023-12-11 |
| JP7558890B2 true JP7558890B2 (ja) | 2024-10-01 |
Family
ID=84229974
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021088597A Active JP7558890B2 (ja) | 2021-05-26 | 2021-05-26 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
| JP2024162657A Pending JP2024175114A (ja) | 2021-05-26 | 2024-09-19 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024162657A Pending JP2024175114A (ja) | 2021-05-26 | 2024-09-19 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20240087086A1 (ja) |
| JP (2) | JP7558890B2 (ja) |
| WO (1) | WO2022249934A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024175114A (ja) * | 2021-05-26 | 2024-12-17 | キヤノン株式会社 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102823705B1 (ko) * | 2022-05-26 | 2025-06-24 | 한국전자통신연구원 | 저해상도 얼굴 인식을 위한 얼굴 특징 추출기 학습 장치 및 방법 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018150685A1 (ja) | 2017-02-20 | 2018-08-23 | ソニー株式会社 | 画像処理装置、および画像処理方法、並びにプログラム |
| JP2020201823A (ja) | 2019-06-12 | 2020-12-17 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
| WO2021090469A1 (ja) | 2019-11-08 | 2021-05-14 | オリンパス株式会社 | 情報処理システム、内視鏡システム、学習済みモデル、情報記憶媒体及び情報処理方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5514132B2 (ja) * | 2011-02-07 | 2014-06-04 | 日本放送協会 | 画像縮小装置、画像拡大装置、及びこれらのプログラム |
| JP7558890B2 (ja) * | 2021-05-26 | 2024-10-01 | キヤノン株式会社 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
-
2021
- 2021-05-26 JP JP2021088597A patent/JP7558890B2/ja active Active
-
2022
- 2022-05-17 WO PCT/JP2022/020572 patent/WO2022249934A1/ja not_active Ceased
-
2023
- 2023-11-22 US US18/518,041 patent/US20240087086A1/en active Pending
-
2024
- 2024-09-19 JP JP2024162657A patent/JP2024175114A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018150685A1 (ja) | 2017-02-20 | 2018-08-23 | ソニー株式会社 | 画像処理装置、および画像処理方法、並びにプログラム |
| JP2020201823A (ja) | 2019-06-12 | 2020-12-17 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
| WO2021090469A1 (ja) | 2019-11-08 | 2021-05-14 | オリンパス株式会社 | 情報処理システム、内視鏡システム、学習済みモデル、情報記憶媒体及び情報処理方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024175114A (ja) * | 2021-05-26 | 2024-12-17 | キヤノン株式会社 | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024175114A (ja) | 2024-12-17 |
| JP2022181572A (ja) | 2022-12-08 |
| US20240087086A1 (en) | 2024-03-14 |
| WO2022249934A1 (ja) | 2022-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7721626B2 (ja) | 学習データの生成方法、学習方法、学習データ製造装置、学習装置、およびプログラム | |
| JP7242185B2 (ja) | 画像処理方法、画像処理装置、画像処理プログラム、および、記憶媒体 | |
| JP7016835B2 (ja) | 画像処理方法、画像処理装置、画像処理システム、学習済みウエイトの製造方法、および、プログラム | |
| JP5188651B2 (ja) | 画像処理装置、およびそれを用いた撮像装置 | |
| JP5284537B2 (ja) | 画像処理装置、画像処理方法、画像処理プログラム、およびそれを用いた撮像装置 | |
| JP2024175114A (ja) | 画像処理方法、画像処理装置、プログラム、訓練済み機械学習モデルの製造方法、処理装置、画像処理システム | |
| JP2013055623A (ja) | 画像処理装置、および画像処理方法、情報記録媒体、並びにプログラム | |
| WO2011121763A1 (ja) | 画像処理装置、およびそれを用いた撮像装置 | |
| JP5479187B2 (ja) | 画像処理装置及びそれを用いた撮像装置 | |
| JP2012156715A (ja) | 画像処理装置、撮像装置、画像処理方法およびプログラム。 | |
| JP2015115733A (ja) | 画像処理方法、画像処理装置、撮像装置および画像処理プログラム | |
| JP7504629B2 (ja) | 画像処理方法、画像処理装置、画像処理プログラム、および記憶媒体 | |
| JP5730036B2 (ja) | 画像処理装置、撮像装置、画像処理方法およびプログラム。 | |
| JP2024157989A (ja) | 画像処理方法、画像処理プログラムおよび画像処理装置 | |
| JP7757197B2 (ja) | 画像処理方法、画像処理装置、画像処理システム、およびプログラム | |
| WO2014156669A1 (ja) | 画像処理装置および画像処理方法 | |
| JP7719037B2 (ja) | 画像処理方法、画像処理装置、プログラム | |
| EP4610922A1 (en) | Training method, training apparatus, image processing method, image processing apparatus, and program | |
| JP2012156714A (ja) | プログラム、画像処理装置、画像処理方法および撮像装置。 | |
| JP2013055622A (ja) | 画像処理装置、および画像処理方法、情報記録媒体、並びにプログラム | |
| JP6818461B2 (ja) | 撮像装置、画像処理装置、画像処理方法および画像処理プログラム | |
| WO2011121761A1 (ja) | 画像処理装置、およびそれを用いた撮像装置 | |
| JP2021170197A (ja) | 画像処理方法、画像処理装置、画像処理プログラム、および学習済みモデルの製造方法 | |
| JP2012156710A (ja) | 画像処理装置、撮像装置、画像処理方法およびプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231201 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231201 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240402 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240529 |
|
| 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: 20240820 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240918 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7558890 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |