JP7699462B2 - ビデオ圧縮ストリーム - Google Patents

ビデオ圧縮ストリーム Download PDF

Info

Publication number
JP7699462B2
JP7699462B2 JP2021079653A JP2021079653A JP7699462B2 JP 7699462 B2 JP7699462 B2 JP 7699462B2 JP 2021079653 A JP2021079653 A JP 2021079653A JP 2021079653 A JP2021079653 A JP 2021079653A JP 7699462 B2 JP7699462 B2 JP 7699462B2
Authority
JP
Japan
Prior art keywords
pixel
time point
background
image
providing
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
JP2021079653A
Other languages
English (en)
Other versions
JP2022000751A5 (ja
JP2022000751A (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 JP2022000751A publication Critical patent/JP2022000751A/ja
Publication of JP2022000751A5 publication Critical patent/JP2022000751A5/ja
Application granted granted Critical
Publication of JP7699462B2 publication Critical patent/JP7699462B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/64Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • H04N21/8153Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19602Image analysis to detect motion of the intruder, e.g. by frame subtraction
    • G08B13/19604Image analysis to detect motion of the intruder, e.g. by frame subtraction involving reference image or background adaptation with time to compensate for changing conditions, e.g. reference image update on detection of light level change
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19665Details related to the storage of video surveillance data
    • G08B13/19667Details realated to data compression, encryption or encoding, e.g. resolution modes for reducing data volume to lower transmission bandwidth or memory requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • H04N21/4545Input to filtering algorithms, e.g. filtering a region of the image
    • H04N21/45455Input to filtering algorithms, e.g. filtering a region of the image applied to a region of the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Image Processing (AREA)

Description

本開示は、シーンを撮影するために適合されたビデオカメラからビデオ圧縮ストリームを提供することに関する。
例えば監視目的のためのビデオカメラの使用することで、オフィス、工業用地、都市の一部、広場、街区、道路等の特定の環境で何が起こっているかを、その場で、および/または後の機会に見ることが可能になる。周囲のビデオストリーム、すなわちシーンは、何らかの方法で明らかに、および/または興味を引く可能性がある、前記シーンに関連する洞察および情報を提供するのに役立つ可能性がある。しかしながら、ビデオカメラからのライブビデオストリームなどのビデオストリームは、一般的に経費がかかり、更に高いビットレートが必要になる。そのため、様々な既知の技法を用いてこのようなビデオストリームを圧縮することが知られている。さらに、背景部分を不明瞭にするために背景部分をぼかすことが知られており、その結果、前景の1またはそれ以上の人物および/または対象物に焦点を合わせたままにすることができ、一方、背景には焦点が合っていないように見えることがある。しかしながら、背景のぼかしは、プライバシーの問題に関して、潜在的に効率的であることに加えて、ビットレート消費の低下につながる可能性があるが、ビデオストリームにおける計算コストおよび/またはビットレートを低減することは、依然として困難である。
したがって、本明細書の実施形態の目的は、改善および/または代替の方法で、ビデオ圧縮ストリーム、例えば、シーンを撮影するために適合されたビデオカメラからビデオ圧縮ストリームを提供するためのアプローチを提供することである。
上記の目的は、本明細書に開示される主題によって達成することができる。実施形態は、添付の特許請求の範囲、以下の説明および図面に記載されている。
開示される主題は、シーンを撮影するために適合されたビデオカメラからビデオ圧縮ストリームを提供するために、背景ぼかしシステムによって実行される方法に関するものである。背景ぼかしシステムは、-シーンの第1の画像の中で-、第1の時点で、第1の画像の背景に含まれる少なくとも第1の画素を識別する。背景ぼかしシステムは、少なくとも第1の画素のぼかし画素値をさらに決定する。さらに背景ぼかしシステムは、-続いて第1の時点で-、ビデオ圧縮ストリームの中にぼかし画素値を提供する。背景ぼかしシステムは、第2のシーンの画像の中で、-続いて第2の時点で-、少なくとも第1の画素が第2の画像の前景に構成されるように変化したことを特定する。さらに、背景ぼかしシステムは、ビデオ圧縮ストリームの中に、続いて第2の時点で、-連続的および/または断続的に-、少なくとも第1の画素について識別された非ぼかし画素値を提供する。背景ぼかしシステムは、-シーンの第3の画像の中で-、続いて第3の時点で、少なくとも第1の画素が第3の画像の背景に含まれるように変化したことをさらに識別し、ここで、少なくとも第1の画素値は、中間の時点から第3の時点まで不変のままであることを識別する。さらに、第3の時点が、中間の時点から事前決定可能な背景マージ時限内にある時、背景ぼかしシステムは、-続いて第3の時点で-、ビデオ圧縮ストリームの中にぼかし画素値を提供する。
開示される主題は、さらに、シーンを撮影するために適合されたビデオカメラから、ビデオ圧縮ストリームを提供するための、背景ぼかしシステムに関する。背景ぼかしシステムは、シーンの第1の画像の中で、第1の時点で、第1の画像の背景に含まれる、少なくとも第1の画素を識別する、第1の識別ユニットを含む、-および/また適合する-。背景ぼかしシステムは、少なくとも第1の画素のためのぼかし画素値を決定する、第1のぼかしユニットをさらに備える、-および/または適合する-。さらに、背景ぼかしシステムは、ビデオ圧縮ストリームの中のぼかし画素値を、続いて第1の時点で提供する、第1の提供ユニットを備える、-および/または適合する-。背景ぼかしシステムは、続いて第2の時点で、シーンの第2の画像の中で、少なくとも第1の画素が第2の画像の前景に含まれるように変化したことを識別する、第2の識別ユニットをさらに備える、-および/または適合する-。さらに、背景ぼかしシステムは、少なくとも第1の画素について識別された非ぼかし画素値を、続いて第2の時点で、-連続的および/または断続的に-、ビデオ圧縮ストリームに提供する、第2の提供ユニットを備える、-および/または適合する-。背景ぼかしシステムはさらに、続いて第3の時点で、シーンの第3の画像の中で、少なくとも第1の画素が第3の画像の背景に構成されるように変化したことを識別する、第3の識別ユニットを備え、-および/または適合し-、ここで、少なくとも第1の画素値は、中間の時点から第3の時点まで不変である。さらに、背景ぼかしシステムは、第3の時点が中間の時点から事前決定可能な背景マージ時限内にある時に、続いて第3の時点をビデオ圧縮ストリームの中にぼかし画素値を提供する、第3の提供ユニットを備える、-および/または適合する-。
さらに、開示される主題は、本明細書に記載される背景ぼかしシステムを備えるビデオカメラに関する。
さらに、開示される主題は、本明細書で開示される背景ぼかしシステムのステップを実行させるように構成され、コンピュータ可読媒体、またはプロセッサに格納されるコンピュータプログラムコード手段、またはプロセッサを含むコンピュータプログラムを含むコンピュータプログラム製品に関する。
開示される主題は、さらに、前記コンピュータプログラム製品に格納された不揮発性コンピュータ可読記憶媒体に関する。
そのため、計算効率、および/またはビットレート効率の高い背景ぼかしを可能にするアプローチを開示する。すなわち、ビデオカメラで撮影されたシーンの第1の画像には、第1の時点で、第1の画像の背景に構成された、少なくとも第1の画素が特定されるため、例えば、シーンが静止および/または非可動の人物、および/または対象物で構成されている結果として、前記時点で、前記撮影されたシーンの画像の背景領域に属するとみなされる、1つまたはそれ以上の画素が確定される。さらに、つまり、少なくとも第1の画素のためのぼかし画素値が決定されるので、少なくとも第1の識別された背景画素のためにも、ぼかし値が設定され、その結果、前記画素がぼけた、焦点の合わない、および/または不明瞭なものとして認識される可能性がある。さらに、つまり、続いて第1の時点にぼかし画素値が、ビデオ圧縮ストリームの中に提供されるので、第1の撮影された画像の、少なくとも第1の画素についての、決定されたぼかし画素値はビデオ圧縮ストリームのために利用される。従って、ビデオ圧縮ストリームの中で、1つまたはそれ以上の識別された背景画素値に、非ぼかし画素値ではなく、ぼかし画素を利用することにより、ビットレートを減少させ、および/またはプライバシーの問題を解決することができる。さらに、その時、背景画素は、非ぼかし前景画素とは対照的にぼかしてもよく、前景画素を含む対象物、-例えば、動いている人物、および/または対象物-は、背景画素を含む動いていない人物、および/または対象物と比較して、焦点が合っていてもよく、および/または強調表示されてもよい。さらに、シーンの第2の画像には、続いて第2の時点で、少なくとも第1の画素が第2の画像の前景に含まれるように変化したことが識別されるので、任意の第2の時点で発生したシーンの第2の画像の中で、背景に属すると以前に識別された1つまたはそれ以上の画素は、例えば、1つまたはそれ以上の人物、および/または対象物が、シーンに入った結果として、撮影された第2の画像の前景領域に属するように変化したと見なされることが確定される。さらに、続いて第2の時点の少なくとも第1の画素の識別された非ぼかし画素値が、-連続的および/または断続的に-、ビデオ圧縮ストリームの中に提供されるので、第2の撮影された画像に関連する、少なくとも第1の画素の識別された画素値、-およびシーンの任意の数の後続の撮影された画像における、それらの識別された変化する画素値-が、ビデオ圧縮ストリームのために利用される。したがって、ビデオ圧縮ストリーム内の1つまたはそれ以上の数の識別された前景画素について、連続的および/または断続的に更新される、非ぼかし画素値を利用することによって、例えば1つまたはそれ以上の移動する人物、および/または対象物などの前景画素は、ぼかし背景画素と比較して焦点を合わせることができる。さらに、シーンの第3の画像には、続いて第3の時点で、少なくとも第1の画素が第3の画像の背景に含まれるように変化したことが識別されるので、少なくとも第1の画素値は、中間の時点から第3の時点まで不変であることから、任意の第3の時点で発生するシーンの第3の画像の中で、背景に属するものとして以前に識別され、その後、前景に属するものとして識別された、1つまたはそれ以上の画素が、例えば、1つまたはそれ以上の人物、および/または対象物がシーンを離れたこと、および/または、少なくとも部分的に静止していることの結果として、中間の時点以降不変であった後に、再び、背景領域に属するように変化したと見なされることが確定される。すなわち、続いて第3の時点が、-前記第3の時点が、中間の時点から事前決定可能な背景マージ時限内にある時-、ぼかし画素値は、前記第3の時点に続いてビデオ圧縮ストリームのために提供され、もし、時間範囲が中間の時点から、-すなわち、少なくとも第1の画素がその画素を最後に変化した時-、第3の時点まで、-すなわち、少なくとも第1の画素が前景画素から再び背景画素に変化する時-が、設定された時間内であれば、次いで、少なくとも第1の画素の以前決定されたぼかし画素値は、ビデオ圧縮ストリームの中で再び使用される。すなわち、少なくとも第1の画素が、不変の前景画素から、再び、事前決定可能な時間間内に背景画素になった時、-例えば前記背景マージ時点内に、1つまたはそれ以上の人物、および/または対象物がシーンを通過することに例示されるように、例示的に5秒に設定、および/または背景マージ時限内を超えて静止しないようにする-時、すでに決定されたぼかし画素は、-続いて第1の時点で決定された、すなわち少なくとも第1の画素が以前に背景画素として識別された-時、ビデオ圧縮ストリームの中で再び使用される。したがって、すでに決定されたぼかし画素値を再利用することによって、-背景マージ時限基準が満たされた時も有効であると考えられる-、少なくとも第1の画素の更新されたぼかし画素値を決定することは必要ないと考えられ、およびそれに応じて、ビデオ圧縮ストリームの、低減された計算コスト、および/または効率的なビットレート圧縮が開示される。
そのため、シーンを撮影するために適合されたビデオカメラから、ビデオ圧縮ストリームなどの、ビデオ圧縮ストリームを提供するための、改善された、および/または代替の方法が導入される。
上述の方法の技術的特徴および対応する利点は、以下でさらに詳細に説明される。
特定の特徴および利点を含む、非限定的な実施形態の様々な態様は、以下の詳細な説明および添付の図面から容易に理解されるであろう。
図1a)-e)は、本開示の実施形態による例示的な背景ぼかしシステムから提供される例示的なビデオ圧縮ストリーム画像の概略図を示す。 本開示の実施形態による背景ぼかしシステムを例示する概略ブロック図である。 本開示の実施形態による背景ぼかしシステムによって実行される例示的な方法を示す流れ図である。
以下、本開示の非限定的な実施形態を、本開示の現在好ましい実施形態が示されている添付の図面を参照して、より完全に説明する。しかしながら、本開示は、多くの異なる形態で具現化されてもよく、本明細書に記載された実施形態に限定されるものとして解釈されるべきではない。参照符号と同様に、全体を通して同じ要素が参照される。図中のいくつかのボックスの破線は、これらのユニットまたは動作がオプションであり、必須ではないことを示す。
以下では、シーンを撮影するために適合されたビデオカメラから、ビデオ圧縮ストリームを提供することに関する本明細書の実施形態による、計算効率の良い、および/またはビットレート効率の良い、背景ぼかしを可能にするアプローチが開示される。
ここで、図面、特に図1~2を参照すると、図1a~eには本開示の実施形態による例示的な背景ぼかしシステム1から提供される例示的なビデオ圧縮ストリーム画像の概略図、さらに図2には、本開示の実施形態による例示的な背景ぼかしシステム1を示す概略ブロック図が描かれている。背景ぼかしシステム1は、シーンを撮影するのに適したビデオカメラ2からビデオ圧縮ストリームを提供するように適合、および/または構成されてもよい。
ビデオカメラ2は、画像の撮影に適合された任意の、例えば既知の、ビデオカメラを指してもよい。前記ビデオカメラ2は、一例によれば、例示的な監視システム(図示せず)の一部として、追加の構成要素を備えるビデオカメラ配置、および/またはネットワーク(図示せず)にさらに含まれてもよい。ビデオカメラ2が撮影するのに適したシーンは、オフィス、工業用地、都市の一部、オープンスクエア、街区、道路などの任意のシーンによって表すことができる。前記シーンは、更に任意に監視対象のシーンであってもよい。さらに、ビデオカメラ2は、シーンの潜在的な1つまたはそれ以上の人物、および/または対象物に比較的近接するように配置され、前記対象物、および/または人物が前記シーンの撮影画像の比較的大きな部分を構成してもよい。背景ぼかしシステム1は、前記ビデオカメラ2に含まれてもよく、代替的に、背景ぼかしシステム1は、例えば、例示的なビデオカメラ配置または監視システム、および/または1つまたはそれ以上のサーバのように、少なくとも部分的にビデオカメラ2の外側に設けられてもよい。さらに、ビデオカメラ2、および/または背景ぼかしシステム1は、画素ぼかしをサポートする部品を備えていてもよい。提供されるべきビデオ圧縮ストリームは、任意の実現可能なサイズ、および/または長さであり、さらに、本明細書で開示される特徴の制約を考慮して、任意の実現可能なフォーマットであってもよい。「背景ぼかしシステム」という文言は、「処理システム」、「圧縮システム」、および/または「ビデオストリーム背景ぼかしシステム」を指してもよく、対して「ビデオ圧縮ストリームの提供のため」は、「ビデオ圧縮ストリームの提供、生成、発生、表示、格納、および/または保存するため」を指してもよく、「ビデオストリームの背景ぼかし処理のための」、および/または「ビデオストリームの処理のための」を指してもよい。一方、「ビデオ圧縮ストリーム」という文言は、本開示全体を通して、「圧縮ビデオストリーム」、および/または「圧縮ビデオ信号」を指してもよく、一例によれば、「ビデオ圧縮ライブストリーム」をさらに指してもよい。さらに、「シーンを撮影するために適合されたビデオカメラ」は、「周囲を撮影するために適合されたビデオカメラ」を指してもよく、一例によれば、「シーンを撮影するために適合された監視ビデオカメラ」、および/または「監視のためのシーンを撮影するために適合されたビデオカメラ」を指してもよい。
背景ぼかしシステム1は、例えば、第1の識別ユニット101の手段によって、第1の時点で、第1の画像の背景に含まれる少なくとも第1の画素をシーンの第1の画像内で識別するように、適合および/または構成されてもよい。それによって、前記時点で、前記シーンの前記撮影された画像の背景領域に属すると見なされる、1つまたはそれ以上の画素が確定される。一例によれば、背景画素であると見なされる、1つまたはそれ以上の画素は、例えば、静的および/または非動的な人物および/または対象物を含むシーンに起因する。例えば、背景画素を構成する人物および/または対象物は、必ずしも前景画素を構成する人物および/または対象物よりも、ビデオカメラ2から離れて配置される必要はなく、それらは、前景画素を構成する人物および/または対象物よりもビデオカメラ2の近くに配置されてもよいことに留意されたい。
第1の画像は、ビデオカメラ2によって撮影されたシーンの、任意の画像を指してもよく、および同様に、第1の時点は任意の時点を指してもよい。同様に、少なくとも第1の画素は、第1の画像の中の任意の場所に位置する、前記画像の任意の1つまたはそれ以上の画素を指してもよい。さらに、少なくとも第1の画素が、第1の画像の背景に含まれると結論付けることは、任意の、-例えば、既知の-、例えば、事前決定可能な範囲内で不変の画素値や画素強度の検出や、シーンのIRイメージングや、深度カメラなどを用いた一般的な画像深度検出などの、実行可能な方法で決定、および/または判断されてもよい。すなわち、画像の画素は、前景画素または背景画素のいずれかと見なすことができ、-一例によれば-、前景画素は、動的および/または変化する、画素、-および/または値を有する-、を指し、一方で、背景画素は、事前決定可能な範囲内で、静的および/または不変の、画素、-および/または値を有する-、を指してもよい。画像の中で「識別する」という文言は、本開示全体を通して、画像内で「検出、フィルタリングアウト、および/または決定」を指してもよく、一方、「[・・・]画像の中」は、全体を通して、「撮影された[・・・]画像の中」、および/または「ビデオカメラによって撮影された[・・・]画像の中」を指すことができる。「少なくとも第1の画素」という文言は、一方で、「1つまたはそれ以上の画素」、および/または「1つまたはそれ以上の隣接、および/または分散された画素」を指してもよく、一方で、「背景に含まれる画素」は、「背景に含まれると見なされる、および/または決定された画素」、「決定された背景に含まれる画素」、「背景に属する画素」、および/または「背景領域に含まれる画素」を指してもよい。一例によれば、「[・・・]画像の背景に含まれる画素」という文言は、本開示全体を通して、「[・・・]画像の静的および/または非変化領域に含まれる画素」、および/または「静的および/または非変化であり、および/または事前決定可能な程度に変化していないと決定される、および/または見なされる画素」を指してもよい。
背景ぼかしシステム1は、例えば、第1のぼかしユニット102の手段によって、少なくとも第1の画素について、ぼかし画素値を決定するように適合、および/または構成されてもよい。そのため、少なくとも第1の識別された背景画素についてぼかし値を確定してもよく、続いて、ぼかし、焦点が合っていない、および/または不明瞭であると決定される画素を提供してもよい。
1つまたはそれ以上の識別された背景画素の、ぼかし画素値の決定は、任意の、例えば、既知の、実行可能な方法で、例えば、1つまたはそれ以上の一般に知られている画像フィルタカーネル、例えば、ぼかしカーネルからのサポートを用いて達成することができる。そのような例示的な画像フィルタカーネルは、任意の実現可能な寸法および/またはサイズであってもよく、例えば、3×3カーネル、11×11カーネル、21×21カーネルなどの正方形カーネル、および/または例えば21×11カーネルなどの非正方形カーネルであってもよく、21は水平に配置されてもよい。少なくとも第1の画素がぼかされる範囲は、任意に選択することができ、例えば、現在の実装に適していると考えられる。任意選択で、ビットレート効率のために、少なくとも第1の画素のぼかし画素値を決定するために使用される、画像フィルタカーネルのカーネルサイズは、ビデオ圧縮ストリームのIフレームのマクロブロックサイズに合致させてもよい。ぼかし画素値を「決定する」という文言は、本開示全体を通して、ぼかし画素値を「適用する」、および/またはぼかし画素値を「計算する」を指さしてもよく、さらに一例によれば、ぼかし画素値を「画像フィルタカーネルに基づいて決定する」を指してもよい。「ぼかし画素値」は、一方、「焦点が合っていない、および/または不明瞭な画素値」を指し、「少なくとも第1の画素について」は、「少なくとも第1の画素について適用可能」を指してもよい。一例によれば、「ぼかし画素値」は、追加的にまたは代替的に「色が除去された画素値」を指してもよい。更に、一例によれば、「ぼかし」は、本開示全体を通じて、「ぼかした、および/または修正された」、または単に「修正された」を指し、そのため、「修正された」画素値は、任意の実行可能な方法で修正されてもよい。
背景ぼかしシステム1は、例えば、第1の提供ユニット103の手段によって、ビデオ圧縮ストリームの中のぼかし画素値を、続いて第1の時点に提供するように適合され、かつ/または構成されてもよい。そのため、第1の撮影された画像に関連する、少なくとも第1の画素の決定されたぼかし画素値は、ビデオ圧縮ストリームのために利用され、-図1aに示されるように-、前記ストリームの対応する第1の圧縮画像11の中の、少なくとも第1のストリーム画素111のために利用される。したがって、非ぼかし画素値ではなく、ビデオ圧縮ストリームの中の、1つまたはそれ以上の識別された背景画素のために、ぼかし画素値を利用することによって、ビットレートを低減することができ、および/またはプライバシーの問題を満たすことができる。さらに、その背景画素の中で、非ぼかし前景画素とは対照的にぼかしている時があり、前景画素を含む対象物(例えば、動いている人物および/または対象物)は、背景画素を含む動いていない人物および/または対象物と比較して、焦点が合っている、および/または強調表示されてもよい。図1aを例にすると、-少なくとも第1の画素を含む-、第1の画像の全ての画素は、背景に属するとみなされ、従って、第1の圧縮画像11では、全ての画素がぼかされている。
ぼかし画素値は、ビデオ圧縮ストリームの中に任意に提供されてもよく、-例えば既知の-、実行可能な方法、例えば、表示、-例えば、背景ぼかしシステム1、および/またはビデオカメラ2と直接的または間接的に通信する、1つまたはそれ以上のディスプレイ3-、および/またはビデオカメラ2と直接または非直接的に通信する、1つまたはそれ以上の表示装置3上に、表示され、および/または、後の使用のために、例えば記録、および/またはデジタル的に格納される。前記ビデオ圧縮ストリームの中に[・・・]画素値を「提供する」という文言は、本開示全体を通して、ビデオ圧縮ストリームの中に[・・・]画素値を「挿入、設定、利用、および/または使用する」こと、および/またはビデオ圧縮ストリームの中で使用するために「格納、保存、および/または記録する」ことを意味し、さらに一例によれば、ビデオ圧縮ストリームの中に、連続的および/または断続的に[・・・]画素値を「提供する」、および/またはビデオ圧縮ストリームの1つまたはそれ以上の後続フレームの中に、[・・・]画素値を「表示する」こと」、および/または「利用する」ことを指してもよい。「前記[・・・]の時点に続いて提供する」という文言は、全体を通して「前記[・・・]の時点に続いて、および/または本質的にその時点で提供する」ことを意味してもよい。
背景ぼかしシステム1は、例えば、第2の識別ユニット104の手段によって、シーンの第2の画像の中で、続いて第2の時点で、少なくとも第1の画素が第2の画像の前景に含まれるように変化したことを識別するように、適合および/または構成されてもよい。そのため、任意の第2の時点で発生するシーンの第2の画像の中で、背景に属すると以前に識別された1つまたはそれ以上の画素が、撮影された第2の画像の前景領域に属するように変化したとみなされることが確定される。一例によれば、これは、例えば、シーンに入る、1またはそれ以上の人物および/または対象物に起因する。
第2の画像は、以前に撮影された第1の画像の後に、ビデオカメラ2によって撮影されたシーンの任意の画像を指してもよく、および同様に、第2の時点は、数ミリ秒から数分、さらには数時間後など、第1の時点の後に生じる任意の時点を指してもよい。第2の画像は、必ずしも第1の画像の直後の画像ではなく、逆に、いわゆる第1と第2の画像の間に、任意の数の連続画像が取り込まれている可能性があることに留意されたい。さらに、少なくとも第1の画素が、第2の画像の前景に含まれる、-および/または含まれた-、という結論は、任意の、-例えば、既知の-、画素値、および/または画素強度の変化や相当な変化を検出する、および/または以前に示された、一般的な画像深度検出などの、実行可能な方法で決定される、および決定されてもよい。「画素は、前景に含まれるように変更される」という文言は、「画素は、前景に含まれるように変化される」、および/または「画素は、前景に含まれるように決定されている、および/または「画素は、前景に含まれるように変化した」を指してもよく、一方、「画素は、前景の中に含まれるよう変化される」という文言は、「画素は、決定された前景の中に含まれるよう変化される」、「画素は、前景に属するように変化される」、および/または「画素は、前景領域に含まれるように変化される」を指してもよい。一例によれば、「画素は、前記第2の画像の前景に含まれるように変化される」という文言は、「画素は、前記第2の画像の動的な、変化する、および/または相当に変化する領域に含まれるように変化される」、「画素は、-動的に、変化する、および/または相当に変化する-、価値を有すると決定および/またはみなされる」、および/または「画素は、-動的に、変化する、および/または相当に変化する-、価値を、現在、または本質的に現在有している」ことを指してもよい。さらに、「第2の画像」とは、「次の第2の画像」、および/または「前記第1の画像の次の第2の画像」を指してもよい。
背景ぼかしシステム1は、例えば、第2の提供ユニット105の手段によって、続いて第2の時点で、-連続的および/または断続的に-、少なくとも第1の画素についての識別された非ぼかし画素値を、ビデオ圧縮ストリームに提供するように、適合、および/または構成されてもよい。そのため、第2の撮影された画像に関連する、少なくとも第1の画素の識別された画素値、-および、シーンの後続の撮影された画像の任意の数における、それらのさらに識別された変化する画素値が-、-図1bに示すように-、前記ストリームの対応する第2の圧縮画像12に表示される、対応する少なくとも第1のストリーム画素111のために、ビデオ圧縮ストリームのために利用される。したがって、非ぼかし画素値を利用することによって、-ビデオ圧縮ストリーム内の1つまたはそれ以上の識別された前景画素のために、前景画素は、-すなわち、例えば、1またはそれ以上の動く人物、および/または対象物-、ぼかし背景画素と比べて焦点があっていてもよい。図1bを例示すると、第2の画像の少なくとも第1の画素は、前景に属すると見なされ、および、したがって、第2の圧縮画像12では、前記画素、-ここでは例示的に動いている人物に属する-、非ぼかし、すなわち鮮明である。図示の例では、少なくとも第1の画素は、前記人が動き続けることによって、少なくとも第1の画素は、連続的および/または断続的に変化してもよく、それによって、少なくとも第1の画素に対する非ぼかし画素値は、連続的および/または断続的に、シーンの連続的な撮影画像とともに変化するように、変化してもよいことに留意されたい。
少なくとも第1の画素の非ぼかし画素値は、任意の、-例えば、既知の-、実行可能な方法で、例えば、一般に知られている画像処理からの支持を用いて、識別および/または導出されてもよい。「識別された非ぼかし画素値を[・・・]提供する」という文言は、「撮影されたおよび/または導出された非ぼかし画素値を[・・・]提供する」、「更新された非ぼかし画素値を[・・・]提供する」、および/または「更新された識別された非ぼかし画素値を[・・・]提供する」ことを指してもよい。さらに、一例によれば、「連続的、および/または断続的に識別された、非ぼかし画素値を、前記少なくとも第1の画素のために[・・・]に提供する」という文言は、「少なくとも第1の画素が、連続して撮影された画像の前景に含まれる限り、前記少なくとも第1の画素のために識別された、非ぼかし画素値を[・・・]に提供する」ことを指してもよい。「非ぼかし画素値」という文言は、一方で、「実際に、検出された、焦点が合った、および/または明瞭な画素値」を指してもよい。
背景ぼかしシステム1は、-例えば、第3の識別ユニット106の手段によって-、シーンの第3の画像内で、続いて第3の時点で、少なくとも第1の画素が第3の画像の背景に含まれるように変化され、ここで少なくとも第1の画素値が、中間の時点から第3の時点まで、不変のままであることを識別するように適合、および/または構成されてもよい。そのため、任意の第3の時点で発生するシーンの第3の画像の中で、背景に属すると識別された後に、前景に属すると識別された、1つまたはそれ以上の画素は、中間の時点以降不変であった後に、再び背景領域に属するように変化されたと見なされることが確立される。一例によれば、これは例えば、1またはそれ以上の人物および/または対象物が、シーンを離れ、および/または少なくとも部分的に静止していることに起因してもよい。
第3の画像は、後続の以前に撮影された第2の画像に、ビデオカメラ2によって撮影されたシーンの任意の画像を指してもよく、および同様に、第3の時点は、数ミリ秒から数分まで、さらには数時間後など、続いて第2の時点に生じる、任意の時点を指してもよい。第3の画像は、必ずしも第2の画像の直後の画像である必要はなく、逆に、少なくとも第1の画素が、一定期間前景に留まるシナリオにおいて、例えば、例示した動く人物から生じるような、画素値の変化の有無にかかわらず、いわゆる第2と第3の画像の間の、任意の数の連続した画像が撮影されていてもよいことに留意されたい。第3の時点での、少なくとも第1の画素が、第3の画像の背景に構成されるという結論は、例えば、第3の時点の直前の事前決定可能な範囲まで、-少なくとも第1の画素の画素値が不変、-および/または本質的に不変-、であることを、-任意の-例えば、既知の、-実現可能な方法で、検出、導出および/または学習によって、決定されてもよい-、および/または決定される。ここで、少なくとも第1の画素は、例示的な中間の時点以降、不変のままであると言われ、これは第2の時点の後の任意の時点は、例えば数ミリ秒から数分、さらには数時間後に起こってもよい。
「画素が背景に含まれるように変化した」という文言は、「画素が再び背景に含まれるように変化した」、「画素が背景に含まれるように変化した」および/または「画素が背景に含まれるように決定された、および/または変化した識別された」、さらに「画素が決定された背景に含まれるように変化した」、「画素が背景に属するように変化した」、および/または「画素が背景領域に含まれるように変化した」ことを指してもよい。一例によれば、「画素が前記第3の画像の背景に含まれるように変化した」とは、「画素が、前記第3の画像の、静的および/または不変の領域に含まれるように変化した」、および/または「-静的および/または不変に変化した-、値を持った、-および/または持っている、および/または事前決定可能な範囲で、静的および/または不変に変化した-、と決定された、および/または識別された画素」を意味してもよい。さらに、「第3の画像」という用語は、「次の第3の画像」、および/または「前記第2の画像に続く第3の画像」を指してもよい。さらに、「少なくとも第1の画素の値」という表現は、「少なくとも第1の画素の画素値」を指してもよく、一方で「不変のままである」は、「本質的に不変のままである」、「非運動であること、および/または不動であることを反映する」、および/または「事前決定可能な範囲で不変のままである」ことを指してもよい。「中間の時点から前記第3の時点まで不変のまま」という表現は、一方で、「中間の時点から少なくとも前記第3の時点までの不変のまま」、および/または「中間の時点から、後続の前記第2の時点、前記第3の時点まで不変のままである」を指さしてもよい。
背景ぼかしシステム1は、-例えば、第3の提供ユニット107の手段によって-、続いて第3の時点で、-第3の時点が中間の時点から事前決定可能な背景マージ時限内にある時に-、ビデオ圧縮ストリーム内のぼかし画素値を提供するように、適合および/または構成されてもよい。そのため、前記第3の時点に続いて、中間の時点からの時間範囲から、-例えば、少なくとも第1の画素が、その画素値を最後に変化した時-、第3の時点、-例えば、少なくとも第1の画素が前景画素から、再び背景画素に変化した時-、までの時間範囲が、設定された時間内であれば、少なくとも第1の画素に対する、以前に決定されたぼかし画素値は、-図1cに示されるように-、前記ストリームの対応する第3の圧縮画像13に表示される、対応する少なくとも第1のストリーム画素111のために、ビデオ圧縮ストリームの中で、再利用されることになる。すなわち、少なくとも第1の画素が、不変の前景画素から、事前決定可能な期間内に再び背景画素になるように変化した時には、-例えば、前記背景マージ時限内に、シーンを通過する1つまたはそれ以上の人物、および/または対象物によって例示され、例えば、5秒、および/または背景画素のマージ時間帯を越えて静止しないように設定された-、すでに決定されたぼかし画素値が、再びビデオ圧縮ストリームの中で使用される。このように、すでに決定されたぼかし画素値を再使用することによって、-背景マージ時限基準が満たされた時に依然として有効であると考えられ-、少なくとも第1の画素について、更新されたぼかし画素値を決定する必要がないとみなされ、したがって、ビデオ圧縮ストリームの低減された計算コストおよび/または効率的なビットレート圧縮が提供される。さらに、必要とされる計算量が減少する為、比較的大きな画像フィルタカーネル、-例えば、ぼかしカーネルによって表される-、を利用することができる。図1cを例示すると、第3の画像の少なくとも第1の画素は、再び背景に属すると考えられ、この変化は、-この例によれば-、設定された背景マージ時限内に発生し、第3の圧縮画像13の中で、前記画素は、以前に決定されたぼかし値を使用してぼかされる。
背景マージ時限は、任意の実行可能な時間範囲、例えば、1秒以下、数十秒まで、さらには数分または数時間までの固定時間範囲など、を指してもよい。一例によれば、背景マージ時限は、2秒以上、別の例によれば5秒以上、さらに別の例によれば10秒以上である。同様に、一例によれば、背景マージ時限は、60秒以下であり、別の例によれば、30秒以下であり、さらに別の例によれば、10秒以下である。背景マージ時限は、さらに、可変および/または調整可能であり、例えば、実装および/または状況に応じて適していると見なされるように設定されてもよい。「第3の時点が、中間の時点から事前決定可能な背景マージ時限内にある時」という表現は、「もし、第3の時点が、中間の時点から事前決定可能な背景マージ時限内にある時、提供されるべき/または提供される」、一方、「事前決定可能な背景マージ時限内」は、「事前決定可能な背景マージ時限内」、および/または、単に「背景マージ時限内」を指してもよい。さらに、「背景マージ時限」という文言は、「第1の時限、「再使用閾値時限」を指してもよい。一例によれば、「続いて第3の時点で、前記ビデオ圧縮ストリーム内に前記ぼかし画素値を提供する」という文言は、「続いて前記第3の時点で、前記ビデオ圧縮ストリームの1つまたはそれ以上の後続フレーム内の、前記ぼかし画素値を再利用する」ことを指してもよい。
任意選択で、背景ぼかしシステム1は、-例えば、任意選択の第2のぼかしユニット108の手段によって-、第3の時点が背景マージ時限内にない時に、少なくとも第1の画素のための更新されたぼかし画素値を決定するように、適用および/または構成されてもよい。そのため、中間の時点から、-すなわち少なくとも第1の画素値が不変のままである時点から-、第3時点までの時間範囲まで、-すなわち、少なくとも第1の画素が前景画素であることから、再び背景画素になるように変化した時まで-、の時間範囲が、設定された時間内に無い時には、少なくとも第1の画素のための更新されたぼかし値が確定されてもよい。つまり、背景マージ時限の基準が満たされない時、少なくとも第1の画素のための更新されたぼかし画素値を決定することは、少なくとも第1の画素が、以前に決定されたぼかし画素値と比較して、異なる、新しい、および/または更新された背景を反映すると考えられるので、以前に決定されたぼかし画素値は、もはや関連性がないと見なされるという点で、適切であると見なされる。「第3の時点が背景マージ時限内に無い時」という文言は、背景マージ時限は、「もし、第3の時点が背景マージ時限内に無いことを、提供すべき、および/または、提供される」を意味してもよく、一方で、「更新されたぼかし画素値」は「新しいぼかし画素値」を指してもよい。
さらに任意選択で、背景ぼかしシステム1は、-例えば、任意選択の第4の提供ユニット109の手段によって-、続いて第3の時点で、ビデオ圧縮ストリーム内の、更新されたぼかし画素値を提供するように適合、および/または構成されてもよい。そのため、前記第3の時点に続いて、中間の時点から、-すなわち少なくとも第1の画素値が不変のままである時から-、第3の時点まで、-すなわち、少なくとも第1の画素が前景画素から変化した時点から、再び背景画素になるまで-が、上述のように設定された時間内にない時、少なくとも第1の画素のための更新された、決定されたぼかし画素値は、例えば、-図1eに示すように-、前記ストリームの対応する代替の第3の圧縮画像13’の中に表示される、対応する少なくとも第1のストリーム画素111のために、ビデオ圧縮ストリームの中で使用される。すなわち、少なくとも第1の画素が不変の前景画素になる時から、そして再び、背景画素になるまでの時間の範囲が、設定された時間内である時、-例えば、すなわち図1dに例示されるように、シーンに入ってから、少なくとも部分的に静止している人などの対象物によって例示される-、次いで、決定され更新されたぼかし画素値は、今や古い、-および/または古くなったと見なされる-、以前に決定されたぼかし画素値ではなく、ビデオ圧縮ストリームの中で使用されてもよい。図1eの例では、少なくとも第1の画素は再び背景に属すると見なされ、およびこの変化は、-上述したように、例えば、人がシーンに入り、その後、設定された背景マージ時限よりも長い間、少なくとも部分的に静止することによって、例示されるので、代替の第3の圧縮画像13’の中で、前記画素は、決定されたぼかし画素値で再びぼかされる。
さらに、任意選択で、背景ぼかしシステム1はさらに、-例えば、任意選択の第2のぼかしユニット108の手段によって-、少なくとも第1の画素近傍の付加的な画素のために、更新されたぼかし画素値を付加的に決定するように、適用および/または構成されてもよい。背景ぼかしシステム1はさらに、-例えば、任意の第4の提供ユニット109の手段によって-、付加的な画素のために、更新されたぼかし画素値を付加的に提供するように、適用および/または構成されてもよい。そのため、前述の第3の時点に続いて、ビデオ圧縮ストリームの中で、少なくとも第1の画素のための更新されたぼかし画素値を決定し、その後に提供することに加えて、少なくとも第1の画素の近傍の、および/またはそれに関連する画素の、事前決定可能な部分についても、更新された画素値を決定し、その後に提供する。
更新されたぼかし画素値が追加で決定される、少なくとも第1の画素に近傍の追加の画素は、前記少なくとも第1の画素に近傍の画素など、少なくとも第1の画素に近傍の画素の任意の実現可能な寸法の部分、および/または画素数で表されてもよい。前記追加された画素は、少なくとも第1の画素の周辺の、長方形または正方形枠を形成する画素、-例えば、10×10画素-、によって表示される。少なくとも第1の画素は必ずしもその長方形または正方形枠の中心である必要はない。さらなる例によると、前記追加の画素は、少なくとも第1の画素が属する対象物の一部、および/または関連付けられると見なされる画素によって表されてもよい。「前記少なくとも第1の画素の近傍の追加の画素のための」という文言は、「前記少なくとも第1の画素を取り囲む、および/または近傍の追加の画素のための」、および/または「前記少なくとも第1の画素の近傍の追加の画素の一部のための」を指してもよい。
任意選択で、背景ぼかしシステム1は、-例えば、任意選択の追加のぼかしユニット110の手段によって-、-事前決定可能な追加の時点におけるぼかし画素値が-、事前決定可能な追加の時点にわたって更新されていないと判断された時、シーンの現在の画像から、少なくとも第1の画素のための、更新されたぼかし画素値を決定するように、適合および/または構成されてもよい。背景ぼかしシステム1は更に、-例えば、任意選択の追加の提供ユニット111の手段によって-、続いて追加の時点で、更新されたぼかし画素値を、ビデオ圧縮ストリームの中に提供するように、適合および/または構成されてもよい。そのため、前記追加の時点に続いて、もし任意の時点でのぼかし画素値が、設定された時限に更新されていないと決定された時、その後、更新されたぼかし画素値は、現在の画像から少なくとも第1の画素について決定され、ビデオ圧縮ストリームの中でその後に使用される。従って、少なくとも第1の画素が、設定された追加の時限に、背景画素のままであれば、それにもかかわらず、更新されたぼかし画素値が決定され、ビデオ圧縮ストリームの中に提供されてもよい。そのため、例えば、以前に決定されたぼかし画素値の提供を含む状況、-これは、潜在的に、古くおよび/または誤っている可能性がある-は、補正されてもよい。同様に、例えば、少なくとも第1の画素が背景から前景に変化することを必ずしも引き起こさない状況、-例えば、夕暮れまたは夜明けの間のようなゆっくりと変化する光条件を含む-は、追加的にまたは代替的に、補正されてもよい。
追加の時限は、任意の実行可能な時間範囲は、例えば、1秒以下から数十秒まで、さらには数分または数時間までの範囲であってもよい。一例によれば、追加の時限は、前述の背景マージ時限の時間範囲に等しいか、または本質的に等しい時間範囲によって表されてもよい。前記追加の時限は、さらに、可変および/または調整可能であってもよく、例えば、近くに実装および/または状況に応じて適切に設定されてもよい。同様に、追加の時点は、任意の実行可能な時点であってもよい。一例によれば、前記追加の時点は、前述の追加の時点の後の背景マージ時限に等しいか、または本質的に等しい時限で発生する時点によって表されてもよい。なお、追加の時点および/またはその大きさは、画素によって異なっていてもよい。「事前決定可能な追加の時点における前記ぼかし画素値が」という文言は、「もし、事前決定可能な追加点の中に、前記ぼかし画素値が、提供されるべきおよび/または提供された」を指してもよい。「事前決定可能な追加の時点」という文言は、一方で、「事前決定された追加の時点」、および/または単に、「事前決定可能な追加の時点」、一方「事前決定可能な追加の時限」とは、「事前決定可能な追加の時限」および/または「追加の時限」を単に指してもよい。さらに、「前記シーンの現在の画像から」という文言は、「本質的に現在、および/または前記シーンの次の画像から」を指してもよい。
任意選択で、背景ぼかしシステム1は、-例えば、任意選択のIフレームぼかしユニット112の手段によって-、ビデオ圧縮ストリームの事前決定可能な後続のフレームが、-事前決定可能なIフレームに関連する時点で-、Iフレームである時、シーンの現在の画像の背景内で構成されると識別された画素のうち、少なくとも第1の画素、および事前決定可能な部分のさらなる画素のために、更新されたぼかし画素値を決定するように、適合および/または構成されてもよい。背景ぼかしシステム1は、さらに、-例えば任意選択のIフレーム提供ユニット113の手段によって-、後続のIフレーム関連の時点で、ビデオ圧縮ストリームの中に、更新されたぼかし画素値を提供するように、適合および/または構成されてもよい。そのため、前記Iフレームに関連する時点に続いて、もし、ビデオ圧縮ストリームの事前決定可能な後続のフレームがIフレームである時、更新されたぼかし画素値は、現在の画像から、少なくとも第1の画素のために、さらに背景画素から選択された画素部分について決定され、その後、ビデオ圧縮ストリームの中で使用されてもよい。したがって、1つまたはそれ以上の選択されたIフレームのために、-少なくとも第1の画素を含む-、選択された背景画素の範囲が更新されてもよい。そのため、更新されたぼかし画素値は、-画素選択は1つの選択されたIフレームごとに異なる-、計算コストおよび/またはビデオ圧縮ストリームのビットレートに悪影響を及ぼすことなく、画素の選択のために決定され、および供給される。
事前決定可能なIフレーム関連の時点は、任意の実現可能な時点によって表されてもよく、および、同様に、事前決定可能な後続のIフレームは、ビデオ圧縮ストリームの任意の実現可能なIフレームを参照してもよい。例えば、n番目のIフレームは全て選択された、-すなわち事前決定可能な-、Iフレームであってもよく、ここで、nは、近くに実装および/または状況に応じて選択されてもよい。「前記ビデオ圧縮ストリーム[・・・]の事前決定可能な後続のフレームがIフレームである時」という文言は、「前記ビデオ圧縮ストリーム[・・・]に、事前決定可能な後続のフレームはIフレームが供給されるべき、および/または供給される」を指し、一方、「後続のフレーム」は「今度のフレーム」および/または「次のフレーム」を指してもよい。「事前決定可能な後続のフレーム」は、一方、「事前決定された後続のフレーム」、および/または「選択された後続のフレーム」を指し、「事前決定可能なIフレーム関連の時点」は、一方で、「事前決定されたIフレーム関連の時点」、および/または単に「Iフレーム関連の時点」を指してもよい。さらに、「事前決定可能な部分の更なる画素」という文言は、「事前決定可能な部分の追加の画素」、「事前決定された部分の更なる画素」、および/または、単に「部分の更なる画素」を指し、一方で「背景に含まれると識別された画素の部分」という文言は、「背景に含まれると識別された画素からのの範囲、セット、および/または選択」を指してもよい。さらに、「前記シーンの現在の画像の」という表現は、「本質的に現在、および/または、前記シーンの後続の画像の」を指してもよい。
図2でさらに示されるように、背景ぼかしシステム1は、第1識別ユニット101、第1ぼかしユニット102、第1提供ユニット103、第2識別ユニット104、第2提供ユニット105、第3識別ユニット106、第3提供ユニット107、任意選択の第2ぼかしユニット108、任意選択の第4提供ユニット109、任意選択の追加のぼかしユニット110、任意選択の追加の提供ユニット111、任意選択のIフレームぼかしユニット112、および任意選択のIフレーム提供ユニット113を含んでもよく、すべてすでに上記でより詳細に説明されている。さらに、シーンを撮影するために適合されたビデオカメラ2から、ビデオ圧縮ストリームを提供するための本明細書の実施形態は、例えば簡易グラフィック処理ユニット、GPU、および/または中央制御部、CPU、本実地形態中の機能および動作を行うためのコンピュータプログラムコードなど、プロセッサ114である、1つまたはそれ以上のプロセッサと共に実装される。前記プログラムコードは、例えば、背景ぼかしシステム1に搭載された時に、本願の実施形態を実行するためのコンピュータプログラムコードを搭載したデータキャリアの形態で、コンピュータプログラム製品として提供されてもよい。そのようなキャリアの1つは、CD ROMディスク、光ディスク、ソリッドステートディスク、フラッシュメモリ、および/またはハードドライブの形態であってもよいが、他のデータキャリアで実現可能である。コンピュータプログラムコードは、さらにサーバ上に純粋なコンピュータプログラムコードとして提供され、背景ぼかしシステム1にダウンロードされてもよい。背景ぼかしシステム1は、1つまたはそれ以上のメモリユニットを含むメモリ115をさらに備えてもよい。メモリ115は、例えば、情報を格納し、さらに、データ、構成、スケジューリング、およびアプリケーションを格納するために使用され、背景ぼかしシステム1の中で実行される時に、本願の方法を実行するように構成されてもよい。例えば、コンピュータプログラムコードは、組み込みプロセッサ114のフラッシュメモリ115に格納されたファームウェアに実装されてもよい。さらに、前記ユニット101~113、任意選択のプロセッサ114、および/または任意選択のメモリ115は、前記ビデオカメラ2、および/または、例えばビデオカメラ2を備える監視システムに、少なくとも部分的に含まれてもよく、関連付けられてもよく、および/または接続されてもよい。また、当業者は、上述の前記ユニット101~113が、アナログ回路とデジタル回路との組み合わせ、および/または、例えば、メモリ115のようなメモリに格納されたソフトウェア、および/またはファームウェアで構成された1つまたはそれ以上のプロセッサを指してもよく、プロセッサ114のような1つまたはそれ以上のプロセッサによって実行される時、本明細書で説明されるように実行されることを理解するであろう。これらのプロセッサの1つまたはそれ以上、ならびに他のデジタルハードウェアは、1つの特定用途向け集積回路(ASIC)、または複数のプロセッサに含まれてもよく、様々なデジタルハードウェアは、個別にパッケージ化されているか、またはシステムオンチップ(Soc)に実装されたかにかかわらず、複数の独立したの部品に分散されてもよい。
図3は、本開示の実施形態による、背景ぼかしシステム1によって実行される例示的な方法を示すフローチャートである。前記方法は、シーンを撮影するために構成されたビデオカメラ2から、ビデオ圧縮ストリームを提供するためのものである。連続的に繰り返すことができる例示的な方法は、図1~2からの支持で論じられる以下の動作の、1つまたはそれ以上を含む。さらに、動作は、任意の適切な順序で行われてもよく、および/または、1つまたはそれ以上の動作を同時に、および/または、代替の順序で実行されてもよい。例えば、任意選択の動作1010と1011、および/または動作1012と1013は、動作1008と1009の前に実行されてもよい。
動作1001
動作1001では、背景ぼかしシステム1は、シーンの第1の画像の中で、第1の時点で、-例えば、第1の識別ユニット101からの支持を伴って-第1の画像の背景に含まれる少なくとも第1の画像を識別する。
動作1002
動作1002では、背景ぼかしシステム1は、-例えば、第1のぼかしユニット102からの支持を伴って-、少なくとも第1の画素のための、ぼかし画素値を決定する。
動作1003
動作1003では、背景ぼかしシステム1は、後続の第1の時点で、-例えば、第1の提供ユニット103からの支持を伴って-、ビデオ圧縮ストリームの中にぼかし画素値を提供する。
動作1004
動作1004では、背景ぼかしシステム1は、シーンの第2の画像の中で、続いて第2の時点で、-例えば、第2の識別ユニット104からの支持を伴って-、シーンの第2の画像の中で、少なくとも第1の画素が第2の画像の前景に含まれるように変化したことを識別する。
動作1005では、背景ぼかしシステム1は、ビデオ圧縮ストリームの中に、続いて第2の時点で、連続的および/または断続的に、-例えば、第2の提供ユニット105からの支持を伴って-、少なくとも第1の画素について識別された非ぼかし画素値を提供する。
動作1006
動作1006では、背景ぼかしシステム1は、シーンの第3の画像の中で、続いて第3の時点で、-例えば第3の識別ユニット106からの支持を伴って-、少なくとも第1の画素が第3の画像の背景に含まれるように変化し、少なくとも第1の画素値が、中間の時点から第3の時点まで不変のままであることを識別する。
動作1007
動作1007では、第3の時点が中間の時点から事前決定可能な背景マージ時限内にある時、背景ぼかしシステム1は、続いて第3の時点で、-例えば第3の提供ユニット107からの支持を伴って-、ビデオ圧縮ストリームの中にぼかし画素値を提供する。
動作1008
任意選択の動作1008では、第3の時点が背景マージ時限内にない時、背景ぼかしシステム1は、-例えば、任意選択の第2のぼかしユニット108からの支持を伴って-、少なくとも第1の画素の更新されたぼかし画素値を決定する。
任意で、動作1008の決定は、少なくとも第1の画素の近傍の追加の画素のための、更新されたぼかし画素値を追加的に決定することを含む。
動作1009
任意選択の動作1009では、任意選択の動作1008の後に、第3の時点が、背景マージ時限内にない時、背景ぼかしシステム1は、続いて第3の時点で、-例えば、任意の第4の提供ユニット109からの支持を伴って-、ビデオ圧縮ストリームの中に更新されたぼかし画素値を提供する。
任意で、動作1009の提供は、追加の画素のための更新されたぼかし画素値を追加的に提供することを含む。
動作1010
任意選択の動作1010では、事前決定可能な追加の時点でのぼかし画素値が、事前決定可能な追加の時点にわたって更新されていないと決定した時、背景ぼかしシステム1は、-例えば、任意選択の撮影ぼかしユニット110からの支持を伴って-、シーンの現在の画像から、少なくとも第1の画素の更新されたぼかし画素値を決定する。
動作1011
任意選択の動作1011では、任意選択の動作1010の後に、事前決定可能な追加の時点のぼかし画素値が、事前決定可能な追加の時点にわたって更新されていないと決定した時、背景ぼかしシステム1は、後続の追加の時点で、-例えば、任意の追加の提供ユニット111からの支持を伴って-、ビデオ圧縮ストリームの中に、更新されたぼかし画素値を提供する。
動作1012
任意選択の動作1012では、ビデオ圧縮ストリームの事前決定可能な後続のフレームが、事前決定可能なIフレーム関連の時点で、Iフレームである時、背景ぼかしシステム1は、-例えば、任意選択のIフレームぼかしユニット112からの支持を伴って-、シーンの現在の画像の背景に含まれると識別された画素のうちの、少なくとも第1の画素、および事前決定可能な部分のための、更新されたぼかし画素値を決定する。
動作1013
任意選択の動作1013では、任意選択の動作1012の後に、ビデオ圧縮ストリームの事前決定可能な後続のフレームが、事前決定可能なIフレーム関連の時点で、Iフレームである時、背景ぼかしシステム1は、続いてIフレーム関連の時点で、-例えば、任意選択のIフレーム提供ユニット113からの支持を伴って-、ビデオ圧縮ストリームの中に、更新されたぼかし画素値を提供する。
当業者は、本開示が決して上記の好ましい実施形態に限定されないことを理解する。それどころか、添付の特許請求の範囲内で多くの修正および変形が可能である。さらに、図面は、必ずしも一定の縮尺および寸法ではなく、特徴は、明確にするために誇張されている時があることに留意されたい。代わりに、本明細書の実施形態の原理を説明することに重点が置かれる。さらに、特許請求の範囲では、「有する」という語は、他の要素またはステップを除外せず、不定冠詞「a」または「an」は、複数を除外するものではない。

Claims (15)

  1. シーンを撮影するために構成されたビデオカメラからビデオ圧縮ストリームを提供するための背景ぼかしシステムによって実行される方法であって、前記方法は、
    前記シーンの第1の画像中の第1の時点において、前記第1の画像の背景に含まれる少なくとも第1の画素を識別
    前記少なくとも第1の画素についてぼかし画素値を決定
    前記第1の時点に続いて、前記ビデオ圧縮ストリームに前記ぼかし画素値を提供
    前記シーンの第2の画像中の後続する第2の時点において、前記少なくとも第1の画素が前記第2の画像の前景に含まれるように変化したことを識別
    前記第2の時点に続いて、前記ビデオ圧縮ストリームに、継続的におよび/または断続的に、前記少なくとも第1の画素について識別された非ぼかし画素値を提供
    前記シーンの第3の画像中の後続する第3の時点において、前記少なくとも第1の画素が前景画素から再び背景画素に変化したときに、前記少なくとも第1の画素が前記第3の画像の背景に含まれるように変化したことを識別
    前記第3の時点が、前記第2の時点に続く中間時点からの所定の背景マージ時間内にあり、中間時点から少なくとも第1の画素値が変化しないままであるときに、前記第3の時点に続いて前記ビデオ圧縮ストリームに前記ぼかし画素値を提供すること
    を含む方法。
  2. 前記第3の時点が前記背景マージ時間内に無い場合に、
    前記少なくとも第1の画素について更新されたぼかし画素値を決定することと、
    前記第3の時点に続いて、前記更新されたぼかし画素値を前記ビデオ圧縮ストリームに提供すること
    をさらに含む請求項1に記載の方法。
  3. 前記更新されたぼかし画素値を決定することは、前記少なくとも第1の画素の近くの追加の画素について更新されたぼかし画素値を追加的に決定することを含み、前記更新されたぼかし画素値を提供することは、前記追加の画素について前記更新されたぼかし画素値を追加的に提供することを含む請求項2に記載の方法。
  4. 事前決定可能な補完時点における前記ぼかし画素値が事前決定可能な補完時間の間、更新されていないと決定されたときに、前記シーンの現在の画像から前記少なくとも第1の画素について更新されたぼかし画素値を決定することと、
    前記補完時点に続いて、前記更新されたぼかし画素値を前記ビデオ圧縮ストリームに提供すること
    をさらに含む請求項1に記載の方法。
  5. 事前決定可能なIフレーム関連時点において、前記ビデオ圧縮ストリームの事前決定可能な次のフレームがIフレームであるときに、
    前記少なくとも第1の画素と、前記シーンの現在の画像の背景に含まれると識別された画素のうちの事前決定可能な部分の更なる画素とについて、更新されたぼかし画素値を決定することと、
    前記Iフレーム関連時点に続いて、前記更新されたぼかし画素値を前記ビデオ圧縮ストリームに提供すること
    をさらに含む請求項1に記載の方法。
  6. 前記少なくとも第1の画素のぼかし画素値を決定するために使用される画像フィルタカーネルのカーネルサイズが、前記ビデオ圧縮ストリームのIフレームのマクロブロックサイズと一致する請求項1に記載の方法。
  7. コンピュータまたはプロセッサによって実行されると、前記コンピュータまたはプロセッサに請求項1に記載の方法を実行させるコンピュータプログラムコードを含んだコンピュータプログラムを格納した記憶媒体
  8. シーンを撮影するために構成されたビデオカメラからビデオ圧縮ストリームを提供するための背景ぼかしシステムであって、前記背景ぼかしシステムは、
    前記シーンの第1の画像中の第1の時点において、前記第1の画像の背景に含まれる少なくとも第1の画素を識別する第1の識別ユニットと、
    前記少なくとも第1の画素についてぼかし画素値を決定する第1のぼかしユニットと、
    前記第1の時点に続いて、前記ビデオ圧縮ストリームに前記ぼかし画素値を提供する第1の提供ユニットと、
    前記シーンの第2の画像中の後続する第2の時点において、前記少なくとも第1の画素が前記第2の画像の前景に含まれるように変化したことを識別する第2の識別ユニットと、
    前記第2の時点に続いて、前記ビデオ圧縮ストリームに、継続的におよび/または断続的に、前記少なくとも第1の画素について識別された非ぼかし画素値を提供する第2の提供ユニットと、
    前記シーンの第3の画像中の後続する第3の時点において、前記少なくとも第1の画素が前景画素から再び背景画素に変化したときに、前記少なくとも第1の画素が前記第3の画像の背景に含まれるように変化したことを識別する第3の識別ユニットと、
    前記第3の時点が、前記第2の時点に続く中間時点からの所定の背景マージ時間内にあり、中間時点から少なくとも第1の画素値が変化しないままであるときに、前記第3の時点に続いて前記ビデオ圧縮ストリームに前記ぼかし画素値を提供する第3の提供ユニットと
    を備える背景ぼかしシステム。
  9. 前記第3の時点が前記背景マージ時間内に無い場合に、
    前記少なくとも第1の画素について更新されたぼかし画素値を決定する第2のぼかしユニットと、
    前記第3の時点に続いて、前記更新されたぼかし画素値を前記ビデオ圧縮ストリームに提供する第4の提供ユニットと
    をさらに備える請求項8に記載の背景ぼかしシステム。
  10. 前記第2のぼかしユニットは、前記少なくとも第1の画素の近くの追加の画素について更新されたぼかし画素値を追加的に決定するように構成され、前記第4の提供ユニットは、前記追加の画素について前記更新されたぼかし画素値を追加的に提供するように構成される請求項9に記載の背景ぼかしシステム。
  11. 事前決定可能な補完時点における前記ぼかし画素値が事前決定可能な補完時間の間、更新されていないと決定されたときに、前記シーンの現在の画像から前記少なくとも第1の画素について更新されたぼかし画素値を決定する補完ぼかしユニットと、
    前記補完時点に続いて、前記更新されたぼかし画素値を前記ビデオ圧縮ストリームに提供する補完提供ユニットと
    をさらに備える請求項8に記載の背景ぼかしシステム。
  12. 事前決定可能なIフレーム関連時点において、前記ビデオ圧縮ストリームの事前決定可能な次のフレームがIフレームであるときに、
    前記少なくとも第1の画素と、前記シーンの現在の画像の背景に含まれると識別された画素のうちの事前決定可能な部分の更なる画素とについて、更新されたぼかし画素値を決定するIフレームぼかしユニットと、
    前記Iフレーム関連時点に続いて、前記更新されたぼかし画素値を前記ビデオ圧縮ストリームに提供するIフレーム提供ユニットと
    をさらに備える請求項8に記載の背景ぼかしシステム。
  13. 前記少なくとも第1の画素のぼかし画素値を決定するために使用される画像フィルタカーネルのカーネルサイズが、前記ビデオ圧縮ストリームのIフレームのマクロブロックサイズと一致する請求項8に記載の背景ぼかしシステム。
  14. 請求項8に記載の背景ぼかしシステムを備えるビデオカメラ。
  15. シーンを撮影するために構成されたビデオカメラからビデオ圧縮ストリームを提供するための背景ぼかしシステムであって、前記背景ぼかしシステムは、
    前記シーンの第1の画像中の第1の時点において、前記第1の画像の背景に含まれる少なくとも第1の画素を識別し、
    前記少なくとも第1の画素についてぼかし画素値を決定し、
    前記第1の時点に続いて、前記ビデオ圧縮ストリームに前記ぼかし画素値を提供し、
    前記シーンの第2の画像中の後続する第2の時点において、前記少なくとも第1の画素が前記第2の画像の前景に含まれるように変化したことを識別し、
    前記第2の時点に続いて、前記ビデオ圧縮ストリームに前記少なくとも第1の画素について識別された非ぼかし画素値を提供し、
    前記シーンの第3の画像中の後続する第3の時点において、前記少なくとも第1の画素が前景画素から再び背景画素に変化したときに、前記少なくとも第1の画素が前記第3の画像の背景に含まれるように変化したことを識別し、
    前記第3の時点が、前記第2の時点に続く中間時点からの所定の背景マージ時間内にあり、中間時点から少なくとも第1の画素値が変化しないままであるときに、前記第3の時点に続いて前記ビデオ圧縮ストリームに前記ぼかし画素値を提供する
    回路から構成される背景ぼかしシステム。
JP2021079653A 2020-05-12 2021-05-10 ビデオ圧縮ストリーム Active JP7699462B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP20174131.1 2020-05-12
EP20174131.1A EP3910961A1 (en) 2020-05-12 2020-05-12 Video compression stream

Publications (3)

Publication Number Publication Date
JP2022000751A JP2022000751A (ja) 2022-01-04
JP2022000751A5 JP2022000751A5 (ja) 2024-05-01
JP7699462B2 true JP7699462B2 (ja) 2025-06-27

Family

ID=70682608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021079653A Active JP7699462B2 (ja) 2020-05-12 2021-05-10 ビデオ圧縮ストリーム

Country Status (4)

Country Link
US (1) US11610461B2 (ja)
EP (1) EP3910961A1 (ja)
JP (1) JP7699462B2 (ja)
CN (1) CN113660410B (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022033309A (ja) * 2018-02-15 2022-02-28 株式会社三洋物産 遊技機
JP2022033312A (ja) * 2018-02-15 2022-02-28 株式会社三洋物産 遊技機
JP2022033310A (ja) * 2018-02-15 2022-02-28 株式会社三洋物産 遊技機
JP2022033311A (ja) * 2018-02-15 2022-02-28 株式会社三洋物産 遊技機
WO2022181174A1 (ja) * 2021-02-24 2022-09-01 ソニーグループ株式会社 画像処理装置、画像処理方法、プロジェクタ装置
WO2023278965A1 (en) * 2021-06-28 2023-01-05 Intuitive Surgical Operations, Inc. Protection of personally identifiable content in a video stream generated by an imaging device during a medical procedure
US11798170B2 (en) * 2021-06-30 2023-10-24 Hewlett-Packard Development Company, L.P. Image background alterations
CN114449281A (zh) * 2022-01-19 2022-05-06 上海盈方微电子有限公司 一种基于场景变动的智能码率控制优化方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001507541A (ja) 1996-12-30 2001-06-05 シャープ株式会社 スプライトベースによるビデオ符号化システム
JP2001268564A (ja) 2000-03-21 2001-09-28 Nippon Hoso Kyokai <Nhk> 画像のデフォーカス量符号化復号化方法および符号化装置と復号化装置
JP2005295215A (ja) 2004-03-31 2005-10-20 Victor Co Of Japan Ltd 動画像符号化装置
US20070286520A1 (en) 2006-06-07 2007-12-13 Microsoft Corporation Background blurring for video conferencing
JP2016039606A (ja) 2014-08-11 2016-03-22 株式会社チャオ 画像伝送装置、画像伝送方法および画像伝送プログラム
JP2018019195A (ja) 2016-07-27 2018-02-01 パナソニックIpマネジメント株式会社 動画生成方法、動画生成装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130279598A1 (en) * 2011-10-14 2013-10-24 Ryan G. Gomes Method and Apparatus For Video Compression of Stationary Scenes
JP6271990B2 (ja) * 2013-01-31 2018-01-31 キヤノン株式会社 画像処理装置、画像処理方法
US9158985B2 (en) * 2014-03-03 2015-10-13 Xerox Corporation Method and apparatus for processing image of scene of interest
WO2017143392A1 (en) * 2016-02-22 2017-08-31 GenMe Inc. A video background replacement system
JP6935247B2 (ja) * 2017-07-04 2021-09-15 キヤノン株式会社 画像処理装置、画像処理方法、及びプログラム
CN109618173B (zh) * 2018-12-17 2021-09-28 深圳Tcl新技术有限公司 视频压缩方法、装置和计算机可读存储介质
CN110286975B (zh) * 2019-05-23 2021-02-23 华为技术有限公司 一种前景元素的显示方法和电子设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001507541A (ja) 1996-12-30 2001-06-05 シャープ株式会社 スプライトベースによるビデオ符号化システム
JP2001268564A (ja) 2000-03-21 2001-09-28 Nippon Hoso Kyokai <Nhk> 画像のデフォーカス量符号化復号化方法および符号化装置と復号化装置
JP2005295215A (ja) 2004-03-31 2005-10-20 Victor Co Of Japan Ltd 動画像符号化装置
US20070286520A1 (en) 2006-06-07 2007-12-13 Microsoft Corporation Background blurring for video conferencing
JP2016039606A (ja) 2014-08-11 2016-03-22 株式会社チャオ 画像伝送装置、画像伝送方法および画像伝送プログラム
JP2018019195A (ja) 2016-07-27 2018-02-01 パナソニックIpマネジメント株式会社 動画生成方法、動画生成装置

Also Published As

Publication number Publication date
EP3910961A1 (en) 2021-11-17
CN113660410B (zh) 2025-03-04
US20210358088A1 (en) 2021-11-18
JP2022000751A (ja) 2022-01-04
CN113660410A (zh) 2021-11-16
US11610461B2 (en) 2023-03-21

Similar Documents

Publication Publication Date Title
JP7699462B2 (ja) ビデオ圧縮ストリーム
US11132771B2 (en) Bright spot removal using a neural network
US11836903B2 (en) Subject recognition method, electronic device, and computer readable storage medium
WO2018136373A1 (en) Image fusion and hdr imaging
KR102708718B1 (ko) 이미지 내의 동작 정보에 기초한 동적 이미지 캡처 방법 및 장치
CN112003996B (zh) 一种视频的生成方法、终端及计算机存储介质
CN110443766B (zh) 图像处理方法、装置、电子设备及可读存储介质
JP6103649B2 (ja) 複数のレベルの中間閾値ビットマップを用いた、hdr画像処理におけるゴーストアーティファクトの検出および除去方法
CN108229346B (zh) 使用有符号的前景提取与融合的视频摘要
KR102315471B1 (ko) 영상 처리 방법과 장치
KR20070040026A (ko) 통계적 정보를 이용하여 노이즈를 제거하는 영상 처리 방법및 시스템
KR20150145725A (ko) Ldr 비디오 시퀀스의 동적 범위 확장을 위한 방법 및 장치
TWI408623B (zh) 監視系統及其監視影像錄製方法,及其機器可讀取媒體
US9350916B2 (en) Interleaving image processing and image capture operations
CN101304483A (zh) 通过使用存储的图像进行图像处理的方法和装置
US12096163B2 (en) Device and a method of encoding images including a privacy filter
CN112581365B (zh) 一种跨尺度自适应信息映射成像方法及装置、介质
CN115082327A (zh) 拍摄图像处理方法、装置、控制器及设备
CN114845006B (zh) 一种图像处理方法及装置
KR100828194B1 (ko) 디지털 화상의 경계 흐림을 판단하는 장치와 방법 및 이를이용한 이미지 처리 시스템
JP7828314B2 (ja) オーバレイを含むビデオストリームの符号化
CN114155266B (zh) 图像处理方法、装置及设备
JP7630968B2 (ja) 制御装置、制御システムおよび撮影画像データの記憶方法
US12610124B2 (en) Image capture with artifact remediation
CN119485046B (zh) 拍照方法及装置、存储介质、终端、计算机程序产品

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240419

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240419

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240508

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240805

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240924

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20241023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250221

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250617

R150 Certificate of patent or registration of utility model

Ref document number: 7699462

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150