JP4703522B2 - 動画像復号装置 - Google Patents
動画像復号装置 Download PDFInfo
- Publication number
- JP4703522B2 JP4703522B2 JP2006244549A JP2006244549A JP4703522B2 JP 4703522 B2 JP4703522 B2 JP 4703522B2 JP 2006244549 A JP2006244549 A JP 2006244549A JP 2006244549 A JP2006244549 A JP 2006244549A JP 4703522 B2 JP4703522 B2 JP 4703522B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- display time
- information
- image signal
- frame number
- 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.)
- Expired - Fee Related
Links
- 230000001419 dependent effect Effects 0.000 claims description 12
- 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)
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 (2)
- 再生出力時刻を示すPTS情報、フレーム番号情報、及びフレーム間の表示時間の間隔を示す固定時間間隔情報を有する基準フレームと、フレーム番号情報を有する従属フレームとが複数羅列されてなる符号化画像信号を復号する動画像復号装置において、
前記符号化画像信号を復号して再生動画像信号を生成する復号手段と、
最近の基準フレームのPTS情報、固定時間間隔情報、そして、復号対象の従属フレームのフレーム番号情報及び最近の基準フレームのフレーム番号の差を用いて、従属フレームの表示時間を算出する表示時間算出手段とを備え、
前記表示時間算出手段は、直前の従属フレームの表示時間を示す前表示時間情報を常に記憶しているとともに、次の従属フレームにエラー情報が付されていた場合には、この前表示時間情報と、最近の基準フレームの固定時間間隔情報とを用いて表示時間を算出することを特徴とする動画像復号装置。 - 前記表示時間算出手段により算出された従属フレームの表示時間情報、及び、前記復号手段により復号された再生動画像信号を蓄積するとともに、この表示時間に合わせて前記再生動画像信号を出力する復号画像バッファを備えた請求項1記載の動画像復号装置。
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 JP2008067202A (ja) | 2008-03-21 |
JP4703522B2 true 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) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5656394B2 (ja) * | 2009-12-01 | 2015-01-21 | キヤノン株式会社 | 動画像再生装置およびプログラム |
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 | データ再構成装置 |
Also Published As
Publication number | Publication date |
---|---|
US20080062306A1 (en) | 2008-03-13 |
JP2008067202A (ja) | 2008-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7844166B2 (en) | Reproduction device, video decoding device, synchronization/reproduction method, program and recording medium | |
US7272299B2 (en) | Data conversion apparatus, data coding apparatus, and data recording apparatus | |
JP5043096B2 (ja) | チャネル変更方法及びデジタル・ビデオ装置 | |
US9264729B2 (en) | Video decoding method/device of detecting a missing video frame | |
US20100238792A1 (en) | Information acquisition system, transmit apparatus, data obtaining apparatus, transmission method, and data obtaining method | |
KR101995194B1 (ko) | 디코딩 장치, 수신기기, 송신기기, 송수신 시스템, 디코딩 방법, 및 디코딩 프로그램이 저장된 저장매체 | |
JP2012165380A (ja) | 帯域幅最適化を備えた高速チャンネル変更を伴うストリームの対策 | |
JP4488958B2 (ja) | 映像伝送システム及び映像伝送方法 | |
US20110063504A1 (en) | Audio and video communications apparatus and communications method thereof | |
JP4703522B2 (ja) | 動画像復号装置 | |
JP2006319956A (ja) | Mpeg符号化ストリーム復号装置 | |
KR102137350B1 (ko) | 디코딩 장치, 수신기기, 송신기기, 송수신 시스템, 디코딩 방법, 및 디코딩 프로그램이 저장된 저장매체 | |
JP3591712B2 (ja) | 動画送信装置及び動画受信装置 | |
JP2006254298A (ja) | 動画再生装置及び動画再生方法 | |
JP2007288604A (ja) | 映像伝送システム及び映像伝送方法 | |
KR100864009B1 (ko) | 오디오/비디오 동기화 방법 | |
JP3350365B2 (ja) | 映像同期信号補正装置 | |
JP4242581B2 (ja) | データ変換装置 | |
KR101007806B1 (ko) | 재생 장치, 재생 시스템, 재생 방법 및 기록 매체 | |
US20050265369A1 (en) | Network receiving apparatus and network transmitting apparatus | |
JP4390666B2 (ja) | 圧縮映像データ及び圧縮音声データの復号再生方法及び復号再生装置 | |
KR101114749B1 (ko) | 수신된 트랜스포트 스트림에 포함된 영상 데이터를 화면끊김 현상이 없도록 처리하는 방법과 그에 따른 디지털멀티미디어 방송 수신 장치 | |
JP2012109655A (ja) | メディア受信装置 | |
JP2008283253A (ja) | 画像伝送システム、画像符号化装置、画像復号装置 | |
JP2008010997A (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 |