JP2008067202A - 動画像復号装置 - Google Patents
動画像復号装置 Download PDFInfo
- Publication number
- JP2008067202A JP2008067202A JP2006244549A JP2006244549A JP2008067202A JP 2008067202 A JP2008067202 A JP 2008067202A JP 2006244549 A JP2006244549 A JP 2006244549A JP 2006244549 A JP2006244549 A JP 2006244549A JP 2008067202 A JP2008067202 A JP 2008067202A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- display time
- information
- decoding
- image signal
- 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
- 230000001419 dependent effect Effects 0.000 claims abstract description 9
- 238000000034 method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000000153 supplemental 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/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
- H04N21/234318—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 by decomposing into objects, e.g. MPEG-4 objects
-
- 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4425—Monitoring of client processing errors or hardware failure
-
- 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/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【解決手段】再生出力時刻を示すPTS情報f及びフレーム番号情報eを有する基準フレームと、フレーム番号情報eを有する従属フレームとが複数羅列されてなる符号化画像信号fを復号する動画像復号装置1において、前記符号化画像信号fを復号して再生動画像信号iを生成する復号手段21と、復号対象のフレームのフレーム番号情報e及び最近の基準フレームのPTS情報fを用いて従属フレームの表示時間を算出する表示時間算出手段22とを備えた。
【選択図】 図1
Description
フレーム間符号化は、前フレームbと当該フレームbとの差分情報を用いて符号化する方法である。
フレーム内符号化は、フレームb内で完結した符号化方法である。
[数1]
表示時間(フレーム番号)=基準表示時間
+フレーム番号の変化量×固定時間間隔ΔT …(1)
で表される。なお、式中の「基準表示時間」は、主に最近の基準フレームcのPTS情報fから取得した再生出力時刻であり、従属フレームdの表示時間を算出する際の基準とされる。
[数2]
表示時間(0)=PTS …(2)
[数3]
基準表示時間=PTS …(3)
そして、表示時間算出手段22は、フレーム番号1の従属フレームdについて、(1)式に基づいて、
[数4]
表示時間(1)=基準表示時間+フレーム番号の変化量×ΔT
=基準表示時間+(1−0)×ΔT
=基準表示時間+ΔT …(4)
と算出する。次に表示時間算出手段22は、フレーム番号2のフレームbを受信できなかったので、フレーム番号2を飛ばして、フレーム番号3のフレームbの表示時間の算出を行う。フレーム番号3のフレームbの表示時間は、
[数5]
表示時間(3)=基準表示時間+フレーム番号の変化量×ΔT
=基準表示時間+(3ー0)×ΔT
=基準表示時間+3ΔT …(5)
と算出される。このようにフレーム番号を使用して表示時間を算出することにより、フレームbが抜けてしまっている場合でもフレームbの正しい表示時間の算出が可能となる。
[数6]
表示時間(4)=基準表示時間+フレーム番号の変化量×ΔT
=基準表示時間+(6−0)×ΔT
=基準表示時間+6ΔT …(6)
と誤って算出されてしまう。
[数7]
表示時間(0)=PTS …(7)
と算出される(S202)。また、表示時間算出手段22は、基準フレーム番号をこのフレーム番号(すなわち図6の「0」)とするとともに、基準表示時間をこの表示時間(PTS情報fの再生出力時刻)に設定する(S203)。
[数8]
表示時間(1)=基準表示時間+フレーム番号の変化量×ΔT
=基準表示時間+(1−0)×ΔT
=基準表示時間+ΔT …(8)
と算出する(S207)。そして、前表示時間をこの表示時間に設定する(S204)。
[数9]
表示時間(4)=前表示時間+ΔT …(9)
と前表示時間を用いて算出する(S208)。そして、表示時間算出手段22は、前表示時間をこの表示時間に設定する(S204)。
12 動画像処理部
13 LCD制御部
21 復号手段
22 表示時間算出手段
23 基準時間記憶手段
24 復号画像バッファ
25 符号化画像信号取得手段
Claims (4)
- 再生出力時刻を示すPTS情報及びフレーム番号情報を有する基準フレームと、フレーム番号情報を有する従属フレームとが複数羅列されてなる符号化画像信号を復号する動画像復号装置において、
前記符号化画像信号を復号して再生動画像信号を生成する復号手段と、
復号対象のフレームのフレーム番号情報及び最近の基準フレームのPTS情報を用いて従属フレームの表示時間を算出する表示時間算出手段とを備えたことを特徴とする動画像復号装置。 - 再生出力時刻を示すPTS情報、フレーム番号情報、及びフレーム間の表示時間の間隔を示す固定時間間隔情報を有する基準フレームと、フレーム番号情報を有する従属フレームとが複数羅列されてなる符号化画像信号を復号する動画像復号装置において、
前記符号化画像信号を復号して再生動画像信号を生成する復号手段と、
最近の基準フレームのPTS情報、固定時間間隔情報、そして、復号対象のフレームのフレーム番号情報及び最近の基準フレームのフレーム番号の差を用いて、従属フレームの表示時間を算出する表示時間算出手段とを備えたことを特徴とする動画像復号装置。 - 前記表示時間算出手段は、直前のフレームの表示時間を示す前表示時間情報を常に記憶しているとともに、次のフレームにエラー情報が付されていた場合には、この前表示時間情報と、最近の基準フレームの固定時間間隔情報とを用いて表示時間を算出する請求項2記載の動画像復号装置。
- 前記表示時間算出手段により算出されたフレームの表示時間情報、及び、前記復号手段により復号された再生動画像信号を蓄積するとともに、この表示時間に合わせて前記再生動画像信号を出力する復号画像バッファを備えた請求項1または2記載の動画像復号装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006244549A JP4703522B2 (ja) | 2006-09-08 | 2006-09-08 | 動画像復号装置 |
US11/633,377 US20080062306A1 (en) | 2006-09-08 | 2006-12-04 | Moving picture decoding apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006244549A JP4703522B2 (ja) | 2006-09-08 | 2006-09-08 | 動画像復号装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008067202A true JP2008067202A (ja) | 2008-03-21 |
JP4703522B2 JP4703522B2 (ja) | 2011-06-15 |
Family
ID=39169204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006244549A Expired - Fee Related JP4703522B2 (ja) | 2006-09-08 | 2006-09-08 | 動画像復号装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20080062306A1 (ja) |
JP (1) | JP4703522B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011119877A (ja) * | 2009-12-01 | 2011-06-16 | Canon Inc | 動画像再生装置および方法 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6239472B2 (ja) * | 2014-09-19 | 2017-11-29 | 株式会社東芝 | エンコード装置、デコード装置、ストリーミングシステム、および、ストリーミング方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002135777A (ja) * | 2000-10-27 | 2002-05-10 | Toshiba Corp | 動画像復号再生モジュールと再生時刻管理プログラムとマルチメディア情報受信装置 |
JP2002359603A (ja) * | 2001-05-31 | 2002-12-13 | Mitsubishi Electric Corp | ストリーム変換装置 |
JP2005123907A (ja) * | 2003-10-16 | 2005-05-12 | Matsushita Electric Ind Co Ltd | データ再構成装置 |
JP2006510306A (ja) * | 2002-12-16 | 2006-03-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビデオ信号の時間軸を修正するシステム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11252552A (ja) * | 1998-03-05 | 1999-09-17 | Sony Corp | ビデオ信号の圧縮符号化方法及び圧縮符号化装置、並びに、圧縮符号化データの多重化方法及び多重化装置 |
US6693961B1 (en) * | 2000-01-10 | 2004-02-17 | Conexant Systems, Inc. | System and method of video frame memory reduction of video decoders |
KR100619007B1 (ko) * | 2003-06-24 | 2006-08-31 | 삼성전자주식회사 | 비디오 트랜스포트 스트림 동기화 제어 장치 및 방법 |
-
2006
- 2006-09-08 JP JP2006244549A patent/JP4703522B2/ja not_active Expired - Fee Related
- 2006-12-04 US US11/633,377 patent/US20080062306A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002135777A (ja) * | 2000-10-27 | 2002-05-10 | Toshiba Corp | 動画像復号再生モジュールと再生時刻管理プログラムとマルチメディア情報受信装置 |
JP2002359603A (ja) * | 2001-05-31 | 2002-12-13 | Mitsubishi Electric Corp | ストリーム変換装置 |
JP2006510306A (ja) * | 2002-12-16 | 2006-03-23 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビデオ信号の時間軸を修正するシステム |
JP2005123907A (ja) * | 2003-10-16 | 2005-05-12 | Matsushita Electric Ind Co Ltd | データ再構成装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011119877A (ja) * | 2009-12-01 | 2011-06-16 | Canon Inc | 動画像再生装置および方法 |
Also Published As
Publication number | Publication date |
---|---|
JP4703522B2 (ja) | 2011-06-15 |
US20080062306A1 (en) | 2008-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9264729B2 (en) | Video decoding method/device of detecting a missing video frame | |
JP2010226258A (ja) | 情報取得システム、送信装置、データ捕捉装置、送信方法及びデータ捕捉方法 | |
KR101995194B1 (ko) | 디코딩 장치, 수신기기, 송신기기, 송수신 시스템, 디코딩 방법, 및 디코딩 프로그램이 저장된 저장매체 | |
EP2656609A2 (en) | Method of processing a sequence of coded video frames | |
EP2485501A1 (en) | Fast channel change companion stream solution with bandwidth optimization | |
CN106470291A (zh) | 从音频/视频解码器中的时间同步中的中断中恢复 | |
KR101272812B1 (ko) | 하드웨어 타임스탬프들을 이용하지 않는 비디오 프레임들의 동기화 | |
KR19990057101A (ko) | 엠펙 비디오 디코딩 시스템 및 엠펙 비디오 디코딩 시스템의 오버플로우 처리 방법 | |
CN102326403A (zh) | 利用外部图片属性标记来加快频道改变时间 | |
US20110063504A1 (en) | Audio and video communications apparatus and communications method thereof | |
US20100166080A1 (en) | Video display apparatus | |
JP4613860B2 (ja) | Mpeg符号化ストリーム復号装置 | |
JP4703522B2 (ja) | 動画像復号装置 | |
JP2006254298A (ja) | 動画再生装置及び動画再生方法 | |
JP2006333367A (ja) | 映像伝送システム及び映像伝送方法 | |
KR102137350B1 (ko) | 디코딩 장치, 수신기기, 송신기기, 송수신 시스템, 디코딩 방법, 및 디코딩 프로그램이 저장된 저장매체 | |
JP2007288604A (ja) | 映像伝送システム及び映像伝送方法 | |
KR100864009B1 (ko) | 오디오/비디오 동기화 방법 | |
US20040190628A1 (en) | Video information decoding apparatus and method | |
JP3350365B2 (ja) | 映像同期信号補正装置 | |
JP4242581B2 (ja) | データ変換装置 | |
US20130003867A1 (en) | Video display device | |
KR100710393B1 (ko) | 압축 스트림의 복호방법 | |
JP4383844B2 (ja) | 映像表示装置及び映像表示装置の制御方法 | |
JP2008283253A (ja) | 画像伝送システム、画像符号化装置、画像復号装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090316 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100426 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100914 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100921 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110104 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110128 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110215 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110308 |
|
LAPS | Cancellation because of no payment of annual fees |