JP2005516496A - ランダムアクセスおよびスプライシングを可能にするようにビデオデータを符号化および復号するための方法およびシステム - Google Patents
ランダムアクセスおよびスプライシングを可能にするようにビデオデータを符号化および復号するための方法およびシステム Download PDFInfo
- Publication number
- JP2005516496A JP2005516496A JP2003563225A JP2003563225A JP2005516496A JP 2005516496 A JP2005516496 A JP 2005516496A JP 2003563225 A JP2003563225 A JP 2003563225A JP 2003563225 A JP2003563225 A JP 2003563225A JP 2005516496 A JP2005516496 A JP 2005516496A
- Authority
- JP
- Japan
- Prior art keywords
- picture
- pictures
- points
- random access
- sequence
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 149
- 238000011084 recovery Methods 0.000 claims description 75
- 230000008569 process Effects 0.000 claims description 27
- 238000012545 processing Methods 0.000 abstract description 9
- 238000013459 approach Methods 0.000 abstract description 4
- 230000002265 prevention Effects 0.000 abstract 5
- 239000000945 filler Substances 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 13
- 238000013461 design Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000005055 memory storage Effects 0.000 description 2
- 240000002791 Brassica napus Species 0.000 description 1
- 102100037812 Medium-wave-sensitive opsin 1 Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000001010 compromised effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23424—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/07—Synchronising arrangements using pulse stuffing for systems with different or fluctuating information rates or bit rates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/184—Methods 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 bits, e.g. of the compressed video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods 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/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44016—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
- H04J3/0605—Special codes used as synchronising signal
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Communication Control (AREA)
- Debugging And Monitoring (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Sewing Machines And Sewing (AREA)
- Storage Device Security (AREA)
- Closed-Circuit Television Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本出願は、2002年1月22日に出願された米国特許仮出願第60/351142号明細書から派生し、この優先権を主張するものである。この開示を参照により本明細書に組み込む。
・予測ピクチャ(Pピクチャ)
・双方向予測ピクチャ(Bピクチャ)
MPEG−2ビデオストリームまたはシーケンスは通常、GOP(Groups of Pictures)と呼ばれるセグメントで画定される。通常、GOPは、意図された速度で表示されたときに2分の1秒の持続時間となるピクチャセットで構成される。
以下に述べる実施形態は、符号化済みピクチャシーケンスのピクチャ間の複雑な依存関係を可能にするビデオ符号化規格のコンテキストで復号を容易にする手法を提供する。ランダムアクセスポイントすなわち「RAP」の概念が導入される。ランダムアクセスポイントは実質的に、ピクチャシーケンスへのランダムアクセスを容易にする情報を含む、シーケンス内の位置である。
本発明の実施形態の態様について述べる前に、本発明の実施形態を共に使用することのできるビデオ符号化規格の1つについて論じることが有用であろう。以下に述べるビデオ符号化規格は、新しいビデオ符号化規格を策定するためのITU−T VCEG(Video Coding Experts Group)およびISO/IEC MPEG(Moving Picture Experts Group)の共同プロジェクトであるジョイントビデオチーム(JVT)規格策定プロジェクトの作業である。JVTプロジェクトは、それ以前にVCEGのITU−T H.26Lプロジェクトで進められていた作業を引き継いで、ITU−TとMPEGの両方における標準化に向けた最終設計を生み出すために、2001年12月に立ち上げられた。JVT/H.26L標準化の取組みの主な目標は、「会話」(すなわちビデオ電話)用途および「非会話」(すなわち記憶、ブロードキャスト、またはストリーミング)用途に対応する、圧縮性能の向上と「ネットワークフレンドリな」パケットベースのビデオ表現の提供を達成するために、簡単で単純なビデオ符号化設計を定義することである。したがって、JVT/H.26L設計は、ビデオピクチャ内容のコア高圧縮表現を提供するビデオ符号化レイヤ(VCL)と、様々なネットワークを介した送達のためにこの表現をパッケージングするネットワーク抽象化レイヤ(NAL)とをカバーする。VCL設計は、レート−歪み効率において大きな改善を達成し、既存の規格に対して約2分の1のビットレート節約をもたらした。NAL設計は、回路交換配線ネットワーク、MPEG−2/H.222.0トランスポートストリーム、RTPパケット化を伴うIPネットワーク、3G無線システムなど、既存のおよび将来のネットワークを介して符号化済みビデオデータを搬送するために策定中である。承認されれば、JVT規格は、ITU−T勧告H.264およびISO/IEC14496−10「アドバンスドビデオコーディング」として指定されると予想される。
一実施形態によれば、ピクチャシーケンスに、1つまたは複数のランダムアクセスポイントすなわちRAPが提供される。ランダムアクセスポイントは実質的に、ピクチャシーケンスへのランダムアクセスを容易にする情報を含む、シーケンス内の位置である。
エントリポイントは、エントリポイントまたはエントリポイント後のどこかのポイントで適切に復号可能かつ表示可能なピクチャを有するために、ランダムアクセスポイント位置など何らかの定義済み位置に関して行うべき復号処理の開始位置または復号量に関連する基準を提供する。エントリポイントを定義することのできる方法にはいくつかある。エントリポイントを定義する方法の1つは、本明細書で「プレロールカウント(pre−roll count)」と呼ぶもので定義する方法である。プレロールカウントは、何らかの定義済みピクチャおよび後続のすべてのピクチャ(表示順、復号順、または表示順と復号順の両方で)を正しく復号できることが保証されるために、何らかの定義済みピクチャの前にいくつのピクチャに遭遇してそれらを復号すべきであったかを示す指示である。
リカバリポイントは、正しく復号可能かつ表示可能なピクチャを有するために、ランダムアクセスポイント位置など何らかの定義済み位置の後で、復号処理中に遭遇すべきビデオシーケンス中の位置の基準、またはどれだけの復号を行うべきかの基準を提供する。リカバリポイントは、ピクチャカウントまたは時間で定義することができる。例えば、ランダムアクセスポイント502で、デコーダがランダムアクセスポイントで復号を開始したならばその時点から2分の1秒後にすべてのピクチャを正しく復号して表示できることを示すように、リカバリポイントを定義することができる。あるいは、リカバリポイントはピクチャカウントで定義することもできる。すなわち、ランダムアクセスポイントは、現在ピクチャから3ピクチャ離れた位置にリカバリポイントを定義することができる。したがって、デコーダが次の3つのピクチャを復号しようとした場合、それに続く後続ピクチャは正しく復号して表示することができる。
一実施形態によれば、ランダムアクセスポイントは、エントリポイントとリカバリポイントの両方に関連する情報を含むことができる。この状況では、ランダムアクセスポイントは、デコーダが過去のどこかの測定された位置(すなわちエントリポイント)でその復号動作を開始したならば、未来のどこかの測定された位置(すなわちリカバリポイント)ですべてのピクチャが正しく復号可能かつ表示可能になることを、デコーダに示すことができる。例えば、エントリポイント情報は、復号が2ピクチャ前に開始したならば、現在から4分の1秒後のリカバリポイントですべてのピクチャが正しく復号可能かつ表示可能になることを、示すことができる。
一実施形態によれば、前述のランダムアクセスポイントに関してデコーダが動作することのできる方法には、2つの基本的な方法がある。第1の方法は「ベストエフォート復号」と呼ばれ、第2の方法は「保証付き復号」と呼ばれる。これらはそれぞれ、以下にその題名を別々に付した章で論じる。
デコーダがベストエフォート復号を実施するように構成されているときは、デコーダは、それが遭遇するすべてのピクチャおよびピクチャ領域を復号しようとする。デコーダの持っていないピクチャまたはピクチャ領域への参照に遭遇したときは、この不足ピクチャへの参照を、中間レベルのグレー、ブラック、または他の何らかの指定値または未指定値など、何らかの値で満たされたピクチャへの参照として扱うことができる。あるいは、ピクチャまたは領域を初期化して、中間レベルのグレー、ブラック、または他の何らかの指定値または未指定値など、何らかの値に復号されるようにすることもできる。次いでデコーダは、すべてのピクチャの復号を試みることができるが、ピクチャの内容は、ランダムアクセスポイント中で示される条件(すなわちエントリポイントおよび/またはリカバリポイントに関連する条件)が満たされた後にのみ、完全に正しいと考える。
保証付き復号は、デコーダが復号できるとわかっているピクチャだけを復号する復号パラダイムを指す。例えば、デコーダがIピクチャに遭遇した場合、デコーダはそれを復号できることがわかっているので復号する。一方、デコーダがPピクチャに遭遇した場合、デコーダはそれを復号できることがわかっているとは限らないので、復号を試みない。したがって、図5のシーケンスを例にすると、デコーダはこの場合、エントリポイント504で開始し、ランダムアクセスポイント中の条件が満たされるまでIピクチャだけを復号することができる。条件が満たされた時点で、デコーダは、残りのピクチャが利用不可能データへの参照を含まないと確信して、I以外のピクチャの復号を試みる。
図7は、一実施形態による方法のステップを記述した流れ図である。この流れ図は、前述の「ベストエフォート復号」と「保証付き復号」の両方のパラダイムを例示している。この方法は、適切に構成された任意のデコーダに関して実施することができる。
前述の技法をビデオスプライシングと共に使用して、復号プロセスを容易にすることができる。この説明の補助とするために、ピクチャシーケンス800を示す図8を考えてみる。ピクチャB8を含めたB8までの各ピクチャは、コマーシャルなど第1のビデオ部分に関係し、I12以後のピクチャは映画に関係すると仮定する。すなわち、コマーシャルシーケンスと映画シーケンスは、図示のスプライスポイントで共にスプライシングされている。ここでは、ビデオストリーム間で、コマーシャルに関連するストリームから映画に関連するストリームへの切換えがあった。
図9に、前述のシステムおよび関連する方法を実施するのに適したコンピューティング環境900の例を示す。述べる様々なコンポーネントは、適切に構成されたデコーダとエンコーダの両方を実現するのに使用することができる。
以上に述べた様々な実施形態は、符号化済みピクチャシーケンスのピクチャ間の複雑な依存関係を可能にするビデオ符号化方法のコンテキストで復号を容易にする手法を提供する。いくつかの実施形態では、このような複雑なピクチャ依存関係を利用するピクチャシーケンスにランダムアクセスするコンテキストで、特別な利点を達成することができる。
Claims (134)
- ピクチャシーケンスの複数のピクチャを符号化するステップと、
前記符号化ステップと共に、前記ピクチャシーケンス中の何らかの位置で開始する復号動作によっていつ表示用または他の用途の正しく復号されたピクチャが得られることになるかをデコーダが確認するのに使用することのできる基準を提供するデータを、前記複数のピクチャに関連付けるステップとを含むことを特徴とする方法。 - 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項1に記載の方法。
- 前記基準は、ピクチャカウントで定義されたことを特徴とする請求項1に記載の方法。
- 前記基準は、時間で定義されたことを特徴とする請求項1に記載の方法。
- 前記基準は、ピクチャカウントと時間の両方で定義されたことを特徴とする請求項1に記載の方法。
- 前記基準は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項1に記載の方法。
- 請求項1に記載の方法を実施するように構成されたことを特徴とするエンコーダ。
- 請求項7に記載のエンコーダを組み入れたことを特徴とするコンピュータシステム。
- コンピュータ可読媒体に組み入れられたデータシーケンスであって、
ピクチャシーケンスを構成する複数の符号化済みピクチャと、
前記複数のピクチャに関連するデータであって、前記ピクチャシーケンス中の何らかの位置で開始するデコーダの復号動作によっていつ正しく復号されたピクチャが得られることになるかをデコーダが確認するのに使用することのできる基準を提供するデータとを備えることを特徴とするデータシーケンス。 - 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項9に記載のデータシーケンス。
- 前記基準は、ピクチャカウントで定義されたことを特徴とする請求項9に記載のデータシーケンス。
- 前記基準は、時間で定義されたことを特徴とする請求項9に記載のデータシーケンス。
- 前記基準は、ピクチャカウントと時間の両方で定義されたことを特徴とする請求項9に記載のデータシーケンス。
- 前記基準は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項9に記載のデータシーケンス。
- 前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを特徴とする請求項14に記載のデータシーケンス。
- ピクチャシーケンスの複数のピクチャを符号化するステップと、
前記符号化ステップと共に、ランダムアクセス情報の1つまたは複数のセットを前記ピクチャシーケンスに関連付けるステップとを含む方法であって、前記ランダムアクセス情報の個々のセットはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供することを特徴とする方法。 - 少なくともいくつかのエントリポイントはピクチャカウントで定義されたことを特徴とする請求項16に記載の方法。
- 少なくともいくつかのリカバリポイントはピクチャカウントで定義されたことを特徴とする請求項16に記載の方法。
- 少なくともいくつかのエントリポイントは時間で定義されたことを特徴とする請求項16に記載の方法。
- 少なくともいくつかのリカバリポイントは時間で定義されたことを特徴とする請求項16に記載の方法。
- 少なくとも1つのランダムアクセス情報セットはエントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項16に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項16に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項16に記載の方法。
- 少なくともいくつかのランダムアクセス情報セットは、前記ピクチャシーケンス中の特定位置にあるランダムアクセスポイントとして表されたことを特徴とする請求項16に記載の方法。
- 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項24に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項24に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項24に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項24に記載の方法。
- 少なくとも1つのランダムアクセスポイントは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項24に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項24に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項24に記載の方法。
- 請求項16に記載の方法を実施するように構成されたことを特徴とするエンコーダ。
- 請求項24に記載の方法を実施するように構成されたことを特徴とするエンコーダ。
- 請求項32に記載のエンコーダを組み入れたことを特徴とするコンピュータシステム。
- 請求項33に記載のエンコーダを組み入れたことを特徴とするコンピュータシステム。
- コンピュータ可読媒体に組み入れられたデータシーケンスであって、
ピクチャシーケンスを構成する複数の符号化済みピクチャと、
前記複数のピクチャに関連するデータとを備え、前記データはランダムアクセス情報の1つまたは複数のセットを含み、前記ランダムアクセス情報の個々のセットはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供することを特徴とするデータシーケンス。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項36に記載のデータシーケンス。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項36に記載のデータシーケンス。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項36に記載のデータシーケンス。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項36に記載のデータシーケンス。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項36に記載のデータシーケンス。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項36に記載のデータシーケンス。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項36に記載のデータシーケンス。
- 少なくともいくつかのランダムアクセス情報セットは、前記ピクチャシーケンス中の特定位置にあるランダムアクセスポイントとして表されたことを特徴とする請求項36に記載のデータシーケンス。
- 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項44に記載のデータシーケンス。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項44に記載のデータシーケンス。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項44に記載のデータシーケンス。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項44に記載のデータシーケンス。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項44に記載のデータシーケンス。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項44に記載のデータシーケンス。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項44に記載のデータシーケンス。
- ピクチャシーケンスの複数のピクチャを符号化するステップを含む方法であって、個々のピクチャは、以下を特徴とする符号化方式すなわち
・Iピクチャは独立して復号可能であり、
・Pピクチャは複数の異なるピクチャを参照することができ、
・Pピクチャは表示時間で未来のピクチャを参照することができ、
・Bピクチャは3つ以上の参照ピクチャを参照することができ、
・Bピクチャのいずれか特定の領域で、前記領域は1つまたは複数のピクチャを参照することができ、前記領域が複数の特定領域を参照する場合は、前記領域について前記ピクチャの何らかの数学的組合せを参照することができ、
・BピクチャはPピクチャまたは別のBピクチャを予測するのに使用することができる ことを特徴とする符号化方式を使用して符号化されたI、P、Bピクチャを含み、さらに、
前記符号化ステップと共に、1つまたは複数のランダムアクセスポイントを前記ピクチャシーケンスに関連付けるステップを含み、個々のランダムアクセスポイントはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供することを特徴とする方法。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項52に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項52に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項52に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項52に記載の方法。
- 少なくとも1つのランダムアクセスポイントはエントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項52に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項52に記載の方法。
- 請求項52に記載の方法を実施するように構成されたことを特徴とするエンコーダ。
- 請求項59に記載のエンコーダを組み入れたことを特徴とするコンピュータシステム。
- コンピュータ可読媒体に組み入れられたデータシーケンスであって、
ピクチャシーケンスの複数の符号化済みピクチャを備え、個々のピクチャは、以下を特徴とする符号化方式すなわち
・Iピクチャは独立して復号可能であり、
・Pピクチャは複数の異なるピクチャを参照することができ、
・Pピクチャは表示時間で未来のピクチャを参照することができ、
・Bピクチャは3つ以上の参照ピクチャを参照することができ、
・Bピクチャのいずれか特定の領域で、前記領域は1つまたは複数のピクチャを参照することができ、前記領域が複数の特定領域を参照する場合は、前記領域について前記ピクチャの何らかの数学的組合せを参照することができ、
・BピクチャはPピクチャまたは別のBピクチャを予測するのに使用することができる ことを特徴とする符号化方式を使用して符号化されたI、P、Bピクチャを含み、さらに、
前記ピクチャシーケンスに関連する1つまたは複数のランダムアクセスポイントを備え、個々のランダムアクセスポイントはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供することを特徴とするデータシーケンス。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項61に記載のデータシーケンス。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項61に記載のデータシーケンス。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項61に記載のデータシーケンス。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項61に記載のデータシーケンス。
- 少なくとも1つのランダムアクセスポイントは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項61に記載のデータシーケンス。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項61に記載のデータシーケンス。
- 複数のピクチャを含む符号化済みピクチャシーケンスを受け取るステップと、
前記ピクチャシーケンス中の何らかの位置で開始する復号動作によっていつ正しく復号されたピクチャが得られることになるかを確認するのに使用することのできる基準を提供する関連データを受け取るステップと、
前記データを使用して前記ピクチャシーケンスの個々のピクチャを復号するステップとを含むことを特徴とする方法。 - 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項68に記載の方法。
- 前記基準はピクチャカウントで定義されたことを特徴とする請求項68に記載の方法。
- 前記基準は時間で定義されたことを特徴とする請求項68に記載の方法。
- 前記基準はピクチャカウントと時間の両方で定義されたことを特徴とする請求項68に記載の方法。
- 前記基準は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項68に記載の方法。
- 請求項68に記載の方法を実施するように構成されたことを特徴とするデコーダ。
- 請求項74に記載のデコーダを組み入れたことを特徴とするコンピュータシステム。
- 関連データを受け取る前記動作は、前記ピクチャシーケンス中の特定位置にあるランダムアクセスポイントとして表された少なくともいくつかのランダムアクセス情報セットを受け取るステップを含むことを特徴とする請求項68に記載の方法。
- 少なくともいくつかのランダムアクセス情報セットは、ピクチャカウントで定義されたエントリポイントとして表されたことを特徴とする請求項76に記載の方法。
- 少なくともいくつかのランダムアクセス情報セットは、ピクチャカウントで定義されたリカバリポイントとして表されたことを特徴とする請求項76に記載の方法。
- 少なくともいくつかのランダムアクセス情報セットは、時間で定義されたエントリポイントとして表されたことを特徴とする請求項76に記載の方法。
- 少なくともいくつかのランダムアクセス情報セットは、時間で定義されたリカバリポイントとして表されたことを特徴とする請求項76に記載の方法。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項76に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項76に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項76に記載の方法。
- 複数のピクチャを含む符号化済みピクチャシーケンスを受け取るステップと、
復号プロセスで使用することのできる基準を提供する関連データを受け取るステップとを含む方法であって、前記データはランダムアクセス情報の1つまたは複数のセットを含み、前記ランダムアクセス情報の個々のセットはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供し、さらに、
前記データを使用して前記ピクチャシーケンスの個々のピクチャを復号するステップを含むことを特徴とする方法。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項84に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項84に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項84に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項84に記載の方法。
- 少なくとも1つのランダムアクセスポイントは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項84に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項84に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項84に記載の方法。
- 少なくともいくつかのランダムアクセス情報セットは、前記ピクチャシーケンス中の特定位置にあるランダムアクセスポイントとして表されたことを特徴とする請求項84に記載の方法。
- 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項92に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項92に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項92に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項92に記載の方法。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項92に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項92に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項92に記載の方法。
- 請求項84に記載の方法を実施するように構成されたことを特徴とするデコーダ。
- 請求項92に記載の方法を実施するように構成されたことを特徴とするデコーダ。
- 請求項100に記載のデコーダを組み入れたことを特徴とするコンピュータシステム。
- 請求項101に記載のデコーダを組み入れたことを特徴とするコンピュータシステム。
- 複数のピクチャを含む符号化済みピクチャシーケンスを受け取るステップを含む方法であって、個々のピクチャは、以下を特徴とする符号化方式すなわち
・Iピクチャは独立して復号可能であり、
・Pピクチャは複数の異なるピクチャを参照することができ、
・Pピクチャは表示時間で未来のピクチャを参照することができ、
・Bピクチャは3つ以上の参照ピクチャを参照することができ、
・Bピクチャのいずれか特定の領域で、前記領域は1つまたは複数のピクチャを参照することができ、前記領域が複数の特定領域を参照する場合は、前記領域について前記ピクチャの何らかの数学的組合せを参照することができ、
・BピクチャはPピクチャまたは別のBピクチャを予測するのに使用することができる ことを特徴とする符号化方式を使用して符号化されたI、P、Bピクチャを含み、さらに、
復号プロセスで使用することのできる基準を提供する関連データを受け取るステップを含み、前記データはランダムアクセス情報の1つまたは複数のセットを含み、前記ランダムアクセス情報の個々のセットはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供し、さらに、
前記データを使用して前記ピクチャシーケンスの個々のピクチャを復号するステップを含むことを特徴とする方法。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項104に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項104に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項104に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項104に記載の方法。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項104に記載の方法。
- 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項104に記載の方法。
- 請求項104に記載の方法を実施するように構成されたことを特徴とするデコーダ。
- 請求項111に記載のデコーダを組み入れたことを特徴とするコンピュータシステム。
- 複数のピクチャを含む符号化済みピクチャシーケンスを受け取るステップと、
復号プロセスで使用することのできる基準を提供する関連データを受け取るステップとを含む方法であって、前記データはランダムアクセス情報の1つまたは複数のセットを含み、前記ランダムアクセス情報の個々のセットはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供し、さらに、
前記データを使用して、前記ピクチャシーケンスの個々のピクチャをベストエフォート復号プロセスを用いて復号するステップを含み、前記ベストエフォート復号プロセスは、被参照ピクチャにアクセスできるかどうかにかかわらず前記ピクチャをすべて復号しようとし、被参照ピクチャまたはその領域にアクセスできない場合は、前記アクセス不可能な被参照ピクチャまたは領域を、あるいは復号しようとする現在ピクチャまたは領域を所定値または未指定値に初期化することによって復号領域を生成する復号プロセスとして特徴付けられたことを特徴とする方法。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項113に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項113に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項113に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項113に記載の方法。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項113に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項113に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含み、前記ピクチャは、以下を特徴とする符号化方式すなわち
・Iピクチャは独立して復号可能であり、
・Pピクチャは複数の異なるピクチャを参照することができ、
・Pピクチャは表示時間で未来のピクチャを参照することができ、
・Bピクチャは3つ以上の参照ピクチャを参照することができ、
・Bピクチャのいずれか特定の領域で、前記領域は1つまたは複数のピクチャを参照することができ、前記領域が複数の特定領域を参照する場合は、前記領域について前記ピクチャの何らかの数学的組合せを参照することができ、
・BピクチャはPピクチャまたは別のBピクチャを予測するのに使用することができる ことを特徴とする符号化方式を使用して符号化されたことを特徴とする請求項113に記載の方法。 - 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項113に記載の方法。
- 請求項113に記載の方法を実施するように構成されたことを特徴とするデコーダ。
- 請求項122に記載のデコーダを組み入れたことを特徴とするコンピュータシステム。
- 複数のピクチャを含む符号化済みピクチャシーケンスを受け取るステップと、
復号プロセスで使用することのできる基準を提供する関連データを受け取るステップとを含む方法であって、前記データはランダムアクセス情報の1つまたは複数のセットを含み、前記ランダムアクセス情報の個々のセットはエントリポイントおよびリカバリポイントを1つまたは複数含み、個々のエントリポイントおよびリカバリポイントは、表示用または他の用途の正しく復号されたピクチャを提供するために行わなければならない復号の量の基準を提供し、さらに、
前記データを使用して、前記ピクチャシーケンスの個々のピクチャを保証付き復号プロセスを用いて復号するステップを含み、前記保証付き復号プロセスは、復号プロセスにおける使用不可能な他のピクチャを参照せずに確実に復号することのできるピクチャまたは領域だけを復号する復号プロセスとして特徴付けられたことを特徴とする方法。 - 少なくともいくつかのエントリポイントは、ピクチャカウントで定義されたことを特徴とする請求項124に記載の方法。
- 少なくともいくつかのリカバリポイントは、ピクチャカウントで定義されたことを特徴とする請求項124に記載の方法。
- 少なくともいくつかのエントリポイントは、時間で定義されたことを特徴とする請求項124に記載の方法。
- 少なくともいくつかのリカバリポイントは、時間で定義されたことを特徴とする請求項124に記載の方法。
- 少なくとも1つのランダムアクセス情報セットは、エントリポイントおよびリカバリポイントを含み、前記ポイントの一方はピクチャカウントで定義され、前記ポイントの他方は時間で定義されたことを特徴とする請求項124に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含むことを特徴とする請求項124に記載の方法。
- 前記複数のピクチャは、I、P、Bピクチャを含み、前記ピクチャは、以下を特徴とする符号化方式すなわち
・Iピクチャは独立して復号可能であり、
・Pピクチャは複数の異なるピクチャを参照することができ、
・Pピクチャは表示時間で未来のピクチャを参照することができ、
・Bピクチャは3つ以上の参照ピクチャを参照することができ、
・Bピクチャのいずれか特定の領域で、前記領域は1つまたは複数のピクチャを参照することができ、前記領域が複数の特定領域を参照する場合は、前記領域について前記ピクチャの何らかの数学的組合せを参照することができ、
・BピクチャはPピクチャまたは別のBピクチャを予測するのに使用することができる ことを特徴とする符号化方式を使用して符号化されたことを特徴とする請求項124に記載の方法。 - 前記ランダムアクセス情報は、前記ピクチャシーケンスの少なくとも一部がスプライシングされていることを示すことを特徴とする請求項124に記載の方法。
- 請求項124に記載の方法を実施するように構成されたことを特徴とするデコーダ。
- 請求項133に記載のデコーダを組み入れたことを特徴とするコンピュータシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US35114302P | 2002-01-22 | 2002-01-22 | |
PCT/US2003/002138 WO2003063500A1 (en) | 2002-01-22 | 2003-01-22 | Methods and systems for encoding and decoding video data to enable random access and splicing |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005516496A true JP2005516496A (ja) | 2005-06-02 |
JP4503294B2 JP4503294B2 (ja) | 2010-07-14 |
Family
ID=37575975
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003563224A Expired - Lifetime JP4703114B2 (ja) | 2002-01-22 | 2003-01-22 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
JP2003563225A Expired - Lifetime JP4503294B2 (ja) | 2002-01-22 | 2003-01-22 | ランダムアクセスおよびスプライシングを可能にするようにビデオデータを符号化および復号するための方法およびシステム |
JP2009142785A Expired - Lifetime JP4918119B2 (ja) | 2002-01-22 | 2009-06-15 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
JP2011105462A Expired - Lifetime JP5175371B2 (ja) | 2002-01-22 | 2011-05-10 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
JP2012084329A Expired - Lifetime JP5394528B2 (ja) | 2002-01-22 | 2012-04-02 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003563224A Expired - Lifetime JP4703114B2 (ja) | 2002-01-22 | 2003-01-22 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009142785A Expired - Lifetime JP4918119B2 (ja) | 2002-01-22 | 2009-06-15 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
JP2011105462A Expired - Lifetime JP5175371B2 (ja) | 2002-01-22 | 2011-05-10 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
JP2012084329A Expired - Lifetime JP5394528B2 (ja) | 2002-01-22 | 2012-04-02 | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム |
Country Status (11)
Country | Link |
---|---|
US (2) | US7505485B2 (ja) |
EP (3) | EP1753244B1 (ja) |
JP (5) | JP4703114B2 (ja) |
CN (2) | CN1618235A (ja) |
AT (3) | ATE464748T1 (ja) |
DE (3) | DE60310368T2 (ja) |
DK (1) | DK1753244T3 (ja) |
ES (1) | ES2341357T3 (ja) |
HK (3) | HK1069701A1 (ja) |
PT (1) | PT1753244E (ja) |
WO (2) | WO2003063500A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014535219A (ja) * | 2011-10-31 | 2014-12-25 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオコーディングにおける高度な復号ピクチャバッファ(dpb)管理によるランダムアクセス |
US9237356B2 (en) | 2011-09-23 | 2016-01-12 | Qualcomm Incorporated | Reference picture list construction for video coding |
US9516379B2 (en) | 2011-03-08 | 2016-12-06 | Qualcomm Incorporated | Buffer management in video codecs |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60310368T2 (de) * | 2002-01-22 | 2007-03-29 | Microsoft Corp., Redmond | Verfahren zur verhinderung von startkode-emulation und stopfdaten |
TWI310137B (en) * | 2002-04-19 | 2009-05-21 | Microsoft Corp | Methods and systems for preventing start code emulation at locations that include non-byte aligned and/or bit-shifted positions |
US7436328B2 (en) * | 2003-07-09 | 2008-10-14 | Texas Instruments Incorporated | Video coding with start code emulation prevention |
FR2898754B1 (fr) * | 2006-03-17 | 2008-06-13 | Thales Sa | Procede de protection de donnees multimedia au moyen de couches d'abstraction reseau (nal) supplementaires |
JP2007312272A (ja) * | 2006-05-22 | 2007-11-29 | Victor Co Of Japan Ltd | 可変長復号装置 |
JP4229149B2 (ja) | 2006-07-13 | 2009-02-25 | ソニー株式会社 | ビデオ信号処理装置およびビデオ信号処理方法、ビデオ信号符号化装置およびビデオ信号符号化方法、並びにプログラム |
US20080043832A1 (en) * | 2006-08-16 | 2008-02-21 | Microsoft Corporation | Techniques for variable resolution encoding and decoding of digital video |
US8773494B2 (en) | 2006-08-29 | 2014-07-08 | Microsoft Corporation | Techniques for managing visual compositions for a multimedia conference call |
WO2008064058A2 (en) * | 2006-11-21 | 2008-05-29 | Abbott Laboratories | Use of a terpolymer of tetrafluoroethylene, hexafluoropropylene, and vinylidene fluoride in drug eluting coatings |
US7974307B2 (en) * | 2006-11-30 | 2011-07-05 | Vestel Elektronik Sanayi Ve Ticaret A.S. | Methods and apparatus for data decoding/encoding and for searching for/inserting stuffing bytes |
CN101296376B (zh) * | 2007-04-24 | 2011-01-26 | 北京展讯高科通信技术有限公司 | 填充位丢弃电路和方法 |
EP1988713A1 (en) * | 2007-04-30 | 2008-11-05 | STMicroelectronics (Research & Development) Limited | Image processing apparatus and method using padding data |
WO2008146483A1 (ja) * | 2007-05-28 | 2008-12-04 | Panasonic Corporation | メタデータ記録装置及びメタデータ記録方法 |
US9503777B2 (en) | 2007-06-05 | 2016-11-22 | Broadcom Corporation | Method and system for unified start code emulation prevention bits processing for AVS |
US7881342B2 (en) * | 2007-09-27 | 2011-02-01 | Chris Vaios | Dynamically and on-demand selected ancillary data over compressed multimedia packets without bandwidth expansion |
CN101459840B (zh) * | 2007-12-13 | 2010-04-21 | 华为技术有限公司 | 视频图像编码和解码方法及装置和*** |
JP2009200595A (ja) * | 2008-02-19 | 2009-09-03 | Fujitsu Ltd | 署名管理プログラム、署名管理方法及び署名管理装置 |
CN101534438B (zh) * | 2008-03-14 | 2013-02-13 | 瑞昱半导体股份有限公司 | 影音位流处理方法及装置 |
US8325800B2 (en) | 2008-05-07 | 2012-12-04 | Microsoft Corporation | Encoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers |
US8379851B2 (en) * | 2008-05-12 | 2013-02-19 | Microsoft Corporation | Optimized client side rate control and indexed file layout for streaming media |
US7925774B2 (en) | 2008-05-30 | 2011-04-12 | Microsoft Corporation | Media streaming using an index file |
US8265140B2 (en) * | 2008-09-30 | 2012-09-11 | Microsoft Corporation | Fine-grained client-side control of scalable media delivery |
JP5524072B2 (ja) * | 2008-10-10 | 2014-06-18 | 株式会社東芝 | 動画像符号化装置 |
FI123124B (fi) | 2011-03-16 | 2012-11-15 | Oy Langh Ship Ab | Menetelmä ja järjestely irtokelojen kuljettamiseksi kehtotelinerakennelmalla sekä kehtotelinerakennelma |
US10230989B2 (en) * | 2011-06-21 | 2019-03-12 | Texas Instruments Incorporated | Method and apparatus for video encoding and/or decoding to prevent start code confusion |
CN103369311A (zh) * | 2012-04-04 | 2013-10-23 | 朱洪波 | 一种用于防止起始码冲突的方法 |
US20130279597A1 (en) * | 2012-04-24 | 2013-10-24 | Magnum Semiconductor, Inc. | Apparatuses and methods for bitstream bitstuffing |
US9225978B2 (en) | 2012-06-28 | 2015-12-29 | Qualcomm Incorporated | Streaming adaption based on clean random access (CRA) pictures |
WO2014002899A1 (ja) * | 2012-06-29 | 2014-01-03 | ソニー株式会社 | 符号化装置および符号化方法 |
CN102802023B (zh) * | 2012-08-29 | 2014-08-27 | 上海国茂数字技术有限公司 | 一种快速防止出现伪起始码的方法及装置 |
EP2983363A4 (en) | 2013-04-05 | 2016-10-19 | Samsung Electronics Co Ltd | MULTI-LAYER VIDEO ENCODING METHOD FOR RANDOM ACCESS AND DEVICE THEREFOR, AND MULTI-LAYER VIDEO DECODING METHOD FOR RANDOM ACCESS AND DEVICE THEREOF |
CN105765978B (zh) | 2013-10-11 | 2019-01-29 | 韩国电子通信研究院 | 用于编码/解码图像的方法和使用其的装置 |
WO2015053525A1 (ko) * | 2013-10-11 | 2015-04-16 | 한국전자통신연구원 | 영상의 부호화/복호화 방법 및 이를 이용하는 장치 |
EP3104614A4 (en) * | 2014-02-03 | 2017-09-13 | Mitsubishi Electric Corporation | Image encoding device, image decoding device, encoded stream conversion device, image encoding method, and image decoding method |
US10032034B2 (en) * | 2015-10-06 | 2018-07-24 | Microsoft Technology Licensing, Llc | MPEG transport frame synchronization |
US10271069B2 (en) | 2016-08-31 | 2019-04-23 | Microsoft Technology Licensing, Llc | Selective use of start code emulation prevention |
CN109982091B (zh) * | 2019-04-26 | 2022-04-22 | 京东方科技集团股份有限公司 | 一种图像的处理方法及装置 |
KR20230020425A (ko) * | 2020-06-09 | 2023-02-10 | 바이트댄스 아이엔씨 | 비디오 코딩에서 보충 향상 정보 메시지의 스케일러블 네스팅 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10271511A (ja) * | 1997-01-22 | 1998-10-09 | Matsushita Electric Ind Co Ltd | 画像符号化装置と画像復号化装置 |
Family Cites Families (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4847877A (en) * | 1986-11-28 | 1989-07-11 | International Business Machines Corporation | Method and apparatus for detecting a predetermined bit pattern within a serial bit stream |
JP2674059B2 (ja) * | 1988-02-09 | 1997-11-05 | キヤノン株式会社 | カラー画像データ伝送方法 |
CA2335403C (en) * | 1990-06-05 | 2002-03-19 | Koninklijke Philips Electronics N.V. | Optical readable disc storing full-motion video scene |
GB9012538D0 (en) * | 1990-06-05 | 1990-07-25 | Philips Nv | Coding of video signals |
JPH066335A (ja) * | 1992-06-17 | 1994-01-14 | Fujitsu Ltd | 高能率音声伝送の擬似同期防止方法 |
US5842033A (en) * | 1992-06-30 | 1998-11-24 | Discovision Associates | Padding apparatus for passing an arbitrary number of bits through a buffer in a pipeline system |
PT732028E (pt) * | 1993-11-30 | 2002-07-31 | Gen Electric | Indicador de palavra de dados num sistema para montagem de pacotes de dados de transporte |
US5784110A (en) * | 1993-11-30 | 1998-07-21 | General Electric Company | Data processor for assembling transport data packets |
JPH0856356A (ja) * | 1994-08-10 | 1996-02-27 | Fujitsu Ltd | 符号化装置および復号化装置 |
JP3474005B2 (ja) * | 1994-10-13 | 2003-12-08 | 沖電気工業株式会社 | 動画像符号化方法及び動画像復号方法 |
US5650825A (en) * | 1995-03-31 | 1997-07-22 | Matsushita Electric Corporation Of America | Method and apparatus for sending private data instead of stuffing bits in an MPEG bit stream |
US5757869A (en) * | 1995-07-28 | 1998-05-26 | Adtran, Inc. | Apparatus and method for detecting frame synchronization pattern/word in bit-stuffed digital data frame |
JP3771954B2 (ja) * | 1995-08-04 | 2006-05-10 | ソニー株式会社 | 画像表示制御装置および方法 |
JP3597647B2 (ja) | 1995-09-29 | 2004-12-08 | 株式会社東芝 | 符号化方法及び装置 |
US5933535A (en) * | 1995-10-05 | 1999-08-03 | Microsoft Corporation | Object-based video compression process employing arbitrarily-shaped features |
JPH09182067A (ja) * | 1995-10-27 | 1997-07-11 | Toshiba Corp | 画像符号化/復号化装置 |
EP1755261A3 (en) | 1996-03-18 | 2008-04-02 | Kabushiki Kaisha Toshiba | Coding and decoding system |
US5870444A (en) * | 1996-04-23 | 1999-02-09 | Scientific-Atlanta, Inc. | Method and apparatus for performing very fast message synchronization |
US5661665A (en) * | 1996-06-26 | 1997-08-26 | Microsoft Corporation | Multi-media synchronization |
EP0864228B1 (en) * | 1996-07-05 | 2001-04-04 | Matsushita Electric Industrial Co., Ltd. | Method for display time stamping and synchronization of multiple video object planes |
JPH1066036A (ja) * | 1996-08-15 | 1998-03-06 | Oki Electric Ind Co Ltd | Tv方式変換装置 |
JP2002009626A (ja) * | 1996-09-06 | 2002-01-11 | Toshiba Corp | 可変長符号化/復号化装置に用いられるプログラムを記録した記録媒体 |
US5898897A (en) * | 1996-10-18 | 1999-04-27 | Samsung Electronics Company, Ltd. | Bit stream signal feature detection in a signal processing system |
US6738393B2 (en) * | 1997-02-13 | 2004-05-18 | Ntt Mobile Communications | Frame synchronization circuit |
US5955977A (en) * | 1997-03-31 | 1999-09-21 | Sharp Laboratories Of America, Inc. | System for avoiding start code emulation and long carry-over propagation |
JP4150083B2 (ja) * | 1997-09-25 | 2008-09-17 | ソニー株式会社 | 符号化ストリーム生成装置及び方法、ならびに編集システム及び方法 |
JPH11110915A (ja) * | 1997-09-30 | 1999-04-23 | Sony Corp | 信号記録再生装置及び方法 |
JPH11136225A (ja) * | 1997-10-30 | 1999-05-21 | Matsushita Electric Ind Co Ltd | ビットストリームにおけるスタートコードを検出する方法および装置 |
US5946043A (en) * | 1997-12-31 | 1999-08-31 | Microsoft Corporation | Video coding using adaptive coding of block parameters for coded/uncoded blocks |
JP3724203B2 (ja) * | 1998-03-10 | 2005-12-07 | ソニー株式会社 | 符号化装置および方法、並びに記録媒体 |
GB9807208D0 (en) * | 1998-04-03 | 1998-06-03 | Nds Ltd | Method and apparatus for detecting a sequence in a bitstream |
AU3573099A (en) | 1998-04-24 | 1999-11-16 | Rockwell Science Center, Llc | N-bit video coder and method of extending an 8-bit mpeg video coder |
JP2000032393A (ja) * | 1998-07-09 | 2000-01-28 | Sony Corp | 画像情報処理装置および方法、並びに提供媒体 |
JP2000032394A (ja) | 1998-07-09 | 2000-01-28 | Sony Corp | 画像情報処理装置および方法、並びに提供媒体 |
JP3927713B2 (ja) * | 1998-12-08 | 2007-06-13 | キヤノン株式会社 | 放送受信装置およびその方法 |
JP4306850B2 (ja) * | 1998-12-08 | 2009-08-05 | キヤノン株式会社 | 放送受信装置およびその方法 |
EP1018840A3 (en) | 1998-12-08 | 2005-12-21 | Canon Kabushiki Kaisha | Digital receiving apparatus and method |
JP4401463B2 (ja) * | 1999-01-28 | 2010-01-20 | キヤノン株式会社 | 放送受信装置及びその方法 |
US7551672B1 (en) | 1999-02-05 | 2009-06-23 | Sony Corporation | Encoding system and method, decoding system and method, multiplexing apparatus and method, and display system and method |
JP4139983B2 (ja) * | 1999-02-09 | 2008-08-27 | ソニー株式会社 | 符号化ストリーム変換装置、および、符号化ストリーム変換方法、並びに、ストリーム出力装置、および、ストリーム出力方法 |
JP2000236522A (ja) * | 1999-02-12 | 2000-08-29 | Sony Corp | 画像情報処理装置および方法、並びに提供媒体 |
US6499060B1 (en) * | 1999-03-12 | 2002-12-24 | Microsoft Corporation | Media coding for loss recovery with remotely predicted data units |
JP4292654B2 (ja) | 1999-03-19 | 2009-07-08 | ソニー株式会社 | 記録装置および方法、再生装置および方法、並びに記録媒体 |
GB2363279B (en) * | 1999-04-01 | 2003-10-22 | Ravisent Technologies Inc | Method for preventing dual-step half-pixel motion compensation accumulation errors in prediction-rich MPEG-2 sequences |
GB2353653B (en) | 1999-08-26 | 2003-12-31 | Sony Uk Ltd | Signal processor |
JP2001078146A (ja) * | 1999-09-03 | 2001-03-23 | Matsushita Electric Ind Co Ltd | 映像復号化方法,及びその装置 |
US6795506B1 (en) * | 1999-10-05 | 2004-09-21 | Cisco Technology, Inc. | Methods and apparatus for efficient scheduling and multiplexing |
JP2001155437A (ja) * | 1999-11-26 | 2001-06-08 | Sony Corp | 記録装置および方法 |
JP3694888B2 (ja) * | 1999-12-03 | 2005-09-14 | ソニー株式会社 | 復号装置および方法、符号化装置および方法、情報処理装置および方法、並びに記録媒体 |
JP2001169243A (ja) * | 1999-12-03 | 2001-06-22 | Sony Corp | 記録装置および方法、ならびに、再生装置および方法 |
JP3874153B2 (ja) | 1999-12-06 | 2007-01-31 | ソニー株式会社 | 再符号化装置および再符号化方法、符号化装置および符号化方法、復号装置および復号方法、並びに、記録媒体 |
GB9930788D0 (en) * | 1999-12-30 | 2000-02-16 | Koninkl Philips Electronics Nv | Method and apparatus for converting data streams |
JP2001285861A (ja) * | 2000-03-29 | 2001-10-12 | Mitsubishi Electric Corp | 画像信号符号化装置 |
US20020114388A1 (en) * | 2000-04-14 | 2002-08-22 | Mamoru Ueda | Decoder and decoding method, recorded medium, and program |
JP3540248B2 (ja) | 2000-06-01 | 2004-07-07 | 松下電器産業株式会社 | 可変長符号復号装置 |
EP1310097B1 (en) * | 2000-08-15 | 2019-07-31 | Microsoft Technology Licensing, LLC | Methods, systems and data structures for timecoding media samples |
US6915078B1 (en) * | 2000-08-15 | 2005-07-05 | Alcatel | Optical frame format |
US7177520B2 (en) * | 2000-09-15 | 2007-02-13 | Ibm Corporation | System and method of timecode repair and synchronization in MPEG streams |
JP3737352B2 (ja) | 2000-09-25 | 2006-01-18 | 株式会社東芝 | スタートコード検索回路 |
US7149247B2 (en) * | 2002-01-22 | 2006-12-12 | Microsoft Corporation | Methods and systems for encoding and decoding video data to enable random access and splicing |
DE60310368T2 (de) * | 2002-01-22 | 2007-03-29 | Microsoft Corp., Redmond | Verfahren zur verhinderung von startkode-emulation und stopfdaten |
TWI310137B (en) * | 2002-04-19 | 2009-05-21 | Microsoft Corp | Methods and systems for preventing start code emulation at locations that include non-byte aligned and/or bit-shifted positions |
US7609762B2 (en) * | 2003-09-07 | 2009-10-27 | Microsoft Corporation | Signaling for entry point frames with predicted first field |
-
2003
- 2003-01-22 DE DE60310368T patent/DE60310368T2/de not_active Expired - Lifetime
- 2003-01-22 PT PT06021437T patent/PT1753244E/pt unknown
- 2003-01-22 AT AT06021437T patent/ATE464748T1/de active
- 2003-01-22 AT AT03710731T patent/ATE352171T1/de not_active IP Right Cessation
- 2003-01-22 AT AT03713279T patent/ATE348484T1/de not_active IP Right Cessation
- 2003-01-22 DE DE60332175T patent/DE60332175D1/de not_active Expired - Lifetime
- 2003-01-22 DK DK06021437.6T patent/DK1753244T3/da active
- 2003-01-22 EP EP06021437A patent/EP1753244B1/en not_active Expired - Lifetime
- 2003-01-22 CN CNA03802313XA patent/CN1618235A/zh active Pending
- 2003-01-22 WO PCT/US2003/002138 patent/WO2003063500A1/en active IP Right Grant
- 2003-01-22 JP JP2003563224A patent/JP4703114B2/ja not_active Expired - Lifetime
- 2003-01-22 US US10/350,273 patent/US7505485B2/en active Active
- 2003-01-22 EP EP03713279A patent/EP1468567B1/en not_active Expired - Lifetime
- 2003-01-22 JP JP2003563225A patent/JP4503294B2/ja not_active Expired - Lifetime
- 2003-01-22 EP EP03710731A patent/EP1468566B1/en not_active Expired - Lifetime
- 2003-01-22 WO PCT/US2003/002137 patent/WO2003063499A2/en active IP Right Grant
- 2003-01-22 DE DE60311231T patent/DE60311231T2/de not_active Expired - Lifetime
- 2003-01-22 CN CNA038023148A patent/CN1618236A/zh active Pending
- 2003-01-22 ES ES06021437T patent/ES2341357T3/es not_active Expired - Lifetime
-
2005
- 2005-03-11 HK HK05102139A patent/HK1069701A1/xx not_active IP Right Cessation
- 2005-03-11 HK HK05102126A patent/HK1069700A1/xx not_active IP Right Cessation
-
2007
- 2007-07-12 HK HK07107456.5A patent/HK1103199A1/xx not_active IP Right Cessation
-
2009
- 2009-03-06 US US12/399,818 patent/US7839895B2/en not_active Expired - Lifetime
- 2009-06-15 JP JP2009142785A patent/JP4918119B2/ja not_active Expired - Lifetime
-
2011
- 2011-05-10 JP JP2011105462A patent/JP5175371B2/ja not_active Expired - Lifetime
-
2012
- 2012-04-02 JP JP2012084329A patent/JP5394528B2/ja not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10271511A (ja) * | 1997-01-22 | 1998-10-09 | Matsushita Electric Ind Co Ltd | 画像符号化装置と画像復号化装置 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9516379B2 (en) | 2011-03-08 | 2016-12-06 | Qualcomm Incorporated | Buffer management in video codecs |
US9237356B2 (en) | 2011-09-23 | 2016-01-12 | Qualcomm Incorporated | Reference picture list construction for video coding |
US9338474B2 (en) | 2011-09-23 | 2016-05-10 | Qualcomm Incorporated | Reference picture list construction for video coding |
US9420307B2 (en) | 2011-09-23 | 2016-08-16 | Qualcomm Incorporated | Coding reference pictures for a reference picture set |
US9998757B2 (en) | 2011-09-23 | 2018-06-12 | Velos Media, Llc | Reference picture signaling and decoded picture buffer management |
US10034018B2 (en) | 2011-09-23 | 2018-07-24 | Velos Media, Llc | Decoded picture buffer management |
US10542285B2 (en) | 2011-09-23 | 2020-01-21 | Velos Media, Llc | Decoded picture buffer management |
US10856007B2 (en) | 2011-09-23 | 2020-12-01 | Velos Media, Llc | Decoded picture buffer management |
US11490119B2 (en) | 2011-09-23 | 2022-11-01 | Qualcomm Incorporated | Decoded picture buffer management |
JP2014535219A (ja) * | 2011-10-31 | 2014-12-25 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | ビデオコーディングにおける高度な復号ピクチャバッファ(dpb)管理によるランダムアクセス |
US9264717B2 (en) | 2011-10-31 | 2016-02-16 | Qualcomm Incorporated | Random access with advanced decoded picture buffer (DPB) management in video coding |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4503294B2 (ja) | ランダムアクセスおよびスプライシングを可能にするようにビデオデータを符号化および復号するための方法およびシステム | |
US7149247B2 (en) | Methods and systems for encoding and decoding video data to enable random access and splicing | |
US10659802B2 (en) | Video encoding and decoding | |
US8804845B2 (en) | Non-enhancing media redundancy coding for mitigating transmission impairments | |
US8958486B2 (en) | Simultaneous processing of media and redundancy streams for mitigating impairments | |
US7400684B2 (en) | Video coding | |
US6081551A (en) | Image coding and decoding apparatus and methods thereof | |
US8107539B2 (en) | Method for error concealment in video sequences | |
KR100878057B1 (ko) | 비디오 부호화 | |
US20180139469A1 (en) | An Apparatus, A Method and A Computer Program for Video Coding and Decoding | |
US20200267388A1 (en) | Quantization parameter derivation for cross-channel residual encoding and decoding | |
EP3158752B1 (en) | Dependent random access point pictures | |
US7839930B2 (en) | Signaling valid entry points in a video stream | |
US20170302949A1 (en) | An apparatus, a method and a computer program for image sequence coding and decoding | |
KR20110033240A (ko) | 스케일러블 비디오 코딩(svc)디코딩에서 향상 계층의 패킷 분실에 기인한 오류 은폐를 위한 방법 | |
US20160219273A1 (en) | Robust encoding and decoding of pictures in video | |
US20070154185A1 (en) | Method and system for transcoding video information to enable digital video recording (DVR) trick modes | |
KR20040077765A (ko) | 랜덤 액세스 및 스플라이싱을 가능하게 하기 위해 비디오데이터를 인코딩 및 디코딩하는 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090313 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090615 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100325 |
|
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: 20100416 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100421 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4503294 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130430 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140430 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |