JP7623745B2 - イメージングのための方法、装置およびコンピュータ読み取り可能な媒体 - Google Patents

イメージングのための方法、装置およびコンピュータ読み取り可能な媒体 Download PDF

Info

Publication number
JP7623745B2
JP7623745B2 JP2023570254A JP2023570254A JP7623745B2 JP 7623745 B2 JP7623745 B2 JP 7623745B2 JP 2023570254 A JP2023570254 A JP 2023570254A JP 2023570254 A JP2023570254 A JP 2023570254A JP 7623745 B2 JP7623745 B2 JP 7623745B2
Authority
JP
Japan
Prior art keywords
image
resolution
imaging
region
interest
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
Application number
JP2023570254A
Other languages
English (en)
Other versions
JP2024519349A (ja
Inventor
雪▲梅▼ 胡
晨曦 邱
▲凱▼ 王
涛 岳
▲鋒▼ ▲ヤン▼
▲紅▼兵 潘
Original Assignee
ナンジン・ユニバーシティ
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ナンジン・ユニバーシティ filed Critical ナンジン・ユニバーシティ
Publication of JP2024519349A publication Critical patent/JP2024519349A/ja
Application granted granted Critical
Publication of JP7623745B2 publication Critical patent/JP7623745B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/09Supervised learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4053Scaling 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
    • G06T3/4076Scaling 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 using the original low-resolution images to iteratively correct the high-resolution images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing 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/80Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
    • G06V10/803Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level of input or preprocessed data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/93Run-length coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/698Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20221Image fusion; Image merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Evolutionary Computation (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Biomedical Technology (AREA)
  • Mathematical Physics (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

本発明は、イメージングのための方法、装置およびコンピュータ読み取り可能な媒体に関し、より具体的には、超高画素のリアルタイムイメージングのための方法、装置およびコンピュータ読み取り可能な媒体に関する。
超高画素(通常、1億以上の画素を指す)を実現できる既存のイメージングの手段には、次のようなものがある。(1)従来の補間アルゴリズムまたはニューラルネットワークに基づく画像復元アルゴリズムを使用して低解像度の画像を特定の倍数まで拡大することによって、画像の解像度を高める超解像技術によって実現されるが、収集中の情報の損失により、復元された画像が平滑すぎたり、偽のテクスチャが含まれたり(特に拡大の倍数が高すぎる場合)し、最終的なイメージングの効果がよくない。(2)低解像度の部分画像を複数撮影し、それらを使用して超高画素の完全画像につなぎ合わせることにより実現されるが、このようなシステムは、通常、サイズが大きく、重量が重く、回路設計が複雑などの特点を有する。(3)シングルチップ超高画素イメージングにより実現され、このようなシステムは、単一のセンサチップで超高画素の画像を撮影できるが、読み取り速度が遅く、データ量が大きいという問題点があり、ビデオをリアルタイムで収集して伝送することができない。上記の方法はいずれも、画像ドメインの情報を直接収集するものであり、また関連するデータ量が大きいにより収集と伝送に時間がかかるため、リアルタイムのビデオ撮影は実現できない。
本発明の目的は、超高画素の画像を迅速ひいてはリアルタイムで撮影可能な方法、装置、およびコンピュータ読み取り可能な媒体を提供することである。
上記の技術的背景に存在する技術的問題を克服し、超高画素の画像に使用できる撮影および処理技術を開発するために、本発明の一態様によれば、新規な画像収集および融合技術を提案する。当該技術は、ターゲット視野に対して異なる解像度異なるビット幅の2種類の画像(例えば、高解像度低ビット幅の差分画像と低解像度高ビット幅の画像)を取得し、画像融合アルゴリズムを使用してこの2種類の画像における関心領域を融合し、当該ターゲット視野の完全画像を更新し、それによって当該ターゲット視野の鮮明な超高画素の完全画像を迅速かつ効率的に取得する。
一実施例によれば、差分画像の(フレーム内に比べる)スパース性を利用して、収集された高解像度低ビット幅の差分画像を圧縮符号化することで、画像のデータ量を大幅に削減し、読み取り速度を向上させ、伝送帯域幅を削減し、超高画素画像のリアルタイム収集を実現するのに寄与する。
一実施例によれば、畳み込みニューラルネットワークに基づく画像融合アルゴリズムを使用して、高解像度低ビット幅の差分画像と低解像度高ビット幅の画像を融合して再構築することもできる。
一実施例によれば、収集された画像に対して画像認識方法を使用することもでき、例えば、収集された画像に対して、形態特徴および/または動的特徴などに基づいて、それに含まれる関心領域を決定および識別し、関心領域の形態および動的特徴を選択的に出力する。
本発明の一態様によれば、本発明は、ターゲット視野に対して、第1解像度で撮影して数量化し、第1ビット幅を有する第1画像を取得するステップと、前記ターゲット視野に対して、第2解像度で撮影して差分処理し、第2ビット幅を有する第2画像を取得するステップであって、前記差分処理は、第2解像度で撮影された画素点に対して、前記画素点と前記画素点の隣接または近い画素点との差を数量化して、数量化された差を第2画像における対応する画素点の値として取得することを含む、ステップと、第1画像と第2画像を融合して第3画像を取得するステップとを含むイメージングのための方法を提案し、ここで、第1解像度は、第2解像度よりも低く、第1ビット幅は、第2ビット幅よりも大きい。
一実施例によれば、第1画像と第2画像を融合して第3画像を取得するステップは、画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定するステップと、第1画像のうち前記関心領域に対応する対応領域を取得するステップと、第1画像の前記対応領域を第2画像の前記関心領域と融合して第3画像を得るステップとをさらに含む。
一実施例によれば、第2解像度で撮影された画素点に対して、前記画素点と前記画素点の隣接または近い画素点との差を数量化するステップは、前記差を、選択された配列に数量化するステップを含む。
一実施例によれば、前記配列は、{-1,0,+1}である。このようにして、非常に少ないビット数、つまり最も経済的なデータリソースで画像データを保存、処理、及び伝送できる。
一実施例によれば、例えば、2つの閾値を使用して画素点の値を正と負の両方向で比較するなど、前記画素点の値を5つのレベルに分けることもできる。例えば、前記配列は、{-2,-1,0,+1,+2}である。このような5つの値の配列を使う手段は、3つの値の配列を使う手段よりも識別と融合に役立ち、特に関心領域のリアルタイムで正確な識別と位置決めに役立つ。
一実施例によれば、例えば、2つの閾値を使用して画素点の値を正と負の両方向で比較するなど、前記画素点の値を4つのレベルに分けることもできる。例えば、前記配列は、{-2,-1,0,+1}または{-1,0,+1,+2}である。この4つの値の配列を使用すると、画素点の値を表すために2ビットのみを使用する。
本発明の実施例によれば、第1画像に対応するターゲット視野は、第2画像に対応するターゲット視野と同じである。実際には、通常、両者の間には時間および/または空間上の違いがある。これは、2つの画像が撮影された場所と時刻にわずかな違いがあるため、2つのターゲット視野が必ずしも完全に重なり合うとは限らない。ただし、両者の互いに重なり合う領域が画像の実際の主な部分である限り、または両者とも関心領域を含んでいる限り、それらは同じまたは同等の視野であると考えることができる。即ち、撮影された時間的および/または空間上の差異が許容範囲内の視野を同一の視野とみなすことができる。
一実施例によれば、前記方法は、融合する前に、第2画像を符号化して伝送し、前記伝送の後に、第2画像を復号して融合に用いるステップをさらに含む。
一実施例によれば、第2画像は、ランレングス符号化方式を使用して符号化され、第2画像のビットシーケンスは、繰り返しデータの繰り返し回数を記録するカウントシーケンスLと、繰り返しデータそのものを記録するデータシーケンスDとに符号化される。
一実施例によれば、ハフマン符号を使用して前記カウントシーケンスLを記録し、固定長符号を使用してデータシーケンスDを記録する。
一実施例によれば、第1画像と第2画像を融合するステップは、畳み込みニューラルネットワークを使用して第1画像と第2画像を融合するステップを含む。
一実施例によれば、画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定するステップは、特定の時間範囲内に前記ターゲット視野に対して撮影された画像、または以前に保存された前記ターゲット視野に対して撮影された画像を組み合わせることによって、前記関心領域を決定するステップを含む。
一実施例によれば、前記方法は、ディープラーニングを使用して前記画像認識方法をトレーニングするステップをさらに含み、ここで、選択されたターゲット、撮影する際の空間条件、および手動のラベル付けに基づいて、ディープラーニングを使用して前記画像認識方法をトレーニングする。
一実施例によれば、前記関心領域と前記対応領域を融合して第3画像を取得するステップは、前記関心領域が特定のオブジェクトを含む場合のみ、前記関心領域と前記対応領域を融合して第3画像を取得するステップをさらに含む。
一実施例によれば、前記方法は、融合した後に、第3画像を出力するステップ、または、第3画像を用いて完全画像を更新した後に、更新された完全画像を出力するステップをさらに含む。
一実施例によれば、本発明の方法を実施するカメラまたはビデオカメラを製造することができる。
関心領域の判明と報告について、システム、特にハードウェアの機能に限定される場合、リアルタイムの画像の報告は困難になる可能性がある。有用な改良点として、本発明のカメラまたはビデオカメラは、リアルタイム性をよりよく満たすために、関心領域に特定のオブジェクトが含まれていることが判明した場合に、関心領域を抽出し、それを報告することができる。
本発明の別の態様によれば、本発明は、ターゲット視野に対して、第1解像度で撮影して数量化し、第1ビット幅を有する画像を取得し、前記ターゲット視野に対して、第2解像度で撮影して差分処理し、第2ビット幅を有する第2画像を取得するように構成される画像撮影コンポーネントであって、前記差分処理は、第2解像度で撮影された画素点に対して、前記画素点と前記画素点の隣接または近い画素点との差を数量化して、数量化された差を第2画像における対応する画素点の値として取得することを含む、画像撮影コンポーネントと、前記画像撮影コンポーネントにカップリング接続され、第1画像と第2画像を融合して第3画像を取得するように構成されるデータ処理コンポーネントとを含むイメージングのための装置をさらに提案し、ここで、第1解像度は、第2解像度よりも低く、第1ビット幅は、第2ビット幅よりも大きい。
一実施例によれば、第1画像と第2画像を融合して第3画像を取得することは、画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定することと、第1画像のうち前記関心領域に対応する対応領域を取得することと、第1画像の前記対応領域を第2画像の前記関心領域と融合して第3画像を取得することとをさらに含む。
一実施例によれば、第2解像度で撮影された画素点に対して、前記画素点と前記画素点の隣接または近い画素点との差を数量化することは、前記差を、選択された配列に数量化することを含む。
一実施例によれば、前記配列は、{-1,0,+1}または{-2,-1,0,+1,+2}または{-2,-1,0,+1}または{-1,0,+1,+2}である。
一実施例によれば、前記装置は、符号化コンポーネントおよび伝送コンポーネントをさらに含み、前記符号化コンポーネントは、前記画像撮影コンポーネントにカップリング接続され、融合する前に第2画像を符号化するように構成され、前記伝送コンポーネントは、前記符号化コンポーネントおよび前記データ処理コンポーネントにカップリング接続され、符号化された第2画像を前記データ処理コンポーネントに伝送するように構成され、前記データ処理コンポーネントは、符号化された第2画像を受信した後に、融合に用いるために、前記符号化された第2画像を復号するようにさらに構成される。
一実施例によれば、前記符号化コンポーネントは、ランレングス符号化方式を使用して第2画像を符号化するようにさらに構成され、第2画像のビットシーケンスを、繰り返しデータの繰り返し回数を記録するカウントシーケンスLと、繰り返しデータそのものを記録するデータシーケンスDとに符号化する。
一実施例によれば、前記符号化コンポーネントは、ハフマン符号を使用して前記カウントシーケンスLを記録し、固定長符号を使用して前記データシーケンスDを記録するようにさらに構成される。
一実施例によれば、第1画像と第2画像を融合することは、畳み込みニューラルネットワークを使用して第1画像と第2画像を融合することを含む。
一実施例によれば、画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定するステップは、特定の時間範囲内に前記ターゲット視野に対して撮影された画像、または以前に保存された前記ターゲット視野に対して撮影された画像を組み合わせて、前記関心領域を決定することを含む。
一実施例によれば、前記データ処理コンポーネントは、ディープラーニングを使用して前記画像認識方法をトレーニングするようにさらに構成され、ここで、選択されたターゲット、撮影する際の空間条件、および手動のラベル付けに基づいて、ディープラーニングを使用して前記画像認識方法をトレーニングする。
本発明の別の態様によれば、コンピュータによって実行されるとき、上述の方法を実行するプログラムコードが記録された非一時的なコンピュータ読み取り可能な媒体をさらに提案する。
本発明の技術的解決手段により、画像収集のビット数を減らすことで読み取り時間を短縮し、超高画素の差分画像のリアルタイムな読み出しを実現するのに役立ち、画像融合において畳み込みニューラルネットワーク演算を実行することにより、画像の精度と識別性を効果的に向上させ、鮮明な超高画素画像を取得することができる。また、本発明の最適化されたオンチップ圧縮符号化および復号手段により、画像データにターゲットを絞って圧縮することができ、伝送帯域幅を大幅に削減し、リアルタイムかつ高速な画像伝送を実現することができる。
本発明の実施例によるイメージングのための方法の流れを示す概略図である。 本発明の実施例によるイメージングのための方法の流れを示す概略図である。 本発明の実施例によるイメージングのための方法の別の流れを示す概略図である。 本発明の実施例によるイメージングのための方法の別の流れを示す概略図である。 本発明の実施例による畳み込みニューラルネットワークに基づく画像融合アルゴリズムのブロック図である。 本発明の実施例によるイメージングのための装置の構造ブロック図である。 本発明の実施例によるイメージングのための装置の例の実施形態である。 本発明の実施例によるリアルタイムイメージング装置の構造ブロック図である。 本発明の実施例によるリアルタイムイメージング装置の画素アレイモジュールの選択可能な画素ユニットの概略図である。 本発明の実施例によるリアルタイムイメージング装置の画素アレイモジュールに使用される画素ユニットの概略図である。 本発明の実施例によるリアルタイムイメージング装置の画素アレイモジュールの選択可能なアーキテクチャの概略図である。 本発明の実施例によるリアルタイムイメージング装置の行/列駆動モジュールに使用されるマルチレベルシフト回路である。 本発明の実施例によるリアルタイムイメージング装置の行/列デコードモジュールの選択可能な順序論理スキームの概略図である。 本発明の実施例によるリアルタイムイメージング装置の行/列デコードモジュールの選択可能な組み合わせ論理スキームの概略図である。 本発明の実施例によるリアルタイムイメージング装置の低解像度高ビット幅のオリジナル画像に対する読み出しモジュールの概略図である。 本発明の実施例によるリアルタイムイメージング装置の高解像度低ビット幅の差分画像に対する読み出しモジュールの概略図である。 本発明の実施例によるリアルタイムイメージング装置の低解像度高ビット幅のオリジナル画像と高解像度低ビット幅の差分画像に対する読み出しモジュールの概略図である。
以下、本発明による方法、装置およびコンピュータ読み取り可能な媒体を、添付の図面および具体的な実施例を参照して例示的に説明する。明らかに、説明された実施例は、本開示の実施例のすべてではなく、一部にすぎない。一般的に、図面に説明され、示された本開示の実施例のコンポーネントは、様々な異なる構成で配置および設計されてもよい。したがって、添付の図面に提供される本開示の実施例の以下の詳細な説明は、保護を求める本開示の範囲を限定することを意図するものではなく、本開示の選択された実施例を表すことを意図するものにすぎない。本開示の実施例に基づいて、当業者が創造的努力なしに得た他のすべての実施例は、本開示の保護範囲内に含まれる。
なお、以下の図では、類似する番号と表記が類似する項目を表し、したがって、ある項目が1つの図で定義されたら、後続の図ではそれ以上の定義や説明を必要としない。
図1A~1Bは、本発明の実施例によるイメージングのための方法100の流れを示す概略図である。当該方法100を使用して、画像の収集、処理、および出力を実行することができる。
図1Aに示すように、当該方法100において、ターゲット視野に対してそれぞれ2つの画像(例えば、解像度およびビット幅が異なる2つの画像)を並行して収集(または撮影)し、即ち、図1Aの右半分に示されるプロセスまたはチャネル(ステップS10)を用いて、第1画像(例えば低解像度高ビット幅のオリジナル画像)を取得し、図1Aの左半分に示されるプロセスまたはチャネル(ステップS20)を使用して、第2画像(例えば、高解像度低ビット幅の差分画像(対応するオリジナル画像を差分処理した後に得られる))を取得する。1つの画像取得コンポーネントを使用すると、上記2種類の画像の収集は、次々に行われる。2つの画像撮影コンポーネントを使用すると、上記の2種類の画像の収集は、同時に、いわゆる並行して行われてもよい。本発明は、使用される画像撮影コンポーネントの数に制限を課さない。
次に、収集された第1画像と第2画像を融合することができる(ステップS30)。実施例によれば、第1解像度および第1ビット幅で第1画像を取得することができ、第2解像度および第2ビット幅で第2画像を取得することができ、ここで、第2画像は、差分処理された差分画像であってもよい。実施例によれば、第1解像度は、第2解像度よりも低くてもよく、第1ビット幅は、第2ビット幅よりも大きくてもよく、例えば、第1解像度は、第2解像度よりもはるかに低くてもよく(例えば、10倍以上低く)、第1ビット幅は、8ビットであってもよく、第2ビット幅は、2ビットであってもよい。この場合、相対的に言えば、低解像度高ビット幅の第1画像は、ターゲット視野の大ざっぱな情報(例えば、背景)を取得するために使用でき、高解像度低ビット幅の第2画像は、ターゲット視野の細かい情報(例えば、ターゲット視野に存在する車両)を取得するために使用でき、第1画像に含まれるデータ量が少なく、第2画像に含まれるデータ量が比較的に多い。
本発明の実施例によれば、第2画像を差分処理することができ、この差分処理は、撮影された画素点(例えば、第2解像度で撮影された第2画像における各画素点)に対して、当該画素点と当該画素点の隣接または近い画素点との差を数量化して、数量化された差を第2画像における対応する画素点の値として取得することを含む。これにより、第2ビット幅(例えば、2ビットの低ビット幅)を有する第2画像を取得する。
上記および以下の説明において、本発明は、いわゆる第1または第2解像度(または高/低解像度)および第1または第2ビット幅(または高/低ビット幅)にいかなる制限も課さなく、その意味は相対的なものであり、当業者は、有利な技術的効果を得るために必要に応じてそれらの具体的な値を設定することができる。
選択可能に、図1Bに示すように、第1および第2画像の収集(ステップS10およびステップS20)が完了した後、伝送効率を向上させるために、収集された画像を符号化する(ステップS101およびS201)ことで、この後の伝送する際(ステップS102およびS202)の伝送効率を向上する。受信側は、伝送された符号化画像を受信した後、それに対して、復号(ステップS103およびステップS203)、および画像融合(ステップS30)を行い、最終的に第3画像(例えば、高解像度高ビット幅の、関心のある視野の画像)を取得する。ここで、第3画像は、ターゲット視野に対する完全画像であり、第1画像の大ざっぱな情報と第2画像の細かい情報とを含むことができる。ここで、完全画像とは、当該視野の完全な領域に対する画像(例えば、高解像度高ビット幅の画像)を指す。受信側では、1つの受信機で上記2種類の画像の符号化データを交互に受信してもよく、2つの受信機で上記2種類の画像の符号化データを別々に同時に受信してもよい。ここで、本発明は、受信方法に何ら制限を課さない。
図2A~2Bは、本発明の実施例によるイメージングのための方法200の別の流れを示す概略図である。方法200は、方法100を改良したものとみなすことができる。図2Aおよび図2Bに示すように、図1A~図1Bと同様に、当該方法200を使用すると、2つの画像を並行してそれぞれ収集することもでき、即ち、図の右半分に示されるプロセスまたはチャネル(ステップS10)を使用して、第1画像(例えば、低解像度高ビット幅のオリジナル画像)を取得し、図の左半分に示されるプロセスまたはチャネル(ステップS20)を使用して、第2画像(例えば、高解像度低ビット幅の差分画像)を取得する。ここで、同一または類似するステップについては説明を省略する。
図1A~1Bとは異なり、図2Aおよび2Bにおいて、画像融合(ステップS30)の前に、画像認識方法を使用して、細かい情報を含む可能性がある第2画像(および、選択可能に、図面における点線で示すように、大ざっぱな情報を含む可能性がある第1画像)における関心領域を識別する(ステップ40)ことができる。例えば、経験的データ(例えば、異なるターゲットの形態特徴)、(例えば、以前に撮影された)1つの画像または複数の連続画像、または所定の時間範囲内に撮影された複数の画像のデータに基づいて、視野における関心のあるターゲットに対して画像認識(例えば、特定のオブジェクトに対する)と動きの特徴の検出を行う。画像認識方法は、特定のオブジェクトが存在する可能性のある画像領域を識別することだけを含んでもよく、あるいは関心領域に含まれる特定のオブジェクト(例えば、車両)を識別することを含んでもよく、または含まなくてもよいが、本発明は、具体的な画像認識方法についていかなる制限も課さない。前記画像認識方法は、画像から関心領域(または動きを伴う動き領域)を抽出できる任意の方法またはアルゴリズムであってもよい。
さらに、画像融合の前またはその後に、人工視覚やコンピュータスキャンを使用して、関心を寄せるオブジェクトの形態に関する経験的データや情報に基づいて、視野におけるオブジェクトを識別し、動的に判別することもできる。
本発明の実施例によれば、(視野の完全画像としての第3画像を取得するために)第1画像と第2画像を直接に融合することもでき、または(視野の部分画像としての第3画像を取得するために)第1画像の一部と第2画像の対応する一部を融合することもできる。例えば、第1画像と第2画像を融合することは、画像認識方法を用いて第2画像のうちターゲット視野の関心領域を決定することと、第1画像のうち関心領域に対応する対応領域を取得することと、第1画像の対応領域を第2画像の関心領域と融合して、第3画像を取得することとを含んでもよい。例えば、関心領域に特定のオブジェクトが含まれる場合(例えば、コンピュータ識別または手動識別などの方法によって、関心領域に車や人物などの特定のオブジェクトが含まれると判定された場合)のみ、当該関心領域と当該対応領域を融合して第3画像を取得してもよい。
さらに、融合した後に第3画像を出力してもよく、または、第3画像を用いて完全画像を更新した後に更新された完全画像を出力してもよい。
本発明の実施例によれば、超高画素のリアルタイムイメージングのための方法(例えば、方法100)は、以下のステップを含んでもよい。
ステップ1(またはステップS10およびステップS20):ターゲット視野に対して、撮影して数量化し、例えば、高解像度低ビット幅(例えば、2ビット)の差分画像および低解像度高ビット幅(例えば、8ビット)のオリジナル画像を取得する。収集された(即ち、撮影する際にオリジナル画像を差分処理して得られる)差分画像のビット数を減らすことによって収集の速度を向上させ、リアルタイムイメージングの効果を達成することに寄与する。本発明の実施例によれば、例えば、2ビットの3値のビット幅(例えば、{-1,0,1})の差分画像を画像融合に使用して、鮮明な融合画像を取得することができる。低解像度高ビット幅のオリジナル画像の収集は、通常の市販のセンサチップを使用して実現できる。
ステップ2(または、ステップS101および/またはステップS201):差分画像のデータのスパース性を利用して、高解像度低ビット幅の差分画像を圧縮符号化し、データの伝送帯域幅を削減し、それによってリアルタイム伝送の目的の達成に寄与する。選択可能に、必要に応じて低解像度高ビット幅のオリジナル画像を圧縮符号化することもでき、通常、低解像度高ビット幅のオリジナル画像のデータサイズは、高解像度低ビット幅の差分画像のデータサイズよりもはるかに小さい。
例えば、圧縮符号化方式は、最適化されたランレングス符号化とハフマン符号化がある。ランレングス符号化は、元のビットシーケンスを、データの繰り返し回数を記録するカウントシーケンスLと、繰り返しデータそのものを記録するデータシーケンスDに符号化する。一方、繰り返し回数を記録するカウントシーケンスLについては、その数値分布が非常に不均一であるため、固定長符号による符号化方式の代わりにハフマン可変長符号化方式を使用して符号化することで、データ量をさらに削減できる。他方、繰り返しデータそのものを記録するデータシーケンスDについて、理論的には、当該差分画像の3つの異なる値を2ビットで表現する必要があるが、ランレングス符号化のデータシーケンスDにおいて、隣接する2つのデータが必ず等しくないため、現在のデータの次のデータの可能性は2つしかない。したがって、可能な値のより大きい方を1とし、可能な値の小さい方を0として記録する。上記の原理に基づいて符号化を行うことによって、データ量をさらに削減することができ、伝送帯域幅がリアルタイム伝送(ステップS102またはステップS202)の条件を満たすようになる。
ステップ3(またはステップS103またはステップS203):伝送された、ステップ2で符号化された高解像度低ビット幅の差分画像(および、選択可能に、伝送された、符号化された低解像度高ビット幅のオリジナル画像)を復号する。
ステップ4(またはステップS30):(復号された)高解像度低ビット幅の差分画像と、(復号された)低解像度高ビット幅のオリジナル画像とを融合する。本発明において、畳み込みニューラルネットワークに基づく画像融合アルゴリズムを使用して、それらを融合し、再構築することができる。
本発明の実施例によれば、低解像度高ビット幅のオリジナル画像を収集する場合、撮影された視野が関心のあるターゲット視野となるが、高解像度低ビット幅の差分画像を撮影する場合、前記低解像度高ビット幅のオリジナル画像と同じ視野を使用することが理想的である。しかし、実際には、この2つの操作は必ずしも同時に実行されるとは限らず、同じ装置で実行されることさえではないため、この2つの画像の対象とする視野は、必ずしも同じであるとは限らない。本発明の解決手段の趣旨によれば、第1画像(例えば、低解像度高ビット幅のオリジナル画像)の視野が第2画像(例えば、高解像度低ビット幅の差分画像)の視野がおおかた同じである限り、後続の画像処理(例えば、2つの視野の同じ部分を保持した画像融合)を経て、本発明の方法および装置によって生成される第3画像を取得して、当該視野の完全画像または関心領域を更新することができる。言い換えれば、本発明の実施例によれば、第1画像および第2画像に対応する上記2つの視野をターゲット視野と呼ぶことができ、当該ターゲット視野を特定の時間および/または特定の空間の視野に限定することができ、時間と空間においてわずかの誤差を許容する。
本発明の実施例によれば、高解像度低ビット幅の差分画像を取得する方法としては、例えば、オリジナル画像と同じ視野で高解像度のオリジナル画像を1つ撮影し、当該高解像度のオリジナル画像における画素点に対して、当該画素点と当該画素点の隣接または近い画素点との差分を比較することであってもよい。例えば、比較結果(両者の差)は、{よりも小さい、に等しい、よりも大きい}の判定に基づいて、{-1,0,+1}のいずれか1つに数量化できる(これを「3区間法」と呼んでもよい)。当該高解像度のオリジナル画像の複数の画素点に対して上記の操作(差分比較と数量化)を繰り返し、最終的に高解像度低ビット幅の差分画像を生成することができる。例えば、各画素点に対して、上記の操作を繰り返してもよく、または一定の間隔(例えば、隣接する2つの行/列ごとに)または可変な間隔の画素点に対して、あるいは他の方法で選択された当該視野の複数の代表的な画素点に対して上記の操作を繰り返してもよく、本発明はこれに対していかなる制限も課さない。本明細書において、上記の差分比較と数量化の処理を「差分処理」と呼んでもよい。
例えば、差分処理は、隣接する2つの画素点の値を比較すること、即ち、ある方向でのn+1番目の画素とn番目の画素の画素点の値を比較することであってもよい。それに類似する方法で、n+2またはn+3番目の画素の画素点の値をn番目の画素の画素点の値と比較すること、即ち、n+i番目の画素(i=1,2,...)の画素点の値をn番目の画素の画素点の値と比較することもできる。このようなケースは、例えば、一般的なスクリーニング(例えば、視野内に新しいオブジェクトがあるか否かなど)のような高空間解像度を必要としない一般的な状況に特に適し、異常があるか否かを検出するために使用できる。例えば、差分比較は、2行ごとにまたは2列ごとに行うことができる。
前述したように、画素点の値を{-1,0,+1}のいずれか1つに数量化する場合、画素点の値は、例えば、輝度値または色を表すその他の値であってもよく、この値が例えば、256個の値のうちの1つであってもよく、8つのバイナリのビットで表すことができる。画素点の値の差分比較を実行する場合、その判定は、両方の間の直接的な差のみに基づいて行うことができ、つまり、2つの画素点の値が異なる限り、差が256個の値のうちの1つの値にのみ対応しても(例えば、差が1の場合)、-1または1と判定し、それに応じて、差が0の場合、0と判定する。なお、例えば、256個の値のうちの4など、両者の差が1つの閾値以上となるように判定基準を設定することができ、当該判定基準を満たした場合、異なると判定して、それに応じて-1または1を出力してもよい。この処理方法は、例えば、高コントラスト画像のエッジの詳細を定性的に表すために使用できる。
本発明の別の実施例として、以下に説明するようなより複雑な数量化手段を使用することもできる。
例えば、5区間法を使用すると、2つの閾値、つまり閾値C1とC2を使用し、ここで、C1とC2はいずれも0よりも大きく、かつC2>C1であり、
画素点の値の比較結果(差)が、<-C2、<-C1、基準値(例えば0)に近い区間にあり、>C1、>C2という条件を満たしているか否かを判定することができる。言い換えれば、比較結果がどの区間にあるかを判断し、画素点の値の比較結果にそれぞれ{-2,-1,0,1,2}を代入し、つまり、次のようになる。
Iは、数量化する前の結果(例えば、差分比較の結果、即ち、上記の差)を表す。このようにして、広い領域で画素点の値を測定できる。ただし、このような5区間法は、画素点の値の比較結果を表すために3ビットを使用する必要があり、リソースがより多くかかる。
上記の5区間法よりもわずかにリソースを節約する4区間法は、同様に、同じ2つの閾値、つまり閾値C1とC2を使用し、C1とC2はいずれも0より大きく、かつC2>C1である。画素点の値の比較結果が、<-C2、<-C1、基準値(例えば、0)に近い区間にあり、>C1という条件を満たしているか否かを判断することできる。言い換えれば、比較結果がどの区間にあるかを判断し、画素点の値の比較結果にそれぞれ{-2、-1、0,1}を代入し、次のようになる。
あるいは、画素点の値が、<-C1、基準値(例えば、0)に近い区間にあり、>C1、>C2という条件を満たしているか否かを判断できる。言い換えれば、比較結果がどの区間にあるかを判断し、画素点の値の比較結果にそれぞれ{-1,0,1,2}を代入し、次のようになる。
ここで、Iは、数量化する前の結果(例えば、差分比較の結果、即ち、上記の差)を表す。このようにして、画素点の値の比較結果を表すために2ビットだけを使用する必要がある。
上記の3区間(3値)法、4区間(4値)法、および5区間(5値)法のいずれか1つに基づいて、異なるビット幅の差分画像を取得することができる。以下、本発明の添付の図面および具体的な3値の場合の実施例を参照し、本発明について詳細に説明するが、以下の実施例は単なる例示的なものであり、限定的なものではない。なお、4値または5値の場合の実施例の原理は、以下の3値の場合の実施例の原理と同じである。
本実施例において、高解像度低ビット幅(3値、{-1,0,1})の差分画像と、低解像度高ビット幅(例えば、8ビット)のグレースケール画像(例えば、方法100)に基づいて、イメージングのための方法(例えば、方法100)を設計し、具体的なステップは、次のとおりである。
ステップ1-1(または、ステップS10およびステップS20):ターゲット視野に対して撮影して数量化し、低解像度高ビット幅のグレースケール画像および高解像度低ビット幅の差分画像を取得する。例えば、低解像度高ビット幅のグレースケール画像の解像度は、高解像度低ビット幅の差分画像の解像度の1/64であってもよく、高解像度低ビット幅の差分画像は、対応するオリジナル画像におけるそれぞれの隣接する2列の差に基づいてもよく、そのデフォルトの数量化区間は、例えば、[-255,-4)、[-4,4]、および(4,255]であってもよい。このようにして、当該数量化区間に応じて3区間法を使用して差にそれぞれ{-1,0,1}を代入する(即ち、これら3つの区間はそれぞれ、-1、0、1に対応する)。収集する差分画像のビット数を減らすことによって、収集速度を向上させ、リアルタイムのイメージング効果を達成することに寄与する。
ステップ1-2(またはステップS101、S102、および/またはステップS201、S202):差分画像のスパース性を利用して、高解像度低ビット幅の差分画像を圧縮符号化し、データの伝送帯域幅を削減し、それによってリアルタイム伝送の目的を達成することに寄与する。
例えば、圧縮符号化方式は、最適化されたランレングス符号化とハフマン符号化からなる。具体的には、ランレングス符号化では、元のビットシーケンスを、データの繰り返し回数を記録するカウントシーケンスLと、繰り返しデータそのものを記録するデータシーケンスDに符号化する。一方、繰り返し回数を記録するカウントシーケンスLについては、その数値分布が非常に不均一であるため、固定長符号による符号化方式の代わりにハフマン符号を使用して符号化することで、データ量をさらに削減できる。他方、繰り返しデータそのものを記録するデータシーケンスDについては、理論的には、隣接する2つのデータが必ず等しくない。この場合、差分画像の値の可能性は3つあり、現在のデータの次のデータの可能性は、2つしかないため、データシーケンスDにおいて、1番目のデータのみが3つの可能性を持ち、それ以降のすべてのデータには2つの可能性しかない。したがって、2ビットを使用して1番目のデータを符号化し、残りの各データはそれぞれ、1ビットで符号化することできる。
ステップ1-3(または、ステップS103および/またはS203):受信側で、符号化された高解像度低ビット幅の差分画像を復号する。
ステップ1-4(またはステップS30):高解像度低ビット幅の差分画像と低解像度高ビット幅のグレースケール画像を融合する。
本実施例において、畳み込みニューラルネットワークに基づく画像融合アルゴリズムを使用して、両者に対して最適化した融合および再構築を実行することができる。本実施例において、入力された高解像度低ビット幅の差分画像と低解像度高ビット幅の画像のチャネルはいずれも1であり、出力された高解像度高ビット幅の画像の解像度は、入力された高解像度低ビット幅の差分画像の解像度と同じ、チャネル数が1である。
図3は、本発明の実施例による畳み込みニューラルネットワークに基づく画像融合アルゴリズムのブロック図である。当該畳み込みニューラルネットワークのネットワーク構造について、図3を参照して以下に説明する。
本発明の実施例によれば、入力された2つの画像(例えば、高解像度低ビット幅の画像と低解像度高ビット幅の画像)には解像度の違いがある場合があり、例えば、一方の画像の解像度は、他方の画像の1/64である。この解像度の不一致の問題に対処するために、マルチスケール特徴融合ネットワークを使用して、高解像度低ビット幅の差分画像の周波数の高い情報と、低解像度高解像度の画像の周波数の低い情報を異なるスケールで融合してもよい。
図3に示すように、このマルチスケール特徴融合ネットワークは、3つの異なるブランチ、即ち、1つの超解像度ブランチと2つの差分ブランチに分けられてもよい。超解像度ブランチの入力は、低解像度高ビット幅の画像であり、出力は、対応する(例えば、8*8倍)の高解像度高ビット幅の画像であり、また、詳細が鮮明な高解像度高ビット幅の画像を合成するために、超解像度ブランチの後半では、特徴融合結合を使用して2つの差分ブランチからの高周波成分を融合する。2つの差分ブランチの入力は、高解像度低ビット幅の差分画像であるが、本実施例において、差分画像が1つのx方向(つまり、列と列の間の差分比較)しかないため、2つのブランチの入力は同じであり、いずれもx方向の差分画像である。より良く融合するために、2つの差分ブランチはそれぞれ、x方向(つまり、列と列の間の差分比較)とy方向(つまり、行と行の間の差分比較)の高解像度高ビット幅の差分画像を出力し、これを達成するために、2つの差分ブランチはトレーニングする際に使用する監視マップはそれぞれ、x方向とy方向の高解像度高ビット幅の差分画像であり、2つの差分ブランチはいずれも、超解像度ブランチからの低周波成分を異なるスケールで融合し、高解像度高ビット幅の差分画像の融合をガイドするために用いる。
特徴融合結合、損失関数およびトレーニングする方法を含む各ブランチ構造の詳細を以下に紹介する。
図3を参照すると、超解像度ブランチは、2つの部分に分けることができ、第1部分では、入力された低解像度高ビット幅の画像の(例えば、8*8倍)超解像処理を完了するとともに、異なるスケールでの特徴マップを取得し、これらの特徴マップはが差分ブランチの融合と再構築をガイドするために使用されてもよく、第2部分では、差分ブランチからの特徴マップを融合して、最終的な高解像度高ビット幅の画像の融合と再構築を完了する。超解像度ブランチでは、プログレッシブ(Progressive)な超解像アルゴリズムを使用してもよく、例えば、2*2アップサンプリングレイヤーを3回使用して、8*8倍の超解像度を実現でき、アップサンプリングレイヤーは、転置畳み込みで実現される。当該ネットワークの後半では、超解像度ブランチは、2つの差分ブランチの特徴を融合して、最終的な融合と再構築を完了する。
図3を参照すると、2つの差分ブランチは構造が同じであるが、それらの監視マップが異なってもよく、パラメータを共有しなくてもよい。差分ブランチの前半は、U-netと類似するU型構造を使用してもよいが、U-netとは異なり、RRDB(Residual-in-Residual Dense Block)を使用して基礎の畳み込み層を置き換えることもできる。最大プーリング層(Max pooling layer)をダウンサンプリング層として使用し、転置畳み込み層をアップサンプリング層として使用してもよい。RRDBと最大プーリング層を、基本的なダウンサンプリングモジュールとして組み合わせることができ、ダウンサンプリングプロセスにおいて、2*2ダウンサンプリングモジュールを3回使用して、異なるスケールでの4つの特徴マップ(例えば、元のスケール、1/2*1/2倍の解像度、1/4*1/4倍の解像度、および1/8*1/8倍の解像度)を取得でき、これらの特徴マップが図3に示すような方式でアップサンプリングプロセスにおける特徴マップと融合される。RRDBと転置畳み込み層を、基本的な2*2アップサンプリングモジュールとして組み合わせ、2*2アップサンプリングモジュールを3回使用して特徴マップを元のサイズに復元し、アップサンプリングプロセスにおいて、同じ差分ブランチのダウンサンプリングにおいて取得された特徴マップと、超解像度ブランチのアップサンプリングプロセスにおいて取得された特徴マップとを異なるスケールで融合することができる。
本発明の実施例によれば、特徴融合結合アルゴリズムには、高解像度の差分画像から高解像度の差分画像へ(HRD-to-HRD)の特徴融合結合、低解像度のオリジナル画像から高解像度の差分画像へ(LRI-to-HRD)の特徴融合結合、および高解像度の差分画像から低解像度のオリジナル画像へ(HRD-to-LRI)の特徴融合結合という3種類の特徴融合結合が含まれ、それらは、ネットワークにおける異なる位置にそれぞれ配置され、異なる役割を果たし、各特徴結合では、特徴マップのの連結操作(Concat)が実行される。ネットワーク全体の前半部分では、3つのブランチがすべてマルチスケール構造であり、この部分では、超解像度ブランチの特徴マップを2つの差分ブランチのアップサンプリング部分に融合する(LRI-to-HRD特徴融合結合)とともに、同じ差分ネットワークのダウンサンプリングプロセスにおいて生成された特徴マップをアップサンプリング部分に融合する(HRD-to-HRD特徴融合結合)ことができる。ネットワーク全体の後半部分では、2つの差分ブランチによって生成された特徴マップを超解像度ブランチに融合して(HRD-to-LRI特徴融合結合)、最終的な融合を完了することできる。当該ネットワークでは、特徴融合結合を含む層を除き、各層の特徴マップの数は16に設定され、特徴融合結合を含む層において、その特徴マップの数は、16の整数倍であり、その倍数が融合された異なるブランチからの数であり、例えば、2つのブランチを融合する場合の特徴マップの数は32である。
本発明の実施例によれば、鮮明な高解像度高ビット幅の画像と融合結果との間の最小平均二乗誤差を、超解像度ブランチの損失関数(MSELoss)としてもよい。また、x方向およびy方向の高解像度高ビット幅の差分画像と2つの差分ブランチの出力との間の最小平均二乗誤差をそれぞれ使用して2つの差分ブランチの損失関数としてもよい。したがって、総損失関数は、次の式で表すことができる。
本発明の実施例によれば、トレーニング方法に関しては、DIV2K超解像度データセットを使用してトレーニングセットを作成できる。例えば、トレーニングする際に、畳み込みカーネルのサイズを3に設定し、Adamアルゴリズムをオプティマイザーとして使用し、損失関数におけるハイパーパラメータβとγを0.1に設定し、学習率を1×10-4に設定し、20K回のイテレーションごとに、学習率に減衰(Decay)係数0.5を乗算し、合計100K回のイテレーションでトレーニングし、Batchsizeを16に設定する。
本実施例は、差分画像に基づく画像認識が追加されたイメージングのための方法(例えば、方法200)を提案する。差分処理を行わずにオリジナル画像に対して直接に画像認識を行うのと異なり、本実施例は、差分画像に対して直接に画像認識を行い、関心領域を識別した後、関心領域のみに対して融合する。
ステップ2-1:実施例1のステップ1-1と同じである。
ステップ2-2:実施例1のステップ1-2と同じである。
ステップ2-3:実施例1のステップ1-3と同じである。
ステップ2-4:トレーニングデータセットを構築し、生成されたトレーニングセットを使用して画像認識方法(例えば、YOLOv3)をトレーニングし、トレーニングされた画像認識方法を取得する。本実施例におけるトレーニングデータセットは、公開された画像認識データセットによって生成されてもよく、あるいは手動のラベル付けによって生成されてもよい。この2つの方法は、具体的に以下のとおりである。
1)公開されたデータセットから生成:公開された画像認識データセットをダウンロードした後、ラベルに対して処理せず、ステップ2-1で設定された数量化区間に基づいて、データセットにおけるオリジナル画像(例えば、数量化されていない高解像度のオリジナル画像)に対して上記のような差分処理を行い、対応する差分画像(例えば、高解像度低ビット幅の差分画像)を取得し、データセットにおける既存のラベルと組み合わせて、ペアとなるトレーニングセットを生成する。
2)手動のラベル付けによる生成:収集された差分画像のうち関心領域に手動でラベリングしてデータペアを形成し、それによってトレーニングデータセットを構築する。
ここで、ステップ2-4は通常、事前に実行されてもよく、即ち、この方法を実施する際に、既存のトレーニングされた画像認識方法を採用してもよい。通常、ステップ2-3で高解像度低ビット幅の差分画像を取得した後、直接にステップ2-5に進む。
ステップ2-5:関心領域を識別するために、トレーニングされた画像認識方法(ステップ2-4で取得されたYOLOv3)を高解像度低ビット幅の差分画像に適用してもよい。
ステップ2-6:低解像度高ビット幅画像のうち、識別された関心領域に対応する対応領域を取得する(例えば、関心領域のターゲット視野における位置決めによって決定される)。
ステップ2-7:識別された関心領域と識別された対応領域を融合して、関心領域に対する融合画像(第3画像)を取得し、ここで、融合方法が実施例1のステップ1-4と同じであってもよい。例えば、当該融合画像を使用して当該視野の完全画像を更新し、更新された完全画像を取得することができる。視野において変化が発生した場合(例えば、特定のオブジェクトが現れたり、元のオブジェクトが移動したりするなど)のみ、(例えば、融合画像を使用して)当該完全画像を更新してもよい。あるいは、異なる更新率を設定し、例えば、第1画像および第2画像(視野全体の情報を含む画像)を使用して第1更新率で完全画像を更新し、融合画像を使用して第2更新率で完全画像(の更新の必要がある、または変化が発生した対応する部分)を更新してもよく、ここで、第1更新レートは、第2更新レートよりも小さくてもよく(例えば、それぞれ1fpsと30fpsである)、本発明は、それらの具体的な値にいかなる制限も課さない。このように、最も少ないデータで完全画像を更新できる。
本実施例は、高解像度低ビット幅(例えば、3値)の差分画像と低解像度高ビット幅(例えば、8ビット)のグレースケール画像に基づいた、数量化区間を自己適応的に調整可能なイメージングのための方法の設計手段を提案する。
ステップ3-1:コードレート-数量化区間-融合品質のデータベースを構築し、即ち、既存の公開されたデータセットを使用して、コードレート-数量化区間-融合品質のデータベースを構築する。
ステップ3-2:低解像度のグレースケール画像と高解像度の差分画像を収集するための数量化区間を決定する。初期のコードレートと融合品質を設定し、例えば、低解像度のグレースケール画像の解像度は、高解像度の差分画像の1/64に設定され、高解像度の差分画像は、その対応するオリジナル画像の隣接する2つの列の間の差に基づくように設定される。設定された初期システムビットレートと融合品質に基づいて、ステップ3-1で構築されたデータベースにおいてクエリーして対応する数量化区間を決定し、低解像度のグレースケール画像と高解像度の差分画像の収集を完成させ、それらに異なるビット幅を付与する。コードレートと融合品質は、リアルタイムで手動で調整でき、データベースにおける対応する数量化区間もそれに応じて変更される。
次に、ステップ1-1から1-4を実施してもよく、ステップ2-1から2-7を実施してもよい。
本実施例は、差分画像に基づく動き検出が追加されたイメージングのための方法(例えば、方法200)を提案する。融合した後の画像(例えば、第3画像)に対する従来の動き検出とは異なり、本実施例の方法は、融合する前の画像(例えば、上述したように、低解像度高ビット幅の画像または第1画像、および/または高解像度低ビット幅の画像または第2画像)に対して動き検出(例えば、図2A~2BのステップS40に示される画像認識)を行う。動き領域(または関心領域)を識別した後、動き領域(または関心領域)のみに対して融合する(例えば、図2A~2BのステップS30に示される画像融合)。当該方法は、図2A~2Bを参照して実施することができる。以下、高解像度低ビット幅の差分画像を例として、本方法の具体的なステップを説明する。
ステップ4-1:実施例1のステップ1-1と同じである。
ステップ4-2:実施例1のステップ1-2と同じである。
ステップ4-3:実施例1のステップ1-3と同じである。
ステップ4-4:フレーム間方法を使用して、隣接する2つのフレームの高解像度低ビット幅の差分画像の間の差を計算し、差分の変化のある(例えば、差分が特定の閾値条件を満たす)領域を抽出し、動き領域(例えば、座標の形式で)、即ち関心領域を取得する。
ステップ4-5:実施例2のステップ2-6から2-7と同じで、融合された動き領域を取得する。
ステップ4-6:融合された動き領域を使用して、以前に撮影されたターゲット視野の完全画像を更新し、当該完全画像における動き領域以外の領域が更新されない。
ステップ4-7:ステップ4-1~4-6を繰り返す。
本実施例は、低解像度高ビット幅(例えば、8ビット)のRGB画像と高解像度低ビット幅(例えば、3値)の差分画像に基づくイメージングのための方法を提案する。
ステップ5-1:低解像度高ビット幅のRGB画像と高解像度低ビット幅の差分画像を収集する。この例において、低解像度高ビット幅のRGB画像の解像度は、高解像度低ビット幅の差分画像の1/64であり、高解像度低ビット幅の差分画像は、対応する元のグレースケール画像のそれぞれの隣接する2つの列の差に基づくことができ、そのデフォルトの数量化区間が(-255,-4)、[-4,4]、および(4,255)であり、対応する数量化した後の値が-1、0、および1である。収集する差分画像のビット数を減らすことによって、収集速度を向上させ、リアルタイムイメージング効果を達成することに寄与する。
ステップ5-2:実施例1のステップ1-2と同じである。
ステップ5-3:実施例1のステップ1-3と同じである。
ステップ5-4:収集された低解像度高ビット幅のRGBカラー画像を組み合わせて融合する。本実施例において、畳み込みニューラルネットワークに基づく画像融合アルゴリズムを使用して、その両者に対して、最適化した融合および再構築を実行する。当該実施例において、当該畳み込みニューラルネットワークについて、入力された高解像度低ビット幅の差分画像と低解像度高ビット幅のRGB画像のチャネル数はそれぞれ1と3であり、出力された高解像度高ビット幅の画像の解像度は、入力された高解像度低ビット幅の差分画像の解像度と同じで、チャネル数が3であり、即ち、高解像度高ビット幅のRGB画像が出力される。
本発明によるリアルタイムイメージングのための装置の実施例
図4Aは、本発明の実施例によるイメージングのための装置400の構造ブロック図であり、図4Bは、本発明の実施例によるイメージングのための装置400の例の実施形態である。
図4Aに示すように、装置400は、画像撮影コンポーネント401、データ処理コンポーネント402、符号化コンポーネント403、および伝送コンポーネント404を含むことができる。実施例によれば、画像撮影コンポーネント401は、上述のような、画像を収集する(撮影および数量化を含む)動作を実行するように構成されてもよい。データ処理コンポーネント402は、画像認識、画像融合、および復号などの動作を含む、データ処理に関連する動作を実行するように構成されてもよい。符号化コンポーネント403は、収集された画像のデータを、例えば、データ処理コンポーネント402または他のデータ処理装置に伝送するために符号化するように構成されてもよい。伝送コンポーネント404は、様々なデータを伝送するように構成されてもよく、例えば、さらなる処理のために、符号化された画像データを符号化コンポーネント403からデータ処理コンポーネント402に伝送する。装置400に含まれる様々なコンポーネントは、例えば、制御コンポーネント(図示せず)の制御に基づいて様々な動作を実行することができる。
図4Bに示すように、本発明による装置(例えば、装置400)は、リアルタイムイメージング装置デモボード410(画像撮影コンポーネント401と符号化コンポーネント403の組み合わせとして使用可能)と、ホストコンピュータ412(データ処理コンポーネント402として使用可能)とを含むように実施されてもよく、この両者は、イーサネットインターフェース414(伝送コンポーネント404として使用可能)を介して電気的に接続されてもよい。リアルタイムイメージング装置デモボード410は、リアルタイムイメージング装置411、FPGA制御ユニット415、およびシステム周辺チップ413を含むことができる。ホストコンピュータ412は、イーサネットインターフェース414を使用してリアルタイムイメージング装置デモボード410を配置し、リアルタイムイメージング装置デモボード410におけるFPGA制御ユニット415およびシステム周辺チップ413は、配置情報に従って、運行に必要なタイミング信号および制御電圧をリアルタイムイメージング装置411に提供し、収集された画像データをイーサネットインターフェース414を介してホストコンピュータ412に最後に伝送して、1回の収集タスクを完了する。
図5は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の構造ブロック図である。図5に示すように、リアルタイムイメージング装置は、画素アレイモジュール、行/列駆動モジュール、行/列デコードモジュール、読み出しモジュール、及びI/Oモジュールを含むことができる。FPGA制御ユニット(例えば、FPGA制御ユニット415)は、I/Oインターフェースモジュールを介して行/列デコードモジュールを制御し、行/列駆動モジュールに動作電圧を提供するとともに、画素アレイモジュールをターゲットシーンに対して光検知を行うように制御し、最後に読み出しモジュールによって画像データを読み出す。
図6は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の画素アレイモジュールの選択可能な画素ユニットの概略図である。図6に示すように、画素アレイモジュールは、画素ユニットと画素アレイとの2つのレベルを含むことができる。画素ユニットレベルでは、プレーナシリコンプロセス製造技術に基づいて、フォトダイオード(PD)、フォトトランジスタ(PT)、電荷結合素子(CCD)、アクティブピクセルセンサ(APS)など、多くのオプションがある。
図7は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の画素アレイモジュールに使用される画素ユニットの概略図である。図8は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の画素アレイモジュールの選択可能なアーキテクチャの概略図である。本発明において、図6に示される画素ユニットの1つの好ましい実施例において、図7に示される、CN201210442007.Xにおけるデュアルトランジスタ光検出器を使用することができる。図8に示すように、画素アレイレベルは、NANDアーキテクチャまたはNORアーキテクチャを選択することができ、1つの好ましい実施例において、NORアーキテクチャを使用することができる。
図9は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の行/列駆動モジュールに使用されるマルチレベルシフト回路である。図9に示すように、例として、行/列駆動モジュールは、CN202010384765.5におけるマルチレベルシフト回路を使用することができる。当該モジュールには、プリシフト正電圧信号VVPP、プリシフト負電圧信号VVPN、シフト正電圧信号VPHV、シフト負電圧信号VNHV、およびプリシフト制御信号VINを入力する必要がある。シフト電圧出力信号VOは、プリシフト制御信号VINの制御のもとでシフト正電圧信号VPHVまたはシフト負電圧信号VNHVを出力し、画素アレイモジュールに駆動電圧を提供する。
本発明の実施例によれば、行/列デコードモジュールは、シフトレジスタの順序論理スキームまたはデコーダの組み合わせ論理スキームを使用することができる。図10は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の行/列デコードモジュールの選択可能な順序論理スキームの概略図である。本実施例において、Verilog HDLで記述された組み合わせ論理スキームが使用される。図11は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の行/列デコードモジュールの選択可能な組み合わせ論理スキームの概略図である。例として、1024bitの順序論理スキーム(図10)および8ビットの組み合わせ論理スキーム(図11)を使用できる。
図12~14は、本発明の実施例によるリアルタイムイメージング装置(例えば、リアルタイムイメージング装置411)の読み出しモジュールの異なる実施形態の概略図である。読み出しモジュールは、2つのスキームとして実施され、即ち、高解像度低ビット幅の差分画像と低解像度高ビット幅のオリジナル画像に対して、読み出し回路をそれぞれ設計してもよく、高解像度低ビット幅の差分画像と低解像度高ビット幅のオリジナル画像の読み出し回路を組み合わせしてもよい。1つ目のスキームについて、既存の特許CN201911257219.9における読み出し回路(図12に示すように)を使用して、低解像度高ビット幅のオリジナル画像を読み出すことができ、既存の特許CN202010697791.3における電流減算回路(図13に示すように)を使用して、高解像度低ビット幅の差分画像を読み出すことができる。2つ目のスキームについて、特許CN201911257219.9における読み出し回路(図12に示すように)を引き続いて使用して、低解像度高ビット幅のオリジナル画像を読み出す場合、アップダウンカウンタをアップカウントモードに設定し、高解像度低ビット幅の差分画像を読み出す場合、アップダウンカウンタをまずアップカウントモードに設定し、次にダウンカウントモードに設定して差分の読み出しを実現する。本発明は、新規な読み出し回路を使用し(図14に示すように)、低解像度高ビット幅のオリジナル画像に対して動作する場合、DIRが0であり、カレントミラーCM1が動作し、CM2が動作せず、BLNの電流がコンデンサCに放電するために用いられ、コンデンサの電圧がコンパレータCMP1の基準電圧VP以下に放電されるまで、カウンタが動作し続け、コンデンサの電圧が基準電圧VP以下に放電されると、カウンタが動作を停止し、数量化結果をパラレル―シリアル変換モジュールによって送り出し、高解像度低ビット幅の差分画像に対して動作する場合、DIRが1であり、カレントミラーCM1とCM2が同時に動作し、BLN-BLN+1の電流が、コンデンサCに放電するために用いられ、コンパレータCMP1、CMP2を通過した後、2ビットの数量化結果が取得され、当該結果がパラレル―シリアル変換モジュールによって送り出される。I/Oインターフェースモジュールは、ESD保護機能を備えた任意のメーカーの汎用的な入力/出力インターフェースを使用することができる。
なお、本明細書における各実施例は、他の実施例との相違点に焦点を当てて段階的に説明され、各実施例間の同一部分および類似部分については互いに参照すればよい。
本出願で提供されるいくつかの実施例において、フローチャートまたはブロック図の各クロックは、モジュール、プログラムセグメント、またはコードの一部を表すことができ、当該モジュール、プログラムセグメント、またはコードの一部には、指定された論理機能を実現するための1つまたは複数の実行可能な命令が含まれることを理解されたい。なお、代わりとしてのいくつかの実現形態において、ブロック内に示されている機能が、図面に示されている順序と異なる順序で実行される可能性がある。例えば、2つの連続するブロックは、実際には実質的に並行して実行されてもよく、係る機能に応じて逆の順序で実行されてもよい。また、ブロック図および/またはフローチャート図における各ブロック、およびブロック図および/またはフローチャート図におけるブロックの組み合わせは、指定された機能または動作を実行する専用のハードウェアベースのシステムによって実現されてもよく、または専用のハードウェアとコンピュータ命令の組み合わせによって実現されてもよいことも注意されたい。
前記機能がソフトウェア機能モジュールの形式で実現され、独立した製品として販売または使用される場合、コンピュータ読み取り可能な記憶媒体に記録されてもよい。この理解に基づいて、本開示の技術的手段は、本質的に、または従来の技術に貢献する一部、または当該技術的手段の一部は、ソフトウェア製品の形で具体化することができる。当該コンピュータソフトウェア製品は、記憶媒体に記録され、コンピュータデバイス(パーソナルコンピュータ、サーバー、またはネットワークデバイスなど)に本開示の各実施例に記載の方法のステップのすべてまたは一部を実行させるためのいくつかの命令を含む。前述の記憶媒体は、USBメモリ、ポータブルハードディスク、読み取り専用メモリ(ROM)、ランダムアクセスメモリ(RAM)、磁気ディスクまたは光ディスクなどの、プログラムコードを保存できる様々な媒体を含む。
なお、本明細書において、第1および第2などの関係用語は、あるエンティティまたは操作を、別のエンティティまたは操作から区別するためにのみ使用され、これらのエンティティまたは操作の間にはこのような実際の関係または順序が存在することを必ずしも要求または暗示するものではない。さらに、「含む」、「備える」という用語、またはその他のいかなる変形は、非排他的な包含をカバーすることを意図しており、一連の要素を含むプロセス、方法、物品、またはデバイスがそれらの要素だけでなく、明示的に列挙されていない他の要素もさらに含み、あるいはそのようなプロセス、方法、物品またはデバイスの固有の要素もさらに含む。さらなる制限がない場合、「…を含む」という記述によって限定される要素は、前記要素を含むプロセス、方法、物品、またはデバイスにおいて他の同一要素が存在することを排除するものではない。
当業者にとって、本発明の上記の開示内容に基づいて、本発明の方法、装置などの解決手段、およびそれらの実施例に詳しく記載されていない詳細を合理的に理解することは困難ではない。これらの前記内容はすべて、本発明の保護範囲内に属する。

Claims (19)

  1. ターゲット視野に対して、第1解像度で撮影して数量化し、第1ビット幅を有する第1画像を取得するステップと、
    前記ターゲット視野に対して、第2解像度で撮影して差分処理し、第2ビット幅を有する第2画像を取得するステップであって、前記差分処理は、第2解像度で撮影された画素点に対して、前記画素点と前記画素点の隣接または近い画素点との差を数量化して、数量化された差を第2画像における対応する画素点の値として取得することを含む、ステップと、
    第1画像と第2画像を融合して第3画像を取得するステップとを含み、
    第1解像度は、第2解像度よりも低く、第1ビット幅は、第2ビット幅よりも大きい、イメージングのための方法。
  2. 第1画像と第2画像を融合して第3画像を取得するステップは、
    画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定するステップと、
    第1画像のうち前記関心領域に対応する対応領域を取得するステップと、
    第1画像の前記対応領域を第2画像の前記関心領域と融合して第3画像を得るステップとをさらに含む、請求項1に記載のイメージングのための方法。
  3. 融合する前に、第2画像を符号化して伝送し、前記伝送の後に、第2画像を復号して融合に用いるステップをさらに含む、請求項1に記載のイメージングのための方法。
  4. 第2画像は、ランレングス符号化方式を使用して符号化され、第2画像のビットシーケンスは、繰り返しデータの繰り返し回数を記録するカウントシーケンスLと、繰り返しデータそのものを記録するデータシーケンスDとに符号化される、請求項3に記載のイメージングのための方法。
  5. ハフマン符号を使用して前記カウントシーケンスLを記録し、固定長符号を使用して前記データシーケンスDを記録する、請求項4に記載のイメージングのための方法。
  6. 第1画像と第2画像を融合するステップは、畳み込みニューラルネットワークを使用して第1画像と第2画像を融合するステップを含む、請求項1に記載のイメージングのための方法。
  7. 画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定するステップは、特定の時間範囲内に前記ターゲット視野に対して撮影された画像、または以前に保存された前記ターゲット視野に対して撮影された画像を組み合わせることによって、前記関心領域を決定するステップを含む、請求項2に記載のイメージングのための方法。
  8. 選択されたターゲット、撮影する際の空間条件、および手動のラベル付けに基づいて、ディープラーニングを使用して前記画像認識方法をトレーニングするステップをさらに含む、請求項2に記載のイメージングのための方法。
  9. 前記関心領域と前記対応領域を融合して第3画像を取得するステップは、前記関心領域が特定のオブジェクトを含む場合のみ、前記関心領域と前記対応領域を融合して第3画像を取得するステップをさらに含む、請求項2に記載のイメージングのための方法。
  10. 融合した後に、第3画像を出力するステップ、または、第3画像を用いて完全画像を更新した後に、更新された完全画像を出力するステップをさらに含む、請求項1に記載のイメージングのための方法。
  11. ターゲット視野に対して、第1解像度で撮影して数量化し、第1ビット幅を有する画像を取得し、前記ターゲット視野に対して、第2解像度で撮影して差分処理し、第2ビット幅を有する第2画像を取得するように構成される画像撮影コンポーネントであって、前記差分処理は、第2解像度で撮影された画素点に対して、前記画素点と前記画素点の隣接または近い画素点との差を数量化して、数量化された差を第2画像における対応する画素点の値として取得することを含む、画像撮影コンポーネントと、
    前記画像撮影コンポーネントにカップリング接続され、第1画像と第2画像を融合して第3画像を取得するように構成されるデータ処理コンポーネントとを含み、
    第1解像度は、第2解像度よりも低く、第1ビット幅は、第2ビット幅よりも大きい、イメージングのための装置。
  12. 第1画像と第2画像を融合して第3画像を取得することは、
    画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定することと、
    第1画像のうち前記関心領域に対応する対応領域を取得することと、
    第1画像の前記対応領域を第2画像の前記関心領域と融合して第3画像を得ることとをさらに含む、請求項11に記載のイメージングのための装置。
  13. 符号化コンポーネントおよび伝送コンポーネントをさらに含み、
    前記符号化コンポーネントは、前記画像撮影コンポーネントにカップリング接続され、融合する前に第2画像を符号化するように構成され、
    前記伝送コンポーネントは、前記符号化コンポーネントおよび前記データ処理コンポーネントにカップリング接続され、符号化された第2画像を前記データ処理コンポーネントに伝送するように構成され、
    前記データ処理コンポーネントは、符号化された第2画像を受信した後に、融合に用いるために、前記符号化された第2画像を復号するようにさらに構成される、請求項11に記載のイメージングのための装置。
  14. 前記符号化コンポーネントは、ランレングス符号化方式を使用して第2画像を符号化するようにさらに構成され、第2画像のビットシーケンスを、繰り返しデータの繰り返し回数を記録するカウントシーケンスLと、繰り返しデータそのものを記録するデータシーケンスDとに符号化する、請求項13に記載のイメージングのための装置。
  15. 前記符号化コンポーネントは、ハフマン符号を使用して前記カウントシーケンスLを記録し、固定長符号を使用して前記データシーケンスDを記録するようにさらに構成される、請求項14に記載のイメージングのための装置。
  16. 第1画像と第2画像を融合することは、畳み込みニューラルネットワークを使用して第1画像と第2画像を融合することを含む、請求項11に記載のイメージングのための装置。
  17. 画像認識方法を使用して第2画像のうち前記ターゲット視野の関心領域を決定することは、特定の時間範囲内に前記ターゲット視野に対して撮影された画像、または以前に保存された前記ターゲット視野に対して撮影された画像を組み合わせて、前記関心領域を決定することを含む、請求項12に記載のイメージングのための装置。
  18. 前記データ処理コンポーネントは、選択されたターゲット、撮影する際の空間条件、および手動のラベル付けに基づいて、ディープラーニングを使用して前記画像認識方法をトレーニングするようにさらに構成される、請求項12に記載のイメージングのための装置。
  19. コンピュータによって実行されるとき、請求項1に記載の方法を実行するプログラムコードが記録された非一時的なコンピュータ読み取り可能な媒体。
JP2023570254A 2021-05-13 2022-05-13 イメージングのための方法、装置およびコンピュータ読み取り可能な媒体 Active JP7623745B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202110522201.8 2021-05-13
CN202110522201.8A CN115345777B (zh) 2021-05-13 2021-05-13 用于成像的方法、装置和计算机可读介质
PCT/CN2022/092615 WO2022237891A1 (zh) 2021-05-13 2022-05-13 用于成像的方法、装置和计算机可读介质

Publications (2)

Publication Number Publication Date
JP2024519349A JP2024519349A (ja) 2024-05-10
JP7623745B2 true JP7623745B2 (ja) 2025-01-29

Family

ID=83947341

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023570254A Active JP7623745B2 (ja) 2021-05-13 2022-05-13 イメージングのための方法、装置およびコンピュータ読み取り可能な媒体

Country Status (5)

Country Link
US (1) US12579618B2 (ja)
EP (1) EP4325426A4 (ja)
JP (1) JP7623745B2 (ja)
CN (1) CN115345777B (ja)
WO (1) WO2022237891A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102899509B1 (ko) * 2024-11-11 2025-12-12 전남대학교산학협력단 패치 단위 히트맵 기반 앵커 프리 검출을 수행하는 전자 장치 및 그의 앵커 프리 검출 방법
CN119991441B (zh) * 2025-01-20 2025-10-17 北京理工大学 超分辨率插值重建方法、装置、设备及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006222493A (ja) 2005-02-08 2006-08-24 Seiko Epson Corp 複数の低解像度画像を用いた高解像度画像の生成
US20180137603A1 (en) 2016-11-07 2018-05-17 Umbo Cv Inc. Method and system for providing high resolution image through super-resolution reconstruction
CN109903221A (zh) 2018-04-04 2019-06-18 华为技术有限公司 图像超分方法及装置
US20190311209A1 (en) 2016-12-09 2019-10-10 Google Llc Feature Recognition Assisted Super-resolution Method

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112015023723A2 (pt) * 2013-03-15 2017-07-18 Colibri Tech Inc métodos para formar uma exibição visual compósita, para calcular mudanças para uma posição e/ou orientação de um dispositivo de formação de imagem e para identificar e realçar uma região em um volume
CN106851138B (zh) * 2017-04-11 2019-07-16 成都聚像光学技术有限公司 一种基于hdr的图像处理方法
CN109724951A (zh) * 2017-10-27 2019-05-07 黄晓淳 一种动态超分辨荧光成像技术
CN109727188A (zh) * 2017-10-31 2019-05-07 比亚迪股份有限公司 图像处理方法及其装置、安全驾驶方法及其装置
US10600154B2 (en) * 2018-06-26 2020-03-24 Applied Research, LLC System and method for generating high-resolution stereo image and depth map
CN112241670B (zh) * 2019-07-18 2024-03-01 杭州海康威视数字技术股份有限公司 图像处理方法及装置
CN112767290B (zh) * 2019-11-01 2022-11-11 RealMe重庆移动通信有限公司 图像融合方法、图像融合装置、存储介质与终端设备
KR102900549B1 (ko) * 2019-11-08 2025-12-16 삼성전자주식회사 깊이 영상 생성 방법 및 깊이 영상 생성 장치
CN111161356B (zh) * 2019-12-17 2022-02-15 大连理工大学 一种基于双层优化的红外和可见光融合方法
US11940578B2 (en) * 2020-01-31 2024-03-26 INSERM (Institut National de la Santé et de la Recherche Médicale) Super resolution in positron emission tomography imaging using ultrafast ultrasound imaging
CN111401477B (zh) * 2020-04-17 2023-11-14 Oppo广东移动通信有限公司 图像处理方法、装置、电子设备和计算机可读存储介质
US11689820B2 (en) * 2021-01-06 2023-06-27 GM Global Technology Operations LLC Combining grayscale scanned images with color image to create high-resolution overlay images in vehicles

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006222493A (ja) 2005-02-08 2006-08-24 Seiko Epson Corp 複数の低解像度画像を用いた高解像度画像の生成
US20180137603A1 (en) 2016-11-07 2018-05-17 Umbo Cv Inc. Method and system for providing high resolution image through super-resolution reconstruction
US20190311209A1 (en) 2016-12-09 2019-10-10 Google Llc Feature Recognition Assisted Super-resolution Method
CN109903221A (zh) 2018-04-04 2019-06-18 华为技术有限公司 图像超分方法及装置
US20210004935A1 (en) 2018-04-04 2021-01-07 Huawei Technologies Co., Ltd. Image Super-Resolution Method and Apparatus

Also Published As

Publication number Publication date
JP2024519349A (ja) 2024-05-10
WO2022237891A1 (zh) 2022-11-17
US12579618B2 (en) 2026-03-17
CN115345777A (zh) 2022-11-15
CN115345777B (zh) 2026-03-20
US20240233090A1 (en) 2024-07-11
EP4325426A1 (en) 2024-02-21
EP4325426A4 (en) 2024-10-09

Similar Documents

Publication Publication Date Title
Wang et al. Gridformer: Residual dense transformer with grid structure for image restoration in adverse weather conditions
ES2872724T3 (es) Mejora de los datos visuales mediante el uso de redes neuronales actualizadas
US20160117800A1 (en) Photographic image acquistion device and method
JP7623745B2 (ja) イメージングのための方法、装置およびコンピュータ読み取り可能な媒体
Chen et al. A residual learning approach to deblur and generate high frame rate video with an event camera
CN102388402A (zh) 图像处理装置及图像处理方法
WO2022016350A1 (zh) 光场图像的处理方法、编码器、解码器及存储介质
WO2022141660A1 (zh) 基于神经网络的高分辨率图像复原方法及系统
CN108280818B (zh) 一种基于压缩感知的快速目标成像方法和系统
Dong et al. Super-resolution reconstruction from bayer-pattern spike streams
KR102445008B1 (ko) 이벤트 기반 영상 센싱 장치 및 방법
CN120318118A (zh) 基于3d时空网格感知的视频去模糊方法、介质和设备
CN110111270A (zh) 实现彩色图像对比度增强的可逆数据隐藏方法和恢复方法
CN117726541A (zh) 一种基于二值化神经网络的暗光视频增强方法及装置
Wang et al. Adaptive temporal compressive sensing for video with motion estimation
Bidare et al. Design and Evaluation of a Vehicle Detection System in Low Light Conditions
Ayyoubzadeh et al. Lossless compression of mosaic images with convolutional neural network prediction
Tang et al. Coupled dictionary learning on common feature space for medical image super resolution
Zhang et al. Deep joint demosaicing and super resolution on high resolution bayer sensor data
CN121259616B (zh) 一种宽谱段高分辨率高光谱视频成像方法与装置
RU2839709C1 (ru) Способ пространственно параметризованной оценки векторов движения
JP6486120B2 (ja) 符号化装置、符号化装置の制御方法、及びプログラム
Aadil et al. Improving super resolution methods via incremental residual learning
CN111405183A (zh) 一种集成在图像传感器中提高细胞分辨率的系统与方法
TW202604167A (zh) 電路及方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231113

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240909

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240917

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241128

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: 20241216

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250109

R150 Certificate of patent or registration of utility model

Ref document number: 7623745

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150