JP2017163533A - ビデオエンコーディング方法及びビデオエンコーダシステム - Google Patents

ビデオエンコーディング方法及びビデオエンコーダシステム Download PDF

Info

Publication number
JP2017163533A
JP2017163533A JP2017007437A JP2017007437A JP2017163533A JP 2017163533 A JP2017163533 A JP 2017163533A JP 2017007437 A JP2017007437 A JP 2017007437A JP 2017007437 A JP2017007437 A JP 2017007437A JP 2017163533 A JP2017163533 A JP 2017163533A
Authority
JP
Japan
Prior art keywords
frame
encoder
encoding
intra
instance
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.)
Pending
Application number
JP2017007437A
Other languages
English (en)
Other versions
JP2017163533A5 (ja
Inventor
フレードリク ピール,
Pihl Fredrik
フレードリク ピール,
マッツ ルンド,
Lund Mats
マッツ ルンド,
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Axis AB
Original Assignee
Axis AB
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 Axis AB filed Critical Axis AB
Publication of JP2017163533A publication Critical patent/JP2017163533A/ja
Publication of JP2017163533A5 publication Critical patent/JP2017163533A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • 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
    • H04N19/436Methods 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 using parallelised computational arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/114Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/154Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/192Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
    • H04N19/194Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive involving only two passes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/59Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
    • 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
    • H04N19/86Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
    • 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
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【課題】ノイズを低減し、ノイズに関連する欠点がない状態でデジタルビデオエンコーディングシステムを提供する。
【解決手段】入力ビデオフレームは、出力ビデオフレームのシーケンスにエンコードされる。方法は、第1のイントラフレームを作成するため、イントラフレームエンコーディングを使用して、第1のエンコーダインスタンス5で第1の入力ビデオフレームをエンコードすることと、第1のデコードされたフレームを作成するため、第1のイントラフレームをデコードすることと、第1の出力ビデオフレームを作成するため、第2のエンコーダインスタンス9で第1のデコードされたフレームをエンコードすることを含む。
【選択図】図3

Description

本発明はビデオエンコーディングの分野に関する。
ネットワークカメラ監視システムなどのデジタルビデオシステムにおいて、ビデオシーケンスは、様々なビデオエンコーディング方法を使用して、伝送前に圧縮される。多くのデジタルビデオエンコーディングシステムでは、ビデオフレームのシーケンスの複数のビデオフレームを圧縮するため、2つの主要なモード(イントラモード及びインターモード)が使用される。イントラモードでは、予測、変換、及びエントロピーコーディングを介して、単一のフレームの所定のチャネル内のピクセルの空間的な冗長性を利用することによって、輝度チャネル及び色度チャネルがエンコードされる。エンコードされたフレームはイントラフレームと呼ばれるが、Iフレームも称されることもある。イントラフレーム内では、マクロブロックとも称されるピクセルブロックはイントラモードでエンコードされるが、これはブロックが同一画像フレーム内で同様のブロックを参照してエンコードされるか、まったく参照なしで未加工のままコード化されることを意味する。一方、インターモードは、別々のフレーム間の一時的な冗長性を利用し、選択されたピクセルブロックについて1つのフレームから別のフレームへのピクセルの動きをエンコードすることによって、一又は複数の先行フレームからのフレームの一部を予測する、動き補償予測技術に依存する。エンコードされたフレームはインターフレームと称され、デコードの順において先行フレームを意味するPフレーム(前方向予測フレーム)と称されること、或いは、2つ以上先行してデコードされるフレームを意味するBフレーム(両方向予測フレーム)と称されることがあり、予測に用いられるフレームの任意の表示順序(display−order)関係を有することができる。インターフレーム内では、マクロブロックとも称されるピクセルのブロックは、インターモード(先行してデコードされた画像内の同様のブロックを参照してデコードされることを意味する)又はイントラモード(同一画像フレーム内で同様ブロックを参照してエンコードされるか、まったく参照なしで未加工のままコード化されることを意味する)でエンコードされうる。
撮影された画像には、たくさんのノイズが存在することがある。これは特に、夕暮れや夜明けなどの低光量状態の場合である。このような低光量状態では、長い露光時間と高いゲインが必要となるが、これはノイズの増加、言い換えるならば、信号ノイズ比(SNR)の低下をもたらす。ノイズの大部分は動的であるため、ノイズはフレームごとに変化する。先行してエンコードされデコードされた画像フレーム内の対応するマクロブロックは参照フレームとして使用されるが、エンコードされる画像内の特定のマクロブロックが、撮影されたシーンと同じ部分を示している場合であっても、ノイズによって当該マクロブロックが異なるように見えることがあるため、インターフレームエンコーディングには課題がある。マクロブロックをエンコードするときに未処理部分が大きくなることがあるが、これは出力ビットレートが高いことを示唆している。外観が異なる場合はまた、参照フレーム内で参照する適切なマクロブロックを見つけ出すことが更に困難になるため、結果として検索時間は長くなる。ときには、所定の検索パターンが終了する前にマクロブロックの一致が見つからないことがあり、現在のマクロブロックをイントラモードでエンコードしなければならない場合なども、出力ビットレートの増大をもたらす結果となる。
そのため、エンコード前の画像のノイズ量低減に対する関心は高い。様々な解決策が知られており、空間的及び/又は時間的ノイズフィルタがエンコード前の画像に適用される。これらの解決策の多くは満足できる結果をもたらしうるが、計算の負荷が膨大で、監視や調査の目的など、リアルタイムエンコーディングには有用でないものもある。そのため、エンコーディングでのノイズの影響を低減するための方法及びシステムに関しては依然としてニーズがある。
本発明の目的は、入力ビデオフレームのシーケンスに対応するデジタルビデオデータをエンコードする方法を提供することで、この方法はノイズを低減し、その結果、エンコードはより効率的に実行されうる。もう1つの目的は、上述のノイズに関連する欠点がない状態でエンコーディングを可能にするデジタルビデオエンコーディングシステムを提供することにある。
第1の態様によれば、入力ビデオフレームのシーケンスに対応するデジタルビデオデータをエンコードする方法によって、様々な目的が完全に又は少なくとも部分的に達成される。前記入力ビデオフレームは出力ビデオフレームのシーケンスにエンコードされ、本方法は、第1のイントラフレームを作成するため、イントラフレームエンコーディングを使用して、第1のエンコーダインスタンスで第1の入力ビデオフレームをエンコードすることと、第1のデコードされたフレームを作成するため、前記第1のイントラフレームをデコードすることと、第1の出力ビデオフレームを作成するため、第2のエンコーダインスタンスで前記第1のデコードされたフレームをエンコードすることとを含む。出力ビデオフレームのシーケンスはまた、エンコードされたビデオストリームと称されることがある。第1のエンコーダで実行されるエンコーディングは、入力ビデオフレームの高周波数コンポーネントを低減するが、これは第2のエンコーダに入力されるデコードされた画像フレームでノイズがより少ないことを意味する。このように、第2のエンコーダはより効率的に動作することができる。エンコーダに入力される画像フレーム内のノイズが少ないことにより、インターフレームエンコーディングでエンコードする未処理部分は小さくなる。更に、ノイズがあると、撮影されたシーンの同一部分を表現するマクロブロックが、シーンの変化によって生じる以上の大きな違いを示すことはないため、適合ブロックの検索はより迅速になりうる。したがって、静的なシーンに関しては、エンコードされるマクロブロックは原則的に、参照画像内の対応するマクロブロックと同じように見える。更に、シーンの中に動きがある場合でも、ノイズが参照フレームと現在のフレームとの間で人工的な差異を付加することはないため、適合ブロックの検索はより成功しやすくなりうる。したがって、インターフレームのブロックを、イントラコードブロックとしてよりもインターコードブロックとしてエンコードする可能性が高まる。
第1のエンコーダインスタンスは、JPEGエンコーダであってもよい。JPEGエンコーディングは一般的に、計算の負荷が膨大ではないため、複雑なハードウェアは必要としない。
代替的に、第1のエンコーダインスタンスは、H.264又はH.265エンコーダなど、ブロックベースのハイブリッドエンコーダであってもよい。第2のエンコーダも同じタイプの場合には、これは特に有利になりうる。2つのエンコーダは、同じ周波数応答に向かって動作しうる。
ブロックベースのハイブリッドエンコーダは、インターフレームエンコーディングで利用可能な第1の参照フレームの形態で第1のデコードされたフレームを作成するため、第1のイントラフレームをデコードしてもよい。したがって、第1のエンコーダは、エンコードされた出力画像が保存又は送信に使用される画像ではないという点を除いて、ブロックベースのハイブリッドエンコーダが通常動作するように動作しうる。
一実施形態によれば、第1のデコードされたフレームは、イントラフレーム又はインターフレームエンコーディングを使用して、第2のエンコーダインスタンスでエンコードされる。このように、ゼロ個以上のインターフレームが後続するイントラフレームを含む画像群を有する出力ビデオシーケンスが作成されることがあり、ビットレート効率のよい送信を可能にする。
一実施形態では、第1のエンコーダインスタンスは、第1の圧縮率を使用して第1のビデオ入力フレームをエンコードし、第2のエンコーダインスタンスは、第2の圧縮率を使用して第1のデコードされたフレームをエンコードし、前記第2の圧縮率は前記第1の圧縮率より高い又は同等である。このように、第1のエンコーディングステップで画質が犠牲になることはほとんどなく、低出力ビットレートは保存及び/又は送信用の第2のエンコーダから得ることができる。
第2の態様によれば、入力ビデオフレームのシーケンスに対応するビデオデータをエンコードするデジタルビデオエンコーディングシステムによって、様々な目的が完全に又は少なくとも部分的に達成される。本システムは、エンコードされたフレームを作成するため、イントラフレームエンコーディングを使用して、前記入力ビデオフレームをエンコードするように構成された第1のエンコーダインスタンスと、前記第1のエンコーダインスタンスに関連付けられたデコーダインスタンスであって、エンコードされたフレームをデコードするように構成された前記デコーダインスタンスと、前記デコードされたフレームをエンコードするように構成された第2のエンコーダインスタンスとを含む。このようなシステムにより、第2のエンコーダでエンコードする画像のノイズレベルが低下するため、充分なエンコーディング、特に充分なインターフレームエンコーディングを実現することができる。エンコードする未処理部分が減少し、動きの評価及び補償のための適合ブロックの検索は促進されうる。
エンコーダシステムは、原則的に、第1の態様の方法と同じ方式で具現化されうるため、その利点も付随する。
第3の態様によれば、第2の態様によるエンコーディングシステムを備えたカメラによって、様々な目的が完全に又は少なくとも部分的に達成される。
第4の態様によれば、プロセッサによって実行されたときに第1の態様による方法を実行するように適合された命令を含むコンピュータ可読記憶媒体を備えるコンピュータプログラム製品によって、様々な目的が完全に又は少なくとも部分的に達成される。プロセッサは、任意の種類のプロセッサであってもよく、例えば、中央処理装置(CPU)、グラフィック処理装置(GPU)、集積回路中に実装されるカスタム仕様の処理デバイス、ASIC、FPGA又はディスクリート素子を含む論理回路であってもよい。
本発明の利用可能性の更なる範囲は、以下の詳細な説明から明らかとなるであろう。しかしながら、この詳細な説明よって本発明の範囲内の様々な変更及び修正が当業者に明らかとなるため、詳細な説明及び具体例は、本発明の好適な実施形態を示しながらも例示的な形でのみ提示されることを理解されたい。
従って、記載の装置及び記載の方法は変形しうるため、本発明は記載の装置の特定の構成要素部品又は記載の方法のステップに限定されないことを理解されたい。本明細書で使用される用語は、特定の実施形態を説明する目的のためにすぎず、限定的であることを意図しないことを更に理解されたい。明細書及び添付の特許請求の範囲で使用されるように、冠詞(「a」、「an」、「the」、及び「said」)は、文脈によって他のことが明らかに示されない限り、一又は複数の要素があることを意味していると意図されることに留意されたい。したがって、例えば、「an object」又は「the object」に対する言及は、幾つかのオブジェクト(object)などを含みうる。更に、「comprising(備える、含む)」という言葉は、他の要素又はステップを排除するものではない。
本発明を、実施例を用い、添付の概略図を参照しながら、詳細に説明する。
カメラによって撮影されるシーンの図である。 デジタルビデオエンコーディングシステムの一実施形態のブロック図である。 本発明による方法の変形例を示すフロー図である。
図1はカメラ2によって監視されるシーン1を示す図である。カメラ2によって撮影される画像は、例えば、オペレータ又は警備員が監視下にあるシーンの表示画像を観察しているコントロールセンターへ送信される前にエンコードされる。エンコード後、画像はカメラ2のSDカード上などでローカルに、或いはコントロールセンターのサーバー上などで遠隔的に保存されてもよい。
画像センサを使用して画像を撮影するときには、センサからの信号には何らかのノイズが常に存在する。このノイズの一部は、固定パターンノイズなどの空間的なものであるが、ノイズの一部はリセットノイズや熱ノイズなどの時間的なものである。空間的ノイズは1つの画像フレームから次の画像フレームにかけて同じ状態で残るが、時間的ノイズは、定義に従えば、フレームごとに変化する。インターフレームエンコーディングは、参照フレームとして使用される先行してエンコードされデコードされた画像フレームの参照に基づいているため、空間的ノイズは、インターフレームエンコーディングを使用して画像フレームをエンコードするときには、問題を提起する。第1のフレームの撮影時から第2のフレーム及びその後のフレームの撮影時までに、実際にシーンの変化が全くない、或いはほとんどない場合には、第2のフレームのほとんどのマクロブロックは、第1のフレームの対応するブロックと同じように見えるため、イントラフレームエンコーディングを使用したエンコーディングは非常に効率的になりうる。しかしながら、時間的ノイズは、第1の画像と第2の画像との間に、撮影されたシーンに由来しない差異をもたらす。本願の背景部分で議論されるように、このようなノイズは出力ビットレートの増大、並びに適合ブロックの検索時間の増大をもたらしうる。
イントラフレームエンコーディングで使用される適合ブロックを検索するとき、参照フレーム中のブロックが、参照ブロックとして使用される現在の画像の中でエンコードされるブロックに充分に類似しているとみなされる場合には、現在の画像フレーム中のブロックと参照フレーム中の潜在ブロックとの差は、所定の類似閾値を下回らなければならない。この差は、絶対差の和SAD(a sum of absolute differences)として表現されうる。SADは、現在の画像フレーム中のピクセルと参照フレームの中で比較されるブロック中の対応するピクセルとの間の絶対差を取得し、ブロック中の全ピクセルに対してこのような差分の総和を計算することによって計算される。したがって、SADは次のように表わされる。
Figure 2017163533
ここで、Nは調査されるブロックのピクセル数で、Vc,nは現在の画像フレーム中のピクセルのピクセル値で、Vr,nは基準フレーム中の対応するピクセルnのピクセル値である。時間的ノイズは、SADの増大をもたらす。
検索が開始されるブロックが、エンコードされる予定のブロックに類似しているとみなされる場合には、この第1のブロックは参照ブロックとして使用される。
他方、検索が開始されるブロックが、エンコードされる予定のブロックとあまりにも大きく異なる場合には、すなわち、SADが所定の閾値を超える場合には、検索は別のブロックまで継続される。どのブロックまで継続するかは、検索に使用される検索パターンによって決定される。一般的に、検索がどこまで継続されるかに関しては、設定される限界がある。検索パターンの限界に達したとき、同様のブロックが見つからなかった場合には、エンコードされる予定のブロックはインターモードではエンコードされず、代わりにイントラモードでエンコードされる。
一般的に、ノイズは撮影される画像フレーム中に常に存在するが、長い露光時間が必要とされ、高いゲインが使用される夕暮れや夜明けなどの低光量状態で画像が撮影される場合には、より顕著になる。画像センサ内の多くのノイズ源は温度上昇によって悪化するため、ノイズもまた高温で顕著になる。本発明によれば、ノイズの影響は、以下で更に説明される方法及び/又はデジタルビデオエンコーディングシステムを使用して、低減されうる。
図2は、デジタルビデオエンコーディングシステム3の一実施形態のブロック図である。画像センサから生成され、ベイヤーパターンサンプリング、デモザイク処理、鮮明化、コントラスト付加、トーンマッピング、カラー補正、ぼかし及びHDRマージングなどの前処理手続きによって前処理されるデジタルビデオデータは、画像入力4を介して、第1のエンコーダ5に提供される。第1のエンコーダ5は、例えば、H.264準拠エンコーダであってもよいが、イントラフレームエンコーディングのみを使用して画像フレームをエンコードするようにコントロールされた発明に従っている。イントラフレームは、第1のエンコーダ5に関連する第1のエンコーダ6に受け渡されるが、これは通常、その後の画像フレームのインターフレームエンコーディング用の参照フレームを作成するために行われる。したがって、各入力画像フレームに対して、対応するエンコードされデコードされた参照フレームが作られる。しかしながら、本発明によれば、エンコードされたイントラフレーム自体は、表示又は保存のためにコントロールセンターに送信されることはない。その代わり、エンコードされたイントラフレームは、図2の矢印7で示されているように、単純に破棄されうる。
デコードされたフレーム、又は参照フレームは、第1のデコーダ6から第2のデコーダ9の入力8まで受け渡される。第2のエンコーダは第1のエンコーダ5と同様、或いは同一であってもよいが、第2のエンコーダ9がイントラフレーム並びにインターフレームを含む画像グループ(GOP:group of picture)で、より一般的なビデオストリームをエンコードするように、異なるパラメータを使用して制御されてもよい。それ自体は周知であるが、第2のエンコーダ9からエンコードされた画像は、その後の画像フレームのインターモードエンコーディングで使用する参照フレームを形成するデコーディング用に、関連する第2のデコーダ10に受け渡され、エンコードされた画像は出力11を経由して第2のエンコーダ9から同時に出力される。出力ビデオフレームはローカルに保存されてもよく、及び/又はコントロールセンターなどの遠隔地に送信されてもよく、閲覧及び/又は保存されうる。
エンコーダシステム3は、図1に示したカメラ2などのカメラに統合されうる。代替的に、エンコーダシステム3は、カメラに動作可能に接続される別個の装置であってもよい。
本発明の方法の変形例は、本発明のエンコーディングシステムの実施形態の説明に関連して上述されているが、明確にするため、本方法の変形例は図3を参照してここで説明される。
図3は、本発明のエンコーディング方法の変形例を示すフロー図である。第1のステップ101では、第1のビデオフレーム又は画像フレームに対応するデジタルビデオデータが受信される。次に、ステップ102では、第1の画像フレームは第1のエンコーダで第1のイントラフレームとして、すなわち、他の任意の画像フレームを参照することなくエンコードされる。それ自体は周知であるが、第1の参照フレームを形成するため、イントラフレームはステップ103でデコードされる。デコードされていないイントラフレーム自体は使用されないが、破棄されてもよい。ステップ104では、デコードされたフレーム、すなわち、第1の参照フレームは第2のエンコーダでエンコードされる。第2のエンコーダはイントラフレーム並びにインターフレームを作成するように構成されており、そのため、GOPの第1のフレームはイントラフレームとしてエンコードされ、その後のフレームは、新しいGOPが開始されるまで、インターフレームとしてエンコードされる。ステップ105では、エンコードされたフレームは出力ビデオフレームとして出力され、これはローカルに保存されてもよく、及び/又は別の場所に送信され、表示及び/又は保存されてもよい。
図3に描かれているプロセスは、エンコードされたビデオストリームを作成するため、その後の入力ビデオフレームに対して反復される。したがって、第2の入力ビデオフレームは受信され、次に第1のエンコーダでイントラフレームとしてエンコードされる。この第2のイントラフレームは、第2の参照フレームを形成するためデコードされる。第2の参照フレームは第2のエンコーダに受け渡され、一方、第2のイントラフレーム自体は破棄される。第2のエンコーダでは、第2の参照フレームは、現在のGOPの長さ、及びフレームがGOPの中のどこまで配置されるかに応じて、イントラフレーム又はインターフレームのどちらかとしてエンコードされる。したがって、第2のフレームが新しいGOPを開始しない場合には、インターフレームとしてエンコードされる。
入力ビデオフレームレート次第では、第1の入力ビデオフレームはわざわざプロセスを介して受け渡される必要はなく、第2の入力ビデオフレームが受信されるとき、エンコードされたフレームとして出力される。2つのエンコーダが連係して動作していると言われるように、第1のフレームは第2のエンコーダによって充分に処理されてもよく、一方、第2のフレームは第1のエンコーダによって処理される。その結果、本発明のエンコーディング方法によって待ち時間が追加されることはない。
図2並びに図3を参照して、第1のエンコーダ5は第1の圧縮率を使用するように制御されてもよく、第2のエンコーダ9は第2の圧縮率を使用するように制御されてもよく、第2の圧縮率は第1の圧縮率より高い又は同等である。したがって、第1のエンコーダでエンコードされるイントラフレームの画質は、第2のエンコーダから出力されるビデオフレームの画質と同等以上になる。例えば、第1のエンコーダ5及び第2のエンコーダ9が共にH.264エンコーダの場合には、第1のエンコーダ5は第1の量子化パラメータQP1を使用してもよく、第2のエンコーダ9は第2の量子化パラメータQP2を使用してもよい。例として、QP1は10に、QP2は15になりうる。
第1のエンコーダは低圧縮率を使用して、イントラフレームだけをエンコードするため、第1のエンコーダの出力ビットレートは高くなりうる。これが問題を引き起こすことはないものの、第1のエンコーダの出力は閲覧又は保存のために送信されるようには意図されていないため、第2のエンコーダでエンコードされる参照フレームを作成するためにのみ使用される。第2のエンコーダは、第1のエンコーダが使用する圧縮率と少なくとも同程度の高い圧縮率を使用するため、第2のエンコーダの出力ビットレートは第1のエンコーダよりも低くなりうる。しかも、第2のエンコーダの出力ビットレートは、イントラフレームに加えてインターフレームの使用により大幅に低くなりうる。
イントラフレームエンコーディング中に第1のエンコーダで実行される量子化によって、ビデオデータの高周波数コンポーネントが取り除かれるが、これはノイズが除去されることを意味する。したがって、第2のエンコーダで実行されるエンコーディングは、幾つかの理由で、より効率的になりうる。時間的ノイズが除去されると、2つの連続するビデオフレームのシーンで同一の静的部分を表わすマクロブロックは更に似てくるため、結果としてエンコードする未処理部分は小さくなる。更に、1つのフレームから次のフレームまでの対応するマクロブロックの変動は少ないため、参照フレーム中での適合ブロックの検索は迅速になりうる。これはまた、検索がその検索パターンに対して設定された限界に到達する前に、適合マクロブロックが検出される確率が高くなり、その結果、インターフレーム内のマクロブロックを、イントラコードブロックとしてではなく、インターコードブロックとしてエンコードする確率が高くなることを意味する。
当業者は、上述の実施形態を多くの方法で修正し、かつ、上記の実施形態において示されている本発明の利点を依然として使用することが可能であることを、理解するであろう。例として、第1のエンコーダはイントラフレーム以外は何もエンコードできる必要はなく、例えば、JPEGエンコーダであってもよい。代替的に、第1及び第2のエンコーダは原則的に同一であってもよいが、第1のエンコーダがイントラフレームのみをエンコードし、第2のエンコーダがイントラフレーム並びにインターフレームをエンコードするように、異なるパラメータによって制御される。
エンコーダシステムは、ソフトウェア、ファームウェア、又はこれらの組み合わせとして実装されてもよい。第1のエンコーダ及び第2のエンコーダは、例えば、同一のプロセッサ上で動作するソフトウェアとして具現化されてもよく、別々の装置である必要はない。そのため、エンコーダはまた、第1のエンコーダインスタンス及び第2のエンコーダインスタンスとも称される。
本発明は、H.264、H.265、MPEG−4パート2、又はVP9コーデックなど、任意のブロックベースのハイブリッドコードに適用可能である。
上記の例では、第1のデコーダは、第1のエンコーダに関連しているように説明される。第1のエンコーダがブロックベースのハイブリッドエンコーダである場合には、丸め処理などによって引き起こされるドリフトを回避するためには、当技術分野では周知のように、第1のデコーダは有利には第1のエンコーダに一体化されることに留意されたい。しかしながら、別個の第1のエンコーダを有することも実現可能でありうる。第1のエンコーダがJPEGエンコーダである場合、JPEGエンコーダは本来であれば参照フレームを作らないため、このことは特に当てはまる。
第1のエンコーダによって実行される処理ステップは、厳密にエンコーディングステップである必要はない。その代り、入力ビデオフレームの空間的な複雑度を低減する別の手続きが実行されうる。例えば、入力ビデオフレームの量子化が実行されることがあり、次に第2のエンコーダに入力を提供するため、脱量子化又は逆量子化が実行されうる。
上記の実施例では、本発明はカメラに関連して説明されている。カメラは、監視カメラであってもよい。更に、カメラは、例えば、可視光を利用するカメラ、IRカメラ、又はサーマルカメラなどの任意のタイプのカメラであってもよい。カメラはデジタルカメラであってもよいが、本発明はまた、アナログカメラで使用されてもよい。そのような場合、アナログカメラの画像は、デジタル化装置を使用してデジタル形式に変換されうる。
カメラの代わりに、画像フレームを捉える画像センサが、任意のタイプの画像撮影装置内に構成されうる。
画像はまた、イントラフレーム及びインターフレームビデオ圧縮技術を使用してエンコードされる画像フレームを表す情報の生成が可能な、可視光センサ、サーマルセンサ、TOF(time−of−flight)センサ、又は他のタイプの画像生成センサによって生成されうる。
従って、本発明は、図示した実施形態に限定されるべきではなく、添付の特許請求の範囲によってのみ限定されるべきである。

Claims (19)

  1. 入力ビデオフレームのシーケンスに対応するデジタルビデオデータをエンコードする方法であって、前記入力ビデオフレームは出力ビデオフレームのシーケンスにエンコードされ、前記方法は、
    第1のイントラフレームを作成するため、イントラフレームエンコーディングを使用して、第1のエンコーダインスタンス(5)で第1の入力ビデオフレームをエンコードすること(102)と、
    第1のデコードされたフレームを作成するため、前記第1のイントラフレームをデコードすること(103)と、
    第1の出力ビデオフレームを作成するため、第2のエンコーダインスタンス(9)で前記第1のデコードされたフレームをエンコードすること(104)と
    を含む方法。
  2. 表示に使用される前に、前記エンコードされた第1のイントラフレームを破棄することを更に含む、請求項1に記載の方法。
  3. 第2のイントラフレームを作成するため、イントラフレームエンコーディングを使用して、前記第1のエンコーダインスタンス(5)で第2の入力ビデオフレームをエンコードすること、
    第2のデコードされたフレームを作成するため、前記第2のイントラフレームをデコードすること、
    第2の出力ビデオフレームを作成するため、前記第2のエンコーダインスタンス(9)で前記第2のデコードされたフレームをエンコードすることを更に含み、
    前記第1の出力ビデオフレームを作成するため、前記第1のデコードされたフレームをエンコードする動作は、前記第2のイントラフレームを作るため、前記第2の入力ビデオフレームをエンコードする動作と連係して実行される、請求項1又は2に記載の方法。
  4. 表示に使用される前に、前記エンコードされた第2のイントラフレームを破棄することを更に含む、請求項3に記載の方法。
  5. 前記第1のエンコーダインスタンス(5)はJPEGエンコーダである、請求項1から4のいずれか一項に記載の方法。
  6. 前記第1のエンコーダインスタンス(5)はブロックベースのハイブリッドエンコーダである、請求項1から4のいずれか一項に記載の方法。
  7. 前記第1のエンコーダインスタンス(5)は前記第1のイントラフレームをデコードして、イントラフレームエンコーディングで利用可能な第1の参照フレームの形態で前記第1のデコードされたフレームを作成する、請求項6に記載の方法。
  8. 前記第1のデコードされたフレームは、イントラフレーム又はインターフレームエンコーディングを使用して、前記第2のエンコーダインスタンス(9)でエンコードされる、請求項1から7のいずれか一項に記載の方法。
  9. 前記第1のエンコーダインスタンス(5)は、第1の圧縮率を使用して前記第1のビデオ入力フレームをエンコードし、前記第2のエンコーダインスタンス(9)は、第2の圧縮率を使用して前記第1のデコードされたフレームをエンコードし、前記第2の圧縮率は前記第1の圧縮率より高い又は同等である、請求項1から8のいずれか一項に記載の方法。
  10. 入力ビデオフレームのシーケンスに対応するビデオデータをエンコードするためのデジタルビデオエンコーダシステムであって、前記システム(3)は、
    エンコードされたフレームを作成するため、イントラフレームエンコーディングを使用して、前記入力ビデオフレームをエンコードするように構成された第1のエンコーダインスタンス(5)と、
    前記第1のエンコーダインスタンスに関連付けられたデコーダインスタンス(6)であって、前記エンコードされたフレームをデコードするように構成されたデコーダインスタンス(6)と、
    前記デコードされたフレームをエンコードするように構成された第2のエンコーダインスタンス(9)と
    を含むシステム(3)。
  11. 前記第1のエンコーダインスタンス(5)は、前記デコーダインスタンス(6)が前記エンコードされたフレームをデコードすると、前記エンコードされたフレームを破棄するように構成されている、請求項10に記載のエンコーダシステム。
  12. 前記第1及び第2のエンコーダインスタンス(5、9)は、連係して動作するように構成されている、請求項10又は11に記載のエンコーダシステム。
  13. 前記第1のエンコーダインスタンス(5)はJPEGエンコーダである、請求項10から12のいずれか一項に記載のエンコーダシステム。
  14. 前記第1のエンコーダインスタンス(5)はブロックベースのハイブリッドエンコーダである、請求項10から12のいずれか一項に記載のエンコーダシステム。
  15. 前記デコーダインスタンス(6)は、イントラフレームエンコーディングで利用可能な参照フレームの形態でデコードされたフレームを作成するため、前記イントラフレームをデコードするように構成されている、請求項14に記載のエンコーダシステム。
  16. 前記第2のエンコーダインスタンス(9)は、イントラフレーム及びインターフレームエンコーディングを使用して、前記デコードされたフレームをエンコードすることができる、請求項10から15のいずれか一項に記載のエンコーダシステム。
  17. 前記第1のエンコーダインスタンス(5)は、第1の圧縮率を使用して前記ビデオ入力フレームをエンコードするように構成されており、前記第2のエンコーダインスタンス(9)は、第2の圧縮率を使用して前記デコードされたフレームをエンコードするように構成されており、前記第2の圧縮率は前記第1の圧縮率より高い又は同等である、請求項10から16のいずれか一項に記載のエンコーダシステム。
  18. 請求項10から17のいずれか一項に記載のデジタルビデオエンコーダシステム(3)を備えるカメラ。
  19. 請求項1から9のいずれか一項に記載の方法を実行するように適合される命令を有するコンピュータ可読記憶媒体を備えるコンピュータプログラム製品。
JP2017007437A 2016-01-28 2017-01-19 ビデオエンコーディング方法及びビデオエンコーダシステム Pending JP2017163533A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP16153161.1A EP3200456A1 (en) 2016-01-28 2016-01-28 Video encoding method and video encoder system for temporal noise reduction
EP16153161.1 2016-01-28

Publications (2)

Publication Number Publication Date
JP2017163533A true JP2017163533A (ja) 2017-09-14
JP2017163533A5 JP2017163533A5 (ja) 2019-08-15

Family

ID=55299253

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017007437A Pending JP2017163533A (ja) 2016-01-28 2017-01-19 ビデオエンコーディング方法及びビデオエンコーダシステム

Country Status (6)

Country Link
US (1) US10341675B2 (ja)
EP (1) EP3200456A1 (ja)
JP (1) JP2017163533A (ja)
KR (1) KR20170090355A (ja)
CN (1) CN107018413A (ja)
TW (1) TWI759280B (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107454416B (zh) * 2017-09-12 2020-06-30 广州酷狗计算机科技有限公司 视频流发送方法和装置
EP3503548B1 (en) * 2017-12-19 2019-10-23 Axis AB Video encoding method and system
EP3547684B1 (en) * 2018-03-28 2020-02-26 Axis AB Method, device and system for encoding a sequence of frames in a video stream
EP3579553B1 (en) * 2018-06-05 2020-05-20 Axis AB A method, controller, and system for encoding a sequence of video frames
EP3591972A1 (en) * 2018-07-02 2020-01-08 Axis AB Method and system for encoding video with overlay
EP3745706B1 (en) * 2019-05-29 2021-06-30 Axis AB System and method for video processing with picture stabilization and predictive compression
US12101492B2 (en) * 2021-06-23 2024-09-24 Black Sesame Technologies Inc. Unprocessed image coding and decoding
US12339902B2 (en) * 2021-10-05 2025-06-24 Mellanox Technologies, Ltd Hardware accelerated video encoding
CN119854508B (zh) * 2025-01-15 2025-12-19 杭州萧山国际机场有限公司 一种机场监控视频传输方法、装置、存储介质及电子设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0523939B1 (en) * 1991-07-15 1998-10-07 Canon Kabushiki Kaisha Image encoding
KR950014858B1 (ko) * 1993-06-04 1995-12-16 대우전자주식회사 디지탈 영상 기록장치
US5990955A (en) 1997-10-03 1999-11-23 Innovacom Inc. Dual encoding/compression method and system for picture quality/data density enhancement
JP2000059731A (ja) * 1998-08-07 2000-02-25 Matsushita Electric Ind Co Ltd 映像編集装置
GB2362532B (en) * 2000-05-15 2004-05-05 Nokia Mobile Phones Ltd Video coding
FI114527B (fi) * 2002-01-23 2004-10-29 Nokia Corp Kuvakehysten ryhmittely videokoodauksessa
CN100401778C (zh) * 2002-09-17 2008-07-09 弗拉迪米尔·切佩尔科维奇 具有高压缩率和最小必需资源的快速codec
US20050036548A1 (en) 2003-08-12 2005-02-17 Yong He Method and apparatus for selection of bit budget adjustment in dual pass encoding
US7512182B2 (en) 2004-08-30 2009-03-31 General Instrument Corporation Method and apparatus for performing motion compensated temporal filtering in video encoding
KR100656645B1 (ko) * 2004-12-22 2006-12-11 엘지전자 주식회사 동영상 부호화 장치와 방법
CN101237587A (zh) * 2007-02-02 2008-08-06 中兴通讯股份有限公司 一种视频序列的编码方法及采用其的差错控制系统
JP2010206412A (ja) 2009-03-02 2010-09-16 Olympus Corp 画像処理装置、方法、プログラム、および撮像システム
US8908984B2 (en) * 2009-10-05 2014-12-09 I.C.V.T. Ltd. Apparatus and methods for recompression of digital images
EP2647202A1 (en) * 2010-12-01 2013-10-09 iMinds Method and device for correlation channel estimation
KR20120095610A (ko) * 2011-02-21 2012-08-29 삼성전자주식회사 다시점 비디오의 부호화 방법 및 장치, 그 복호화 방법 및 장치
JP2012195810A (ja) * 2011-03-17 2012-10-11 Sony Corp 画像処理装置及び方法、並びにプログラム
EP2536143B1 (en) * 2011-06-16 2015-01-14 Axis AB Method and a digital video encoder system for encoding digital video data
US8948529B1 (en) * 2012-10-30 2015-02-03 Google Inc. Multi-pass encoding
US9363473B2 (en) * 2012-12-17 2016-06-07 Intel Corporation Video encoder instances to encode video content via a scene change determination

Also Published As

Publication number Publication date
EP3200456A1 (en) 2017-08-02
KR20170090355A (ko) 2017-08-07
US10341675B2 (en) 2019-07-02
CN107018413A (zh) 2017-08-04
US20170223369A1 (en) 2017-08-03
TWI759280B (zh) 2022-04-01
TW201728172A (zh) 2017-08-01

Similar Documents

Publication Publication Date Title
TWI759280B (zh) 視訊編碼方法及視訊編碼器系統
CN103250182B (zh) 用于色调映射hdr数据视频流的方法和系统
CN105554498B (zh) 视频编码方法和视频编码器系统
JP6496234B2 (ja) ビデオの符号化方法及びビデオ符号化システム
US9332279B2 (en) Method and digital video encoder system for encoding digital video data
CN111010495A (zh) 一种视频降噪处理方法及装置
WO2009074089A1 (fr) Procédé et appareil de codage ou de décodage d'image ou de mode d'image, et système de codage et de décodage d'image
CN111182310A (zh) 视频处理方法、装置、计算机可读介质及电子设备
CN108632527B (zh) 控制器、摄像机以及用于控制摄像机的方法
TWI674796B (zh) 用於即時編碼之方法及裝置
TW201943279A (zh) 用於編碼在一視訊流中之一序列視框之方法、裝置及系統
CN108076342B (zh) 用于编码视频的方法和编码器系统
KR20120126500A (ko) 분산비디오 코덱 장치 및 이를 이용한 전경 영역 분할 보조정보 생성 방법
US20130077674A1 (en) Method and apparatus for encoding moving picture
Weerakkody et al. Unidirectional distributed video coding for low cost video encoding
CN105493500A (zh) 用于解码可变质量视频位流的方法和设备
HK40021618A (en) Video noise reduction processing method and device
Weerakkody et al. Distributed video coding of pixel interleaved Wyner-Ziv frames
Li et al. Distributed Video Coding with Background Modeling for Wireless Video Surveillance
JP2008236453A (ja) 画像圧縮装置及び画像圧縮方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190708

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190708

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190708

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20191008

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200123

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200317