JP2012004660A - Moving picture encoding method, moving picture decoding method, moving picture encoding apparatus and moving picture decoding apparatus - Google Patents
Moving picture encoding method, moving picture decoding method, moving picture encoding apparatus and moving picture decoding apparatus Download PDFInfo
- Publication number
- JP2012004660A JP2012004660A JP2010135164A JP2010135164A JP2012004660A JP 2012004660 A JP2012004660 A JP 2012004660A JP 2010135164 A JP2010135164 A JP 2010135164A JP 2010135164 A JP2010135164 A JP 2010135164A JP 2012004660 A JP2012004660 A JP 2012004660A
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- frame
- moving
- function
- moving picture
- 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.)
- Withdrawn
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
【課題】動画像データにエラーが混入した際の動画像の乱れの影響を軽減する。
【解決手段】動画像符号化方法は、分離と動画像符号化と多重化と出力のステップを含む。分離ステップは所定の解像度の原動画像フレーム100を、低解像度の第1動画像フレーム100Aと第2動画像フレーム100Bに分離する。動画像符号化ステップは、第1と第2の動画像フレームを第1と第2の動画像符号化処理102A、102Bによって第1と第2の動画像符号化情報103A、103Bに符号化する。多重化ステップは、第1動画像符号化情報を含む第1パケットデータ105_0、2と第2動画像符号化情報を含む第2パケットデータ105_1、3とを含む多重化ストリーム105を形成する。出力ステップは、105を動画像符号化出力信号として出力する。
【選択図】図3An object of the present invention is to reduce the influence of disturbance of a moving image when an error is mixed in the moving image data.
A moving picture coding method includes steps of separation, moving picture coding, multiplexing, and output. In the separation step, the original moving image frame 100 having a predetermined resolution is separated into a low-resolution first moving image frame 100A and a second moving image frame 100B. In the moving image encoding step, the first and second moving image frames are encoded into the first and second moving image encoding information 103A and 103B by the first and second moving image encoding processes 102A and 102B. . In the multiplexing step, a multiplexed stream 105 including first packet data 105_0 and 2 including first moving image encoded information and second packet data 105_1 and 3 including second moving image encoded information is formed. In the output step, 105 is output as a moving image encoding output signal.
[Selection] Figure 3
Description
本発明は、動画像符号化方法、動画像復号方法、動画像符号化装置および動画像復号装置に関するものであり、特に動画像データにエラーが混入した際の動画像の乱れの影響を軽減するのに有効な技術に関するものである。 The present invention relates to a moving image encoding method, a moving image decoding method, a moving image encoding device, and a moving image decoding device, and particularly reduces the influence of disturbance of moving images when an error is mixed in moving image data. It relates to effective technology.
MPEG−2と呼ばれる動画像の一般的な圧縮方式は、ISO/IEC 13818−2で標準化された規格であり、例えば、下記非特許文献1に記載されている。MPEG−2は、ビデオストリームから冗長な情報を削除することによって、ビデオ記憶容量と必要な帯域幅とを削減すると言う原理に基づいている。尚、MPEGは、Moving Picture Experts Groupの略である。
A general moving image compression method called MPEG-2 is a standard standardized by ISO / IEC 13818-2, and is described, for example, in Non-Patent
MPEG−2の規格はエンコードプロセスによるビットストリームのシンタックス(圧縮符号化データ列の規則または符号化データのビットストリームの構成方法)のみを規定しているので、衛星放送・サービス、ケーブルテレビジョン、インターラクティブテレビジョン、インターネット等の種々の状況で十分利用可能なようにフレキシブルなものである。 The MPEG-2 standard only defines the syntax of the bit stream by the encoding process (the rules of the compression encoded data string or the method of configuring the bit stream of the encoded data), so satellite broadcasting / service, cable television, It is flexible enough to be used in various situations such as interactive television and the Internet.
一方、下記特許文献1には、動画圧縮規格を採用した符号化動画像データに混入したエラーの修復のためのエラーコンシールメント処理を実行するかまたは修復を停止するかの選択をエラー発生のIフレームから次の到来Iフレームまでの時間間隔に基づいて選択する動画像復号装置が記載されている。
On the other hand, in
この動画像復号装置によれば、上述の時間間隔が所定のしきい値よりも大きい場合にはエラーコンシールメント処理が実行されて、上述の時間間隔が所定のしきい値よりも小さい場合にはエラーコンシールメント処理は不動作とされて、次のIフレームまでスキップ処理が行われる。 According to this video decoding device, error concealment processing is executed when the above-mentioned time interval is larger than a predetermined threshold, and when the above-mentioned time interval is smaller than the predetermined threshold, The error concealment process is disabled, and the skip process is performed until the next I frame.
2006年4月1日、日本国内で移動端末等を主たる対象とした地上デジタルテレビ放送の1セグメント部分受信サービス「ワンセグ」が開始された。ワンセグでは、地上デジタルテレビ放送の13チャンネル〜62チャンネルまでの物理チャンネルの1チャンネル当たりの周波数帯域6MHzを13セグメントに分割した1つのセグメントを使用して放送することで、情報量を必要最小限に制限している。従って、移動端末等の情報処理能力が比較的小さな端末でも、適切な受信が可能とされる。特徴としては、映像、音声以外にデータ放送を同時に受信可能なものである。 On April 1, 2006, a one-segment partial reception service “One Seg” for digital terrestrial television broadcasting, which mainly targets mobile terminals in Japan, was started. In 1Seg, the amount of information is minimized by broadcasting using one segment obtained by dividing the frequency band of 6 MHz of physical channels from 13 channels to 62 channels of digital terrestrial television broadcasting into 13 segments. Restricted. Therefore, even a terminal having a relatively small information processing capability such as a mobile terminal can be appropriately received. As a feature, data broadcasting can be received simultaneously in addition to video and audio.
ISDB−Tmmと呼ばれる次世代ワンセグ放送は、ワンセグよりも、高画質・高音質のストリーム放送だけではなく、映像コンテンツのダウンロード・サービス等の新しいサービスの実現を目指している。尚、ISDB−Tmmは、Integrated Service Digital Broadcasting-Terrestrial for mobile multimediaの略である。 Next-generation one-segment broadcasting called ISDB-Tmm aims to realize new services such as video content download and services, as well as high-quality and high-quality stream broadcasting, compared to one-segment broadcasting. ISDB-Tmm is an abbreviation for Integrated Service Digital Broadcasting-Terrestrial for mobile multimedia.
本発明者等は、本発明に先立って、上述したISDB−Tmmと呼ばれる次世代ワンセグ放送を受信可能な携帯電話機端末に搭載されるアプリケーションプロセッサと呼ばれる半導体集積回路の開発に従事した。 Prior to the present invention, the present inventors engaged in the development of a semiconductor integrated circuit called an application processor mounted on a mobile phone terminal capable of receiving the next-generation one-segment broadcasting called ISDB-Tmm described above.
このISDB−Tmmと呼ばれる次世代ワンセグ放送では、高画質・高音質のストリーム放送と映像コンテンツのダウンロード・サービスに対応することが必要なことから、標準ワンセグ放送と比較して、次世代ワンセグ放送のMPEG2−TSのビットレートが非常に高くなることが予想された。 This next-generation one-seg broadcasting called ISDB-Tmm is required to support high-quality / high-quality stream broadcasting and video content download services. Compared to standard one-seg broadcasting, next-generation one-seg broadcasting The bit rate of MPEG2-TS was expected to be very high.
しかし、次世代ワンセグ放送では、大都市部での電波障害によって動画圧縮規格を採用した符号化動画像データにエラーが混入して動画像の乱れが発生することも予想された。 However, in next-generation one-seg broadcasting, it was also expected that the disturbance of the moving image would occur due to an error mixed in the encoded moving image data adopting the moving image compression standard due to radio interference in a large city area.
このような背景から、本発明者等は本発明に先立って、MPEG−2の規格に準拠する動画像符号化方式と動画像復号方式とに関して検討を行った。 Against this background, the present inventors have examined a moving image encoding method and a moving image decoding method compliant with the MPEG-2 standard prior to the present invention.
図1は、本発明に先立って本発明者等によって検討されたMPEG−2の規格に準拠する動画像復号処理装置によりデコードされる符号化データのビットストリームを生成するためのMPEGの動画符号化方式における階層構造を説明する図である。 FIG. 1 shows MPEG video encoding for generating a bit stream of encoded data to be decoded by a moving picture decoding processing device compliant with the MPEG-2 standard studied by the present inventors prior to the present invention. It is a figure explaining the hierarchical structure in a system.
図1に示すように、MPEGの動画符号化方式は動画像の全体に対応するシーケンス(Sequence)10から離散コサイン変換(DCT:Discrete Cosine Transform)の処理単位のブロック(Block)15、16、17までの6階層の構造を有する。すなわち、第1階層はシーケンス(Sequence)10、第2階層はグループオブピクチャ(GOP)11、第3階層はピクチャー(Picture)12、第4階層はスライス(Slice)13、第5階層はマクロブロック(Macro-block)14、第6階層はブロック(Block)15、16、17である。この階層構造は動画像構造をベースとしたものであるが、グループオブピクチャ(GOP)11に含まれるピクチャー(Picture)12の数もしくはスライス(Slice)13に含まれるマクロブロック(Macro-block)14の数は比較的柔軟となっている。
As shown in FIG. 1, the MPEG moving image encoding method is a block (Block) 15, 16, 17 of a processing unit from DCT (Discrete Cosine Transform) to a sequence (Sequence) 10 corresponding to the entire moving image. It has a 6-layer structure. That is, the first layer is a
図2は、図1に示した階層構造のMPEG−2の動画符号化方式によってエンコードされた典型的なビデオストリームを示す図である。 FIG. 2 is a diagram showing a typical video stream encoded by the MPEG-2 moving picture encoding method having the hierarchical structure shown in FIG.
図2に示すビデオストリームは、シーケンスレベル211、グループオブピクチャ(GOP)レベル221、ピクチャーレベル231、スライスレベル241、マクロブロック(MB)レベル251の異なったレベルの重ね合った階層となっている。従って、次の各レベルは、以前の各レベルの一部となっている。シーケンスレベル211はシーケンスの連続で、各シーケンスは複数のグループオブピクチャー(GOP)のグループを含んでいる。グループオブピクチャ(GOP)レベル221のグループはピクチャーのグループの連続で、各GOPは1つまたは多数のピクチャーを含んでいる。ピクチャーレベル231はピクチャー(Iフレーム、Pフレーム、Bフレームを含む)の連続で、各ピクチャー230は1つまたは多数のスライス240を含んでいる。スライスレベル242はスライス240の連続で、各スライス240は1つまたは多数のマクロブロック250を含んでいる。マクロブロック(MB)レベル251は、マクロブロックの連続である。
The video stream shown in FIG. 2 has a hierarchy in which different levels of sequence level 211, group of picture (GOP)
図2に示すビデオストリームをデコードするためにはビデオストリームに関する確実な情報が必要であり、しばしばこの情報はビデオストリームに含まれるヘッダーに含まれている。従って、ビデオストリームの各レベルのデータの各ブロックは、一般にビデオストリームのエンコーディングとデコーディングに関係する関連情報を含むヘッダーを有している。例えば、シーケンスレベル211でシーケンス210はシーケンスヘッダー212を有し、GOPレベル221でGOP220はGOPヘッダー222を有し、ピクチャーレベル231でピクチャー230はピクチャーヘッダー232を有し、スライスレベル241でスライス240はスライスヘッダー242を有し、MBレベル251ではマクロブロック(MB)250はマクロブロック(MB)ヘッダー252を有している。
In order to decode the video stream shown in FIG. 2, certain information about the video stream is required, and this information is often included in a header included in the video stream. Thus, each block of data at each level of the video stream generally has a header that includes relevant information related to the encoding and decoding of the video stream. For example, at sequence level 211,
一方、次世代ワンセグ放送では、電波障害によって動画像データにエラーが混入して動画像の乱れが発生した場合には、上記特許文献1に記載のように、エラーの修復のためのエラーコンシールメント処理が実行される。このエラーコンシールメント処理によって、画像にエラーが発生した部分にエラー発生前の復号済みの画像の画素データをコピーすると言う手法が採用される。しかし、エラーコンシールメント処理は完全なエラー訂正技術ではないので、エラーコンシールメント処理によるエラーの修復後の画像には多少の乱れが発生するものとなる。
On the other hand, in the next-generation one-segment broadcasting, when an error is mixed in moving image data due to radio wave interference and a moving image is disturbed, as described in
更に、良く知られているように、MPEG−2の動画符号化方式のピクチャーには、Iフレーム(イントラ符号化フレーム)とPフレーム(片方向予測符号化フレーム)とBフレーム(双方向予測符号化フレーム)との3種類のタイプが存在する。Iフレームは他のフレームからの予測を使用せずに符号化されたフレームであり、Pフレームは過去のIフレームまたは過去のPフレームからの予測を使用して符号化されたフレームであり、Bフレームは過去および未来のIフレームまたはPフレームからの予測を使用して符号化されたフレームである。一方、シーケンスに含まれるグループオブピクチャー(GOP)は、符号化ビデオストリーム中の連続したピクチャーのグループであって、IフレームとPフレームとBフレームの順序を指定するものである。 Furthermore, as is well known, MPEG-2 moving picture coding scheme pictures include I frames (intra coded frames), P frames (unidirectional predictive encoded frames), and B frames (bidirectional predictive codes). There are three types of frames. An I frame is a frame that is encoded without using predictions from other frames, a P frame is a frame that is encoded using predictions from past I frames or past P frames, and B frames A frame is a frame that has been encoded using predictions from past and future I or P frames. On the other hand, a group of pictures (GOP) included in a sequence is a group of consecutive pictures in an encoded video stream, and specifies the order of I frames, P frames, and B frames.
このグループオブピクチャー(GOP)は常にIフレームによって開始され、このIフレームを基準として符号化されたPフレームとBフレームとを含むものである。しかし、BフレームとIフレームとで符号伝送順序が逆転するので、グループオブピクチャー(GOP)の実際の開始のフレームは、Iフレームではなく、Bフレームとなる場合が多い。グループオブピクチャー(GOP)の構造は、NとMとの2つのパラメータで記述されることが可能である。最初のパラメータNは、1つのグループオブピクチャー(GOP)に含まれるピクチャーの総数であって、1つのグループオブピクチャー(GOP)に含まれたIフレームと次のグループオブピクチャー(GOP)に含まれるIフレームとの間のピクチャー数すなわちGOP長である。次のパラメータMは、1つのグループオブピクチャー(GOP)に含まれた近接する2つのPフレームの間の距離である。従って、1つのグループオブピクチャー(GOP)には、このグループオブピクチャー(GOP)に含まれる複数のPフレームとBフレームとの符号化の基準とされる1つのIフレームが含まれている。2つのパラメータN、Mの設定は自由で、種々のGOPが存在するが、最も一般的なGOPではN=15、M=3にそれぞれ設定される。 This group of picture (GOP) always starts with an I frame, and includes a P frame and a B frame encoded with reference to the I frame. However, since the code transmission order is reversed between the B frame and the I frame, the actual start frame of the group of pictures (GOP) is often a B frame instead of an I frame. The structure of a group of picture (GOP) can be described by two parameters N and M. The first parameter N is the total number of pictures included in one group of picture (GOP), and is included in the I frame and the next group of picture (GOP) included in one group of picture (GOP). The number of pictures between I frames, that is, the GOP length. The next parameter M is a distance between two adjacent P frames included in one group of pictures (GOP). Accordingly, one group of picture (GOP) includes one I frame which is a reference for encoding a plurality of P frames and B frames included in the group of picture (GOP). The two parameters N and M can be set freely, and various GOPs exist. In the most general GOP, N = 15 and M = 3 are set.
一方、上述のように電波障害によって動画像データにエラーが混入して動画像の乱れが発生した場合には、エラーコンシールメント処理を実行しても動画像の乱れは、少なくとも1つのGOPの期間中は継続される。すなわち、次のGOPの受信の際に電波障害が発生せずに動画像データ中にエラーが混入することなく次のGOPが正常に受信されるまで、動画像の乱れが継続されるものである。この理由は、下記の通りである。 On the other hand, when an error is mixed in the moving image data due to the radio wave interference and the moving image is disturbed as described above, the moving image is not disturbed even if the error concealment process is executed. The inside is continued. That is, the disturbance of the moving image is continued until the next GOP is normally received without causing an error in the moving image data without causing radio wave interference when the next GOP is received. . The reason for this is as follows.
すなわち、電波障害が発生して、1つのグループオブピクチャー(GOP)に含まれる1つのIフレームに画像の乱れが発生した場合には、Iフレームを基準として符号化されたPフレームとBフレームとにも画像の乱れが波及するためである。従って、次のグループオブピクチャー(GOP)に含まれる1つのIフレームが正常に受信されるまで、動画像の乱れが継続されるものである。 That is, when a disturbance occurs in one I frame included in one group of pictures (GOP) due to radio wave interference, a P frame and a B frame encoded based on the I frame This is because of the disturbance of the image. Therefore, the disturbance of the moving image is continued until one I frame included in the next group of picture (GOP) is normally received.
本発明は、以上のような本発明に先立った本発明者等による検討の結果、なされたものである。 The present invention has been made as a result of the examination by the present inventors prior to the present invention as described above.
従って、本発明の目的とするところは、動画像データにエラーが混入した際の動画像の乱れの影響を軽減することにある。 Accordingly, an object of the present invention is to reduce the influence of the disturbance of the moving image when an error is mixed in the moving image data.
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。 The above and other objects and novel features of the present invention will be apparent from the description of this specification and the accompanying drawings.
本願において開示される発明のうちの代表的なものについて簡単に説明すれば下記のとおりである。 A typical one of the inventions disclosed in the present application will be briefly described as follows.
すなわち、本発明の代表的な実施の形態は、分離ステップと、動画像符号化ステップと、多重化ステップと、出力ステップとを含む動画像符号化方法である。 That is, a typical embodiment of the present invention is a moving picture coding method including a separation step, a moving picture coding step, a multiplexing step, and an output step.
前記分離ステップは、所定の解像度を有する原動画像フレーム(100)を前記所定の解像度よりも小さな低解像度を有する第1動画像フレーム(100A)と第2動画像フレーム(100B)とに分離する。 The separation step separates the original moving image frame (100) having a predetermined resolution into a first moving image frame (100A) and a second moving image frame (100B) having a lower resolution smaller than the predetermined resolution.
前記動画像符号化ステップは、前記第1動画像フレームと前記第2動画像フレームとを第1動画像符号化処理(102A)と第2動画像符号化処理(102B)とによって第1動画像符号化情報(103A)と第2動画像符号化情報(103B)にそれぞれ符号化する。 In the moving image encoding step, the first moving image frame and the second moving image frame are subjected to a first moving image encoding process (102A) and a second moving image encoding process (102B). The encoded information (103A) and the second moving image encoded information (103B) are encoded.
前記多重化ステップは、前記第1動画像符号化情報を含む第1パケットデータ(105_0、105_2)と前記第2動画像符号化情報を含む第2パケットデータ(105_1、105_3)とを含む多重化ストリーム(105)を形成する。 The multiplexing step includes multiplexing including first packet data (105_0, 105_2) including the first video encoding information and second packet data (105_1, 105_3) including the second video encoding information. A stream (105) is formed.
前記出力ステップは、前記多重化ステップによって形成された前記多重化ストリームを動画像符号化出力信号として出力することを特徴とする(図3、図5参照)。 In the output step, the multiplexed stream formed in the multiplexing step is output as a moving image encoded output signal (see FIGS. 3 and 5).
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば下記の通りである。 The effects obtained by the representative ones of the inventions disclosed in the present application will be briefly described as follows.
すなわち、本発明によれば、動画像データにエラーが混入した際の動画像の乱れの影響を軽減することができる。 That is, according to the present invention, it is possible to reduce the influence of the disturbance of the moving image when an error is mixed in the moving image data.
1.実施の形態の概要
まず、本願において開示される発明の代表的な実施の形態について概要を説明する。代表的な実施の形態についての概要説明で括弧を付して参照する図面の参照符号は、それが付された構成要素の概念に含まれるものを例示するに過ぎない。
1. First, an outline of a typical embodiment of the invention disclosed in the present application will be described. Reference numerals in the drawings referred to with parentheses in the outline description of the representative embodiments merely exemplify what are included in the concept of the components to which the reference numerals are attached.
〔1〕本発明の第1の観点による実施の形態は、分離ステップと、動画像符号化ステップと、多重化ステップと、出力ステップとを含む動画像符号化方法である。 [1] An embodiment according to the first aspect of the present invention is a moving picture coding method including a separation step, a moving picture coding step, a multiplexing step, and an output step.
前記分離ステップは、所定の解像度を有する原動画像フレーム(100)を前記所定の解像度よりも小さな低解像度を有する第1動画像フレーム(100A)と第2動画像フレーム(100B)とに分離するものである。 The separating step separates the original moving image frame (100) having a predetermined resolution into a first moving image frame (100A) and a second moving image frame (100B) having a lower resolution than the predetermined resolution. It is.
前記動画像符号化ステップは、前記分離ステップによって分離された前記第1動画像フレームと前記第2動画像フレームとを第1動画像符号化処理(102A)と第2動画像符号化処理(102B)とによって第1動画像符号化情報(103A)と第2動画像符号化情報(103B)にそれぞれ符号化するものである。 In the moving image encoding step, the first moving image frame and the second moving image frame separated by the separating step are subjected to a first moving image encoding process (102A) and a second moving image encoding process (102B). ) To the first moving image encoded information (103A) and the second moving image encoded information (103B).
前記多重化ステップは、前記第1動画像符号化情報を含む第1パケットデータ(105_0、105_2)と前記第2動画像符号化情報を含む第2パケットデータ(105_1、105_3)とを含む多重化ストリーム(105)を形成するものである。 The multiplexing step includes multiplexing including first packet data (105_0, 105_2) including the first video encoding information and second packet data (105_1, 105_3) including the second video encoding information. A stream (105) is formed.
前記出力ステップは、前記多重化ステップによって形成された前記多重化ストリームを動画像符号化出力信号として出力することを特徴とする(図3、図5参照)。 In the output step, the multiplexed stream formed in the multiplexing step is output as a moving image encoded output signal (see FIGS. 3 and 5).
前記実施の形態によれば、動画像データにエラーが混入した際の動画像の乱れの影響を軽減することができる。 According to the embodiment, it is possible to reduce the influence of the disturbance of the moving image when an error is mixed in the moving image data.
好適な実施の形態では、前記所定の解像度を有する前記原動画像フレーム(100)は、所定数の水平方向走査線を含み、前記低解像度を有する前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする(図3参照)。 In a preferred embodiment, the original moving image frame (100) having the predetermined resolution includes a predetermined number of horizontal scanning lines, and the first moving image frame (100A) and the second moving image frame (100A) having the low resolution. The moving image frame (100B) includes a first horizontal scanning line and a second horizontal scanning line, each having a smaller number than the predetermined number of horizontal scanning lines (see FIG. 3).
他の好適な実施の形態では、前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の原動画像フレーム(Frame_0、1、2、3)を含み、前記低解像度を有する前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)は前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレーム(Frame_0、2)と第2の複数の動画像フレーム(Frame_1、3)とをそれぞれ含むことを特徴とする(図5参照)。 In another preferred embodiment, the moving image frame having the predetermined resolution includes a plurality of moving image frames (Frame_0, 1, 2, 3) having a predetermined number of frame rates, and has the low resolution. The first moving image frame (100A) and the second moving image frame (100B) are a first plurality of moving image frames (Frame_0, 2) having a lower frame rate than the predetermined number of the frame rates. 2 moving image frames (Frame_1, 3), respectively (see FIG. 5).
より好適な実施の形態では、前記第1動画像符号化情報(103A)には、前記第1動画像フレーム(100A)の動画像情報が含まれ、前記第2動画像フレーム(100B)の動画像情報が含まれず、前記第2動画像符号化情報(103B)には、前記第1動画像フレーム(100A)の動画像情報が含まれず、前記第2動画像フレーム(100B)の動画像情報が含まれたことを特徴とするものである(図3、図5参照)。 In a more preferred embodiment, the first moving image encoding information (103A) includes moving image information of the first moving image frame (100A), and a moving image of the second moving image frame (100B). Image information is not included, and the second moving image encoding information (103B) does not include moving image information of the first moving image frame (100A), and moving image information of the second moving image frame (100B). Is included (see FIGS. 3 and 5).
具体的な実施の形態では、前記第1動画像符号化情報(103A)には、前記第1動画像フレーム(100A)の前記動画像情報としてIフレームとPフレームとBフレームとを有する第1のグループオブピクチャー(11A)が含まれ、前記第2動画像符号化情報(103B)には、前記第2動画像フレーム(100B)の前記動画像情報としてIフレームとPフレームとBフレームとを有する第2のグループオブピクチャー(11B)が含まれたことを特徴とするものである。 In a specific embodiment, the first moving image encoding information (103A) includes a first frame including an I frame, a P frame, and a B frame as the moving image information of the first moving image frame (100A). Group of pictures (11A), and the second moving image coding information (103B) includes an I frame, a P frame, and a B frame as the moving image information of the second moving image frame (100B). The second group of picture (11B) is included.
〔2〕本発明の第2の観点の代表的な実施の形態は、入力ステップと、分離ステップと、動画像復号ステップと、合成ステップと、出力ステップとを含む動画像復号方法である。 [2] A typical embodiment of the second aspect of the present invention is a video decoding method including an input step, a separation step, a video decoding step, a synthesis step, and an output step.
前記入力ステップによって、前記本発明の第1の観点による実施の形態で規定された前記多重化ストリーム(105)が入力されるものである。 In the input step, the multiplexed stream (105) defined in the embodiment according to the first aspect of the present invention is input.
前記分離ステップによって、前記入力ステップによって入力される前記多重化ストリーム(105)を分離することによって前記本発明の第1の観点による実施の形態で規定された前記第1動画像符号化情報(TS_A)と前記第2動画像符号化情報(TS_B)とが分離されるものである。 By the separation step, the first moving image coding information (TS_A) defined in the embodiment according to the first aspect of the present invention is separated by separating the multiplexed stream (105) input by the input step. ) And the second moving image coding information (TS_B) are separated.
前記動画像復号ステップによって、前記分離ステップによって分離された前記第1動画像符号化情報と前記第2動画像符号化情報とを、第1動画像復号処理(202A)と第2動画像復号処理(202B)とによって、前記本発明の第1の観点による実施の形態で規定された前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とにそれぞれ復号するものである。 The first moving image decoding information (202A) and the second moving image decoding processing are performed on the first moving image encoded information and the second moving image encoded information separated by the separating step by the moving image decoding step. (202B) respectively decodes the first moving image frame (100A) and the second moving image frame (100B) defined in the embodiment according to the first aspect of the present invention.
前記合成ステップによって、前記動画像復号ステップによって復号された前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とを合成することによって、前記本発明の第1の観点による実施の形態で規定された前記所定の解像度を有する前記原動画像フレーム(100)を再生するものである。 Implementation according to the first aspect of the present invention by synthesizing the first moving image frame (100A) and the second moving image frame (100B) decoded by the moving image decoding step by the combining step. The original moving image frame (100) having the predetermined resolution defined in the form is reproduced.
前記出力ステップは、前記合成ステップによって再生された前記動画像フレームを動画像復号出力信号として出力することを特徴とする(図4、図6参照)。 The output step outputs the moving image frame reproduced in the synthesizing step as a moving image decoded output signal (see FIGS. 4 and 6).
前記実施の形態によれば、動画像データにエラーが混入した際の動画像の乱れの影響を軽減することができる。 According to the embodiment, it is possible to reduce the influence of the disturbance of the moving image when an error is mixed in the moving image data.
好適な実施の形態では、前記動画像復号ステップの前記第1動画像復号処理(202A)にてエラーが発生した場合には第1動画像復号エラー信号(Error A)が生成されて、前記動画像復号ステップの前記第2動画像復号処理(202B)にてエラーが発生した場合には第2動画像復号エラー信号(Error B)が生成されるものである。 In a preferred embodiment, when an error occurs in the first video decoding process (202A) of the video decoding step, a first video decoding error signal (Error A) is generated and the moving image is decoded. When an error occurs in the second moving image decoding process (202B) of the image decoding step, a second moving image decoding error signal (Error B) is generated.
前記合成ステップでは、前記第1動画像復号エラー信号に応答して前記動画像復号ステップによって復号された前記第1動画像フレーム(100A)は不使用とされ、前記第2動画像復号エラー信号に応答して前記動画像復号ステップによって復号された前記第2動画像フレーム(100B)は不使用とされることを特徴とする(図4参照)。 In the synthesizing step, the first video frame (100A) decoded by the video decoding step in response to the first video decoding error signal is not used, and the second video decoding error signal is added to the second video decoding error signal. In response, the second video frame (100B) decoded by the video decoding step is not used (see FIG. 4).
他の好適な実施の形態による動画像復号方法は、補間ステップを更に含むものである。 The moving picture decoding method according to another preferred embodiment further includes an interpolation step.
前記補間ステップでは、前記合成ステップで不使用とされるフレームの代用として、前記合成ステップで使用されるフレームの補間処理によって補間フレームが生成される。 In the interpolation step, an interpolation frame is generated by interpolation processing of the frame used in the synthesis step as a substitute for the frame that is not used in the synthesis step.
前記合成ステップでは、前記使用されるフレームと前記補間フレームとを合成することを特徴とする(図4参照)。 In the synthesis step, the frame to be used and the interpolation frame are synthesized (see FIG. 4).
より好適な実施の形態では、前記合成ステップで再生される前記所定の解像度を有する前記原動画像フレーム(100)は、所定数の水平方向走査線を含み、前記動画像復号ステップによって復号される前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする(図3参照)。 In a more preferred embodiment, the original moving image frame (100) having the predetermined resolution reproduced in the combining step includes a predetermined number of horizontal scanning lines, and is decoded by the moving image decoding step. The first moving image frame (100A) and the second moving image frame (100B) each include a first horizontal scanning line and a second horizontal scanning line that are smaller in number than the predetermined number of horizontal scanning lines. (See FIG. 3).
具体的な実施の形態では、前記合成ステップで再生される前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の動画像フレーム(Frame_0…3)を含み、前記動画像復号ステップによって復号される前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)は前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレーム(Frame_0、2)と第2の複数の動画像フレーム(Frame_1、3)とをそれぞれ含むことを特徴とする(図5参照)。 In a specific embodiment, the original moving image frame having the predetermined resolution reproduced in the combining step includes a plurality of moving image frames (Frame_0... 3) having a predetermined number of frame rates, and the moving image decoding is performed. The first moving image frame (100A) and the second moving image frame (100B) decoded in the step are a plurality of first moving image frames (a plurality of low frame rates that are smaller than the predetermined number of the frame rates). Frame_0, 2) and a second plurality of moving image frames (Frame_1, 3), respectively (see FIG. 5).
〔3〕本発明の第3の観点による実施の形態は、分離器としての機能と、動画像符号化器としての機能と、多重化器としての機能と、出力器としての機能とを具備する動画像符号化装置である。 [3] An embodiment according to the third aspect of the present invention has a function as a separator, a function as a moving picture encoder, a function as a multiplexer, and a function as an output unit. It is a moving image encoding device.
前記分離器としての機能は、所定の解像度を有する原動画像フレーム(100)を前記所定の解像度よりも小さな低解像度を有する第1動画像フレーム(100A)と第2動画像フレーム(100B)とに分離するものである。 The function as the separator is to convert an original moving image frame (100) having a predetermined resolution into a first moving image frame (100A) and a second moving image frame (100B) having a lower resolution smaller than the predetermined resolution. To separate.
前記動画像符号化器としての機能は、前記分離器としての機能によって分離された前記第1動画像フレームと前記第2動画像フレームとを第1動画像符号化処理(102A)と第2動画像符号化処理(102B)によって第1動画像符号化情報(103A)と第2動画像符号化情報(103B)にそれぞれ符号化するものである。 The function as the moving image encoder includes a first moving image encoding process (102A) and a second moving image obtained by separating the first moving image frame and the second moving image frame separated by the function as the separator. The first moving image encoded information (103A) and the second moving image encoded information (103B) are respectively encoded by the image encoding process (102B).
前記多重化器としての機能は、前記第1動画像符号化情報を含む第1パケットデータ(105_0、105_2)と前記第2動画像符号化情報を含む第2パケットデータ(105_1、105_3)とを含む多重化ストリーム(105)を形成するものである。 The function as the multiplexer includes first packet data (105_0, 105_2) including the first moving image encoding information and second packet data (105_1, 105_3) including the second moving image encoding information. A multiplexed stream (105) is formed.
前記出力器としての機能は、前記多重化器としての機能によって形成された前記多重化ストリームを動画像符号化出力信号として出力することを特徴とする(図3、図5参照)。 The function as the output unit is characterized in that the multiplexed stream formed by the function as the multiplexer is output as a moving image encoded output signal (see FIGS. 3 and 5).
前記実施の形態によれば、動画像データにエラーが混入した際の動画像の乱れの影響を軽減することができる。 According to the embodiment, it is possible to reduce the influence of the disturbance of the moving image when an error is mixed in the moving image data.
好適な実施の形態では、前記所定の解像度を有する前記原動画像フレーム(100)は、所定数の水平方向走査線を含み、前記低解像度を有する前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする(図3参照)。 In a preferred embodiment, the original moving image frame (100) having the predetermined resolution includes a predetermined number of horizontal scanning lines, and the first moving image frame (100A) and the second moving image frame (100A) having the low resolution. The moving image frame (100B) includes a first horizontal scanning line and a second horizontal scanning line, each having a smaller number than the predetermined number of horizontal scanning lines (see FIG. 3).
他の好適な実施の形態では、前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の原動画像フレーム(Frame_0、1、2、3)を含み、前記低解像度を有する前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)は前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレーム(Frame_0、2)と第2の複数の動画像フレーム(Frame_1、3)とをそれぞれ含むことを特徴とする(図5参照)。 In another preferred embodiment, the moving image frame having the predetermined resolution includes a plurality of moving image frames (Frame_0, 1, 2, 3) having a predetermined number of frame rates, and has the low resolution. The first moving image frame (100A) and the second moving image frame (100B) are a first plurality of moving image frames (Frame_0, 2) having a lower frame rate than the predetermined number of the frame rates. 2 moving image frames (Frame_1, 3), respectively (see FIG. 5).
より好適な実施の形態では、前記第1動画像符号化情報(103A)には、前記第1動画像フレーム(100A)の動画像情報が含まれ、前記第2動画像フレーム(100B)の動画像情報が含まれず、前記第2動画像符号化情報(103B)には、前記第1動画像フレーム(100A)の動画像情報が含まれず、前記第2動画像フレーム(100B)の動画像情報が含まれたことを特徴とするものである(図3、図5参照)。 In a more preferred embodiment, the first moving image encoding information (103A) includes moving image information of the first moving image frame (100A), and a moving image of the second moving image frame (100B). Image information is not included, and the second moving image encoding information (103B) does not include moving image information of the first moving image frame (100A), and moving image information of the second moving image frame (100B). Is included (see FIGS. 3 and 5).
具体的な実施の形態では、前記第1動画像符号化情報(103A)には、前記第1動画像フレーム(100A)の前記動画像情報としてIフレームとPフレームとBフレームとを有する第1のグループオブピクチャー(11A)が含まれ、前記第2動画像符号化情報(103B)には、前記第2動画像フレーム(100B)の前記動画像情報としてIフレームとPフレームとBフレームとを有する第2のグループオブピクチャー(11B)が含まれたことを特徴とするものである。 In a specific embodiment, the first moving image encoding information (103A) includes a first frame including an I frame, a P frame, and a B frame as the moving image information of the first moving image frame (100A). Group of pictures (11A), and the second moving image coding information (103B) includes an I frame, a P frame, and a B frame as the moving image information of the second moving image frame (100B). The second group of picture (11B) is included.
〔4〕本発明の第4の観点の代表的な実施の形態は、入力器としての機能と、分離器としての機能と、動画像復号器としての機能と、合成器としての機能と、出力器としての機能とを含む動画像復号装置である。 [4] A representative embodiment of the fourth aspect of the present invention includes a function as an input unit, a function as a separator, a function as a moving picture decoder, a function as a combiner, and an output. And a video decoding device including a function as a device.
前記入力器としての機能によって、前記本発明の第3の観点による実施の形態で規定された前記多重化ストリーム(105)が入力されるものである。 The multiplexed stream (105) defined in the embodiment according to the third aspect of the present invention is input by the function as the input device.
前記分離器としての機能によって、前記入力器としての機能によって入力される前記多重化ストリーム(105)を分離することによって前記本発明の第3の観点による実施の形態で規定された前記第1動画像符号化情報(TS_A)と前記第2動画像符号化情報(TS_B)とが分離されるものである。 The first moving image defined in the embodiment according to the third aspect of the present invention by separating the multiplexed stream (105) inputted by the function as the input device by the function as the separator. Image coding information (TS_A) and the second moving image coding information (TS_B) are separated.
前記動画像復号器としての機能によって、前記分離器としての機能によって分離された前記第1動画像符号化情報と前記第2動画像符号化情報とを、第1動画像復号処理(202A)と第2動画像復号処理(202B)とによって、前記本発明の第3の観点による実施の形態で規定された前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とにそれぞれ復号するものである。 The first moving image encoded information and the second moving image encoded information separated by the function as the moving image decoder by the function as the moving image decoder, the first moving image decoding process (202A), By the second moving image decoding process (202B), the first moving image frame (100A) and the second moving image frame (100B) defined in the embodiment according to the third aspect of the present invention are respectively applied. Decrypt.
前記合成器としての機能によって、前記動画像復号器としての機能によって復号された前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とを合成することによって、前記本発明の第3の観点による実施の形態で規定された前記所定の解像度を有する前記原動画像フレーム(100)を再生するものである。 By combining the first moving image frame (100A) and the second moving image frame (100B) decoded by the function as the moving image decoder by the function as the combining device, The original moving image frame (100) having the predetermined resolution defined in the embodiment according to the third aspect is reproduced.
前記出力器としての機能は、前記合成器としての機能によって再生された前記動画像フレームを動画像復号出力信号として出力することを特徴とする(図4、図6参照)。 The function as the output unit is characterized in that the moving image frame reproduced by the function as the synthesizer is output as a moving image decoded output signal (see FIGS. 4 and 6).
前記実施の形態によれば、動画像データにエラーが混入した際の動画像の乱れの影響を軽減することができる。 According to the embodiment, it is possible to reduce the influence of the disturbance of the moving image when an error is mixed in the moving image data.
好適な実施の形態では、前記動画像復号器としての機能の前記第1動画像復号処理(202A)にてエラーが発生した場合には第1動画像復号エラー信号(Error A)が生成されて、前記動画像復号器としての機能の前記第2動画像復号処理(202B)にてエラーが発生した場合には第2動画像復号エラー信号(Error B)が生成されるものである。 In a preferred embodiment, when an error occurs in the first video decoding process (202A) of the function as the video decoder, a first video decoding error signal (Error A) is generated. When an error occurs in the second video decoding process (202B) of the function as the video decoder, a second video decoding error signal (Error B) is generated.
前記合成器としての機能では、前記第1動画像復号エラー信号に応答して前記動画像復号器としての機能によって復号された前記第1動画像フレーム(100A)は不使用とされ、前記第2動画像復号エラー信号に応答して前記動画像復号器としての機能によって復号された前記第2動画像フレーム(100B)は不使用とされることを特徴とする(図4参照)。 In the function as the synthesizer, the first moving image frame (100A) decoded by the function as the moving image decoder in response to the first moving image decoding error signal is not used, and the second moving image frame is not used. The second moving image frame (100B) decoded by the function as the moving image decoder in response to a moving image decoding error signal is not used (see FIG. 4).
他の好適な実施の形態による動画像復号装置は、補間器としての機能を更に具備するものである。 The moving picture decoding apparatus according to another preferred embodiment further includes a function as an interpolator.
前記補間器としての機能では、前記合成器としての機能で不使用とされるフレームの代用として、前記合成器としての機能で使用されるフレームの補間処理によって補間フレームが生成される。 In the function as the interpolator, an interpolation frame is generated by interpolation processing of the frame used in the function as the synthesizer, instead of the frame that is not used in the function as the synthesizer.
前記合成器としての機能では、前記使用されるフレームと前記補間フレームとを合成することを特徴とする(図4参照)。 The function as the synthesizer synthesizes the used frame and the interpolated frame (see FIG. 4).
より好適な実施の形態では、前記合成器としての機能で再生される前記所定の解像度を有する前記原動画像フレーム(100)は、所定数の水平方向走査線を含み、前記動画像復号器としての機能によって復号される前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)とは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする(図3参照)。 In a more preferred embodiment, the original moving image frame (100) having the predetermined resolution reproduced by the function as the combiner includes a predetermined number of horizontal scanning lines, and serves as the moving image decoder. The first moving image frame (100A) and the second moving image frame (100B) decoded by the function are smaller in number than the predetermined number of horizontal scanning lines, the first horizontal scanning line and the second horizontal scanning line. Each of which includes a scanning line (see FIG. 3).
具体的な実施の形態では、前記合成器としての機能で再生される前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の動画像フレーム(Frame_0…3)を含み、前記動画像復号器としての機能によって復号される前記第1動画像フレーム(100A)と前記第2動画像フレーム(100B)は前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレーム(Frame_0、2)と第2の複数の動画像フレーム(Frame_1、3)とをそれぞれ含むことを特徴とする(図5参照)。 In a specific embodiment, the original moving image frame having the predetermined resolution reproduced by the function as the combiner includes a plurality of moving image frames (Frame_0 ... 3) having a predetermined number of frame rates, The first moving image frame (100A) and the second moving image frame (100B) decoded by the function as the moving image decoder have a low frame rate that is smaller than the predetermined number of the frame rates. A plurality of moving image frames (Frame_0, 2) and a second plurality of moving image frames (Frame_1, 3) are respectively included (see FIG. 5).
2.実施の形態の詳細
次に、実施の形態について更に詳述する。尚、発明を実施するための最良の形態を説明するための全図において、前記の図と同一の機能を有する部品には同一の符号を付して、その繰り返しの説明は省略する。
2. Details of Embodiment Next, the embodiment will be described in more detail. In all the drawings for explaining the best mode for carrying out the invention, components having the same functions as those in the above-mentioned drawings are denoted by the same reference numerals, and repeated description thereof is omitted.
[実施の形態1]
《実施の形態1による動画像符号化方法および動画像符号化装置の構成》
図3は、本発明の実施の形態1による動画像符号化方法および動画像符号化装置の構成を示す図である。
[Embodiment 1]
<< Configuration of Moving Picture Encoding Method and Moving Picture Encoding Apparatus According to
FIG. 3 is a diagram showing a configuration of a moving picture coding method and a moving picture coding apparatus according to
図3に示すように、例えばISDB−Tmmの次世代ワンセグ放送のテレビカメラによって撮影された1枚の画像フレームは、シンクロナスDRAM等によって構成されたフレームメモリ100中に格納される。従って、フレームメモリ100に格納された1枚の画像フレームは、水平方向走査線の奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データと偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データとを含んでいる。実際には、テレビカメラによって撮影される動画像は時間的に連続した複数の動画像フレームによって構成され、連続した複数の動画像フレームはフレームメモリ100に順次に格納される。
As shown in FIG. 3, for example, one image frame shot by a next-generation one-segment broadcasting television camera of ISDB-Tmm is stored in a
水平方向走査線の奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データと偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データとを含む1枚の画像フレームは、一例では、インターレース走査方式による奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データを含んだトップフィールドと偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データを含んだボトムフィールドとである。また、他の例では、この1枚の画像フレームは、プログレッシブ走査方式による奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データと、偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データを含むものである。このように、図3に示す本発明の実施の形態1では、フレームメモリ100に格納された1枚の画像フレームは、インターレース走査方式とプログレッシブ走査方式とのいずれであっても良い。フレームメモリ100中に格納された1枚の画像フレームの連続した複数のライン0、ライン1、ライン2、ライン3、ライン4、ライン5、ライン6、ライン7…の画像データが順次に読み出されて、読み出された複数の画像データは動画像符号化装置150に供給される。実際には、動画像を構成する複数の動画像フレームの各動画像フレームに関して、連続した複数のライン0、ライン1、ライン2、ライン3、ライン4、ライン5、ライン6、ライン7…の画像データが順次に読み出され、読み出された複数の画像データは動画像符号化装置150に供給される。
One image data including image data of
図3に示した動画像符号化装置150は、画像データ分離器101と、第1バッファメモリ100Aと、第2バッファメモリ100Bと、第1動画像符号化器102Aと、第2動画像符号化器102Bと、トランスポートストリーム多重化器104を含んでいる。尚、第1バッファメモリ100Aと第2バッファメモリ100Bは、フレームメモリ100と同様にシンクロナスDRAM等によって構成されることが可能である。
3 includes an
フレームメモリ100に格納された1枚の画像フレームから順次に読み出された連続した複数のライン0、ライン1、ライン2、ライン3、ライン4、ライン5、ライン6、ライン7…の画像データが画像データ分離器101の入力端子に順次に供給されることによって、画像データ分離器101の第1出力端子と第2出力端子とから奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データと偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データとがそれぞれ順次に生成される。実際には、画像データ分離器101の入力端子に動画像を構成する複数の動画像フレームが順次に供給されることによって、画像データ分離器101の第1出力端子と第2出力端子とから動画像を構成する複数の動画像フレームの各動画像フレームの奇数走査線の複数のラインの画像データと偶数走査線の複数のラインの画像データがそれぞれ順次に生成される。
Image data of a plurality of
画像データ分離器101の第1出力端子から順次に生成される動画像を構成する複数の動画像フレームの奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データは第1バッファメモリ100A中に順次に格納されて、画像データ分離器101の第2出力端子から順次に生成される動画像を構成する複数の動画像フレームの偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データは第2バッファメモリ100B中に順次に格納される。
Image data of
第1動画像符号化器102Aは第1バッファメモリ100Aから動画像を構成する複数の動画像フレームの各動画像フレームの奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データを順次に読み出し第1動画像符号化処理103Aを実行する一方、第2動画像符号化器102Bは第2バッファメモリ100Bから動画像を構成する複数の動画像フレームの各動画像フレームの偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データを順次に読み出し第2動画像符号化処理103Bを実行する。
The first moving
第1動画像符号化器102Aにより実行される第1動画像符号化処理103Aは、フレームメモリ100に格納された動画像を構成する複数の動画像フレームの各動画像フレームの奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データのみから、第1シーケンス10A、第1グループオブピクチャ11A、第1ピクチャー12A、第1スライス13A、第1マクロブロック14A、第1ブロック15A、16A、17Aからなる第1系統の動画符号化階層構造を形成するものである。実際には、この第1系統の動画符号化階層構造は、第1動画像符号化器102Aの出力端子から生成される第1トランスポートストリームTS_Aによって表現される。また第2動画像符号化器102Bにより実行される第2動画像符号化処理103Bは、フレームメモリ100に格納された動画像を構成する複数の動画像フレームの各動画像フレームの偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データのみから、第2シーケンス10B、第2グループオブピクチャ11B、第2ピクチャー12B、第2スライス13B、第2マクロブロック14B、第2ブロック15B、16B、17Bからなる第2系統の動画符号化階層構造を形成するものである。実際には、この第2系統の動画符号化階層構造は、第2動画像符号化器102Bの出力端子から生成される第2トランスポートストリームTS_Bによって表現される。
The first moving image encoding process 103A executed by the first moving
また、第1動画像符号化器102Aによって実行されるマクロブロック単位の動きベクトル検出も、フレームメモリ100に格納された動画像を構成する複数の動画像フレームの各動画像フレームの奇数走査線のライン0、ライン2、ライン4、ライン6…の画像データのみに関して実行される。また同様に、第2動画像符号化器102Bによって実行されるマクロブロック単位の動きベクトル検出も、フレームメモリ100に格納された動画像を構成する複数の動画像フレームの各動画像フレームの偶数走査線のライン1、ライン3、ライン5、ライン7…の画像データのみに関して実行される。
The motion vector detection in units of macroblocks executed by the first moving
トランスポートストリーム多重化器104は第1動画像符号化器102Aの出力端子から生成される第1トランスポートストリームTS_Aと第2動画像符号化器102Bの出力端子から生成される第2トランスポートストリームTS_Bとを多重化することで、その出力端子から多重化トランスポートストリーム(TS_Multi)105を生成する。多重化トランスポートストリーム(TS_Multi)105には、188バイト長の複数のトランスポートストリームパケットが含まれている。このトランスポートストリームパケットは、4バイトのトランスポートストリームヘッダと、最大184バイトの動画像ペイロードデータとを含むものである。
The
従って、多重化トランスポートストリーム105に含まれる時間的に連続した複数のトランスポートストリームパケットには、第1系統の動画符号化階層構造の第1の動画符号化情報と第2系統の動画符号化階層構造の第2の動画符号化情報とが時分割方式で順次かつ交互に含まれている。尚、第1と第2の動画符号化情報の多重化方式としては、時分割多重、パケット多重等のいずれかの方式を採用することが可能である。すなわち、トランスポートストリーム多重化器104の出力端子から生成される多重化トランスポートストリーム105の奇数番目である1番目のトランスポートストリームパケット105_0、3番目のトランスポートストリームパケット105_2…中には第1系統の動画符号化階層構造の第1の動画符号化情報が含まれ、トランスポートストリーム多重化器104の出力端子から生成される多重化トランスポートストリーム105の偶数番目である2番目のトランスポートストリームパケット105_1、4番目のトランスポートストリームパケット105_3…中には第2系統の動画符号化階層構造の第2の動画符号化情報が含まれる。
Therefore, the plurality of temporally continuous transport stream packets included in the multiplexed
図3に示すように、電波障害によるエラー106が図3のタイミングで発生したと想定すると、電波障害によるエラー106はトランスポートストリーム多重化器104の出力端子から2番目に生成されるトランスポートストリームパケット105_1のみに悪影響を与えるものとなる。従って、図3に示した電波障害によるエラー106は、第2系統の動画符号化階層構造の第2の動画符号化情報にのみに悪影響を与えるが、第1系統の動画符号化階層構造の第1の動画符号化情報には悪影響を与えることはない。
As shown in FIG. 3, assuming that the error 106 due to radio interference occurs at the timing of FIG. 3, the error 106 due to radio interference is the transport stream that is generated second from the output terminal of the
《本発明の実施の形態1による動画像復号方法および動画像復号装置の構成》
図4は、本発明の実施の形態1による動画像復号方法および動画像復号装置の構成を示す図である。
<< Configuration of moving picture decoding method and moving picture decoding apparatus according to
FIG. 4 is a diagram showing a configuration of a moving picture decoding method and a moving picture decoding apparatus according to
図4に示すように動画像復号装置250の入力端子には、図3に示した動画像符号化装置150の多重化トランスポートストリーム105の出力端子から生成される多重化トランスポートストリーム105が供給される。この多重化トランスポートストリーム105には、奇数番目である1番目のトランスポートストリームパケット105_0、3番目のトランスポートストリームパケット105_2…と偶数番目である2番目のトランスポートストリームパケット105_1、4番目のトランスポートストリームパケット105_3…とが時分割方式で順次かつ交互に含まれている。尚、奇数番目と偶数番目のトランスポートストリームパケットの多重化方式には、時分割多重、パケット多重等のいずれかの方式を採用することが可能である。
As shown in FIG. 4, the multiplexed
実際には、ISDB−Tmmの次世代ワンセグ放送の放送局の図3に示す動画像符号化装置150の出力端子から生成される多重化トランスポートストリーム105はRF送信信号中に含まれて、放送局からRF送信信号が送信される。RF送信信号は携帯電話機端末に搭載されるワンセグ放送受信チューナーによって受信され、ワンセグ放送受信チューナーの出力端子から多重化トランスポートストリーム105が生成され、携帯電話機端末に搭載されるアプリケーションプロセッサに内蔵される図4に示す動画像復号装置250の入力端子に供給される。
Actually, the multiplexed
図4に示した動画像復号装置250は、トランスポートストリーム分離器201と、第1動画像復号器202Aと、第2動画像復号器202Bと、第1バッファメモリ203Aと、第2バッファメモリ203Bと、動画像合成器205と、動画像補間器206とを含んでいる。尚、第1バッファメモリ203Aと第2バッファメモリ203Bは、シンクロナスDRAM等によって構成されることが可能である。
The moving
多重化トランスポートストリーム105の時間的に連続した複数のトランスポートストリームパケットに含まれた第1系統の動画符号化階層構造の第1の動画符号化情報と第2系統の動画符号化階層構造の第2の動画符号化情報とが順序にかつ交互にトランスポートストリーム分離器201の入力端子に供給されることによって、トランスポートストリーム分離器201の第1出力端子と第2出力端子から第1トランスポートストリームTS_Aと第2トランスポートストリームTS_Bとがそれぞれ生成される。従って、トランスポートストリーム分離器201の第1出力端子と第2出力端子からそれぞれ生成される第1トランスポートストリームTS_Aと第2トランスポートストリームTS_Bとが第1動画像復号器202Aの入力端子と第2動画像復号器202Bの入力端子とにそれぞれ供給されることによって、第1動画像復号器202Aの出力端子と第2動画像復号器202Bの出力端子からフレームメモリ100に格納された動画像を構成する複数の動画像フレームの各動画像フレームの奇数走査線の復号画像データと偶数走査線の復号画像データとが生成される。尚、トランスポートストリーム分離器201による多重化トランスポートストリーム105からの第1トランスポートストリームTS_Aと第2トランスポートストリームTS_Bとの分離は、多重化トランスポートストリーム105の4バイトのトランスポートストリームヘッダに含まれる13ビットのバケット識別子(PID)を利用することで可能となる。
First moving image coding information of the first moving image coding hierarchical structure and second moving image coding hierarchical structure included in a plurality of temporally continuous transport stream packets of the multiplexed
また図4に示した動画像復号装置250では、第1動画像復号器202Aにより実行される第1動画像復号処理204Aは、第1トランスポートストリームTS_Aに含まれる第1シーケンス10A、第1グループオブピクチャ11A、第1ピクチャー12A、第1スライス13A、第1マクロブロック14A、第1ブロック15A、16A、17Aからなる第1系統の動画符号化階層構造からフレームメモリ100に格納されていた動画像を構成する複数の動画像復号フレームの各動画像復号フレームの奇数走査線のライン0、ライン2、ライン4、ライン6…の動画像復号データのみを形成するものである。また更に、第2動画像復号器202Bにより実行される第2動画像復号処理204Bは、第2トランスポートストリームTS_Bに含まれる第2シーケンス10B、第2グループオブピクチャ11B、第2ピクチャー12B、第2スライス13B、第2マクロブロック14B、第2ブロック15B、16B、17Bからなる第2系統の動画符号化階層構造からフレームメモリ100に格納されていた動画像を構成する複数の動画像復号フレームの各動画像復号フレームの偶数走査線のライン1、ライン3、ライン5、ライン7…の動画像復号データのみを形成するものである。
In the
また、第1動画像復号器202Aによって実行されるマクロブロック単位の動き補償も、第1トランスポートストリームTS_Aに含まれる第1シーケンス10A、第1グループオブピクチャ11A、第1ピクチャー12A、第1スライス13A、第1マクロブロック14A、第1ブロック15A、16A、17Aからなる第1系統の動画符号化階層構造のみに関して実行される。また、同様に、第2動画像復号器202Bにより実行されるマクロブロック単位の動き補償も、第2トランスポートストリームTS_Bに含まれる第2シーケンス10B、第2グループオブピクチャ11B、第2ピクチャー12B、第2スライス13B、第2マクロブロック14B、第2ブロック15B、16B、17Bからなる第2系統の動画符号化階層構造のみに関して実行される。
Also, motion compensation in units of macroblocks executed by the first moving
また図4に示した動画像復号装置250では、第1動画像復号器202Aの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの奇数走査線の動画像復号データは動画像合成器205の第1入力端子と動画像補間器206の第1入力端子に供給される一方、第2動画像復号器202Bの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの偶数走査線の動画像復号データは動画像合成器205の第2入力端子と動画像補間器206の第2入力端子とに供給される。
Also, in the moving
一方、電波障害による動画像データへのエラー混入等によって第1動画像復号器202Aで実行される第1動画像復号処理204Aに復号エラーが発生した場合には、第1動画像復号エラー信号Error Aが第1動画像復号器202Aから生成され、動画像合成器205の第1制御入力端子と動画像補間器206の第1制御入力端子に供給される。また上述のエラー混入等によって第2動画像復号器202Bで実行される第2動画像復号処理204Bに復号エラーが発生した場合には、第2動画像復号エラー信号Error Bが第2動画像復号器202Bから生成され、動画像合成器205の第2制御入力端子と動画像補間器206の第2制御入力端子に供給される。
On the other hand, when a decoding error occurs in the first moving
まず、電波障害による動画像データへのエラー混入が全く発生しない場合には、第1動画像復号器202Aと第2動画像復号器202Bから第1動画像復号エラー信号Error Aと第2動画像復号エラー信号Error Bが生成されない。この場合には、第1動画像復号器202Aの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの奇数走査線の動画像復号データと第2動画像復号器202Bの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの偶数走査線の動画像復号データとを使用して、動画像合成器205はフレームメモリ100に格納されていた動画像を再生するための複数の動画像復号フレームを生成する。
First, when no error is mixed into moving image data due to radio interference, the first moving image decoding error signal Error A and the second moving image are transmitted from the first moving
次に、電波障害によって動画像データに軽微のエラー混入が発生した場合には、例えば、第1動画像復号器202から第1動画像復号エラー信号Error Aは生成されないが、第2動画像復号器202Bから第2動画像復号エラー信号Error Bが生成されたとする。この場合には、動画像合成器205は第1動画像復号器202Aの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの奇数走査線の動画像復号データは使用するが、第2動画像復号器202Bの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの偶数走査線の動画像復号データは不使用として、フレームメモリ100に格納されていた動画像を再生するための複数の動画像復号フレームを生成する。
Next, when a slight error is mixed in the moving image data due to radio wave interference, for example, the first moving image decoder 202 does not generate the first moving image decoding error signal Error A, but the second moving image decoding Assume that the second video decoding error signal Error B is generated from the device 202B. In this case, the moving
好ましい実施の形態では、この場合には、不使用とされた第2動画像復号器202Bの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの偶数走査線の動画像復号データの代用として、動画像補間器206の出力信号が動画像合成器205に供給される。すなわち、この場合に、動画像補間器206は、第1動画像復号器202Aの出力端子から生成される複数の動画像復号フレームの各動画像復号フレームの奇数走査線の動画像復号データの補間処理により複数の動画像復号フレームの各動画像復号フレームの偶数走査線の代用動画像復号データを生成して動画像合成器205に供給するものである。
In the preferred embodiment, in this case, the video decoding of the even-numbered scan line of each video decoding frame of the plurality of video decoding frames generated from the output terminal of the second video decoder 202B which is not used. As a substitute for data, the output signal of the moving
最後に、電波障害によって動画像データに深刻なエラー混入が発生した場合には、第1動画像復号器202Aと第2動画像復号器202Bとから第1動画像復号エラー信号Error Aと第2動画像復号エラー信号Error Bが生成され、図4に示した動画像復号装置250はエラーコンシールメント処理を実行するものとなる。
Finally, when serious error mixing occurs in the moving image data due to radio wave interference, the first moving image decoding error signal Error A and the second moving image data are output from the first moving
尚、第1動画像復号器202Aと第2動画像復号器202Bは、電波障害による動画像データへのエラー混入時に復号ビットストリームに発生するシンタックスエラーに基づいて、第1動画像復号エラー信号Error Aと第2動画像復号エラー信号Error Bとを生成すことが可能である。
The first moving
《本発明の実施の形態1による動画像符号化方法と動画像復号方法による効果》
以上、図3と図4とを参照して説明した本発明の実施の形態1による動画像符号化方法と動画像復号方法とによれば、下記に説明する効果を得ることが可能である。
<< Effects of Video Encoding Method and Video Decoding Method According to
As described above, according to the moving picture coding method and the moving picture decoding method according to
(1).図3に示す本発明の実施の形態1の動画像符号化方法および動画像符号化装置によれば、フレームメモリ100に格納される1枚の原動画像フレームから画像データ分離器101によって原動画像フレームの水平方向走査線の半分の奇数走査線の動画像フレームと偶数走査線の動画像フレームとが生成される。
(1). According to the moving picture coding method and the moving picture coding apparatus of
原動画像フレームと比較すると解像度が半分となった奇数走査線の動画像フレームと偶数走査線の動画像フレームとは、第1動画像符号化器102Aと第2動画像符号化器102Bによってそれぞれ独立した第1動画符号化情報と第2動画符号化情報とに符号化される。
The odd-numbered scan line moving image frame and the even-numbered scan line moving image frame whose resolution is halved compared to the original moving image frame are independent of each other by the first moving
動画像符号化装置150のトランスポートストリーム多重化器104は、第1動画符号化情報のトランスポートストリームパケット105_0、105_2と第2動画符号化情報のトランスポートストリームパケット105_1、105_3とを時分割方式で順次かつ交互に含む多重化トランスポートストリーム105を生成して、動画像復号装置250の入力端子に供給する。その結果、動画像符号化装置150のトランスポートストリーム多重化器104の出力端子から動画像復号装置250の入力端子に時分割方式で順次かつ交互に転送される第1動画符号化情報のトランスポートストリームパケットと第2動画符号化情報のトランスポートストリームパケットとに、電波障害によるエラーの悪影響が平行して出現する可能性は低い。
The
(2).図4に示した本発明の実施の形態1の動画像復号方法および動画像復号装置によれば、第2動画像復号器202Bの出力に電波障害によるエラーの悪影響が出現する一方、第1動画像復号器202Aの出力に電波障害によるエラーの悪影響が出現しない場合には、第2動画像復号器202Bの出力を不使用とする一方、第1動画像復号器202Aの出力を使用して動画像再生のための複数の動画像の復号フレームを生成する。
(2). According to the moving picture decoding method and the moving picture decoding apparatus of
その結果、解像度が半分となっても、動画像の再生が可能となる。特に、グループオブピクチャー(GOP)において動画像の重大な乱れに影響するIフレームを、解像度が半分に低下しても再生を可能としたものである。従って、グループオブピクチャー(GOP)中に含まれるPフレームやBフレームへの画像の乱れの波及を軽減することが可能となる。 As a result, even if the resolution is halved, the moving image can be reproduced. In particular, in the group of picture (GOP), it is possible to reproduce an I frame that affects a significant disturbance of a moving image even if the resolution is reduced by half. Therefore, it is possible to reduce the spread of image disturbance to the P frame and the B frame included in the group of pictures (GOP).
(3).図4に示した本発明の実施の形態1の動画像復号方法および動画像復号装置によれば、第1動画像復号器202Aの出力と第2動画像復号器202Bの出力とに電波障害によるエラーの悪影響が出現しない場合には、動画像合成器205は第1動画像復号器202Aの出力と第2動画像復号器202Bの出力とを使用して、原動画像フレームと同一の高い解像度を有する動画像復号フレームを生成するものである。
(3). According to the moving picture decoding method and moving picture decoding apparatus of
[実施の形態2]
《実施の形態2による動画像符号化方法および動画像符号化装置の構成》
図5は、本発明の実施の形態2による動画像符号化方法および動画像符号化装置の構成を示す図である。
[Embodiment 2]
<< Configuration of Moving Image Encoding Method and Moving Image Encoding Device According to
FIG. 5 is a diagram showing a configuration of a moving picture coding method and a moving picture coding apparatus according to
図5に示す本発明の実施の形態2による動画像符号化方法および動画像符号化装置が、図3に示す本発明の実施の形態1による動画像符号化方法および動画像符号化装置と相違するのは、下記の点である。
The moving picture coding method and moving picture coding apparatus according to
すなわち、図5に示す本発明の実施の形態2ではISDB−Tmmの次世代ワンセグ放送のテレビカメラによって撮影された連続した複数の動画像フレームFrame_0、1、2、3は、フレームメモリ100に順次に格納される。
That is, in the second embodiment of the present invention shown in FIG. 5, a plurality of continuous moving image frames Frame_0, 1, 2, and 3 photographed by the ISDB-Tmm next-generation one-segment broadcasting television camera are sequentially stored in the
フレームメモリ100から読み出された連続した複数の動画像フレームFrame_0、1、2、3が図5に示す動画像符号化装置150の画像データ分離器101の入力端子に順次に供給されることにより、画像データ分離器101の第1出力端子と第2出力端子とから奇数番目の動画像フレームFrame_0、Frame_2と偶数番目の動画像フレームFrame_1、Frame_3とがそれぞれ順次に生成される。画像データ分離器101の第1出力端子から順次に生成される奇数番目の動画像フレームFrame_0、Frame_2の画像データは第1バッファメモリ100A中に順次に格納され、画像データ分離器101の第2出力端子から順次に生成される偶数番目の動画像フレームFrame_1、Frame_3の画像データは第2バッファメモリ100B中に順次に格納される。
A plurality of continuous moving image frames Frame_0, 1, 2, and 3 read from the
第1動画像符号化器102Aは第1バッファメモリ100Aから動画像を構成する奇数番目の動画像フレームFrame_0、Frame_2…の画像データを順次に読み出して第1動画像符号化処理103Aを実行する一方、第2動画像符号化器102Bは第2バッファメモリ100Bから動画像を構成する偶数番目の動画像フレームFrame_1、Frame_3…の画像データを順次に読み出し第2動画像符号化処理103Bを実行する。
The first moving
第1動画像符号化器102Aにより実行される第1動画像符号化処理103Aは、フレームメモリ100に格納された動画像を構成する複数の奇数番目の動画像フレームFrame_0、Frame_2…の画像データのみから、第1シーケンス10A、第1グループオブピクチャ11A、第1ピクチャー12A、第1スライス13A、第1マクロブロック14A、第1ブロック15A、16A、17Aからなる第1系統の動画符号化階層構造を形成する。実際には、この第1系統の動画符号化階層構造は、第1動画像符号化器102Aの出力端子から生成される第1トランスポートストリームTS_Aによって表現される。また第2動画像符号化器102Bにより実行される第2動画像符号化処理103Bは、フレームメモリ100に格納された動画像を構成する複数の偶数番目の動画像フレームFrame_1、Frame_3…の画像データのみから、第2シーケンス10B、第2グループオブピクチャ11B、第2ピクチャー12B、第2スライス13B、第2マクロブロック14B、第2ブロック15B、16B、17Bからなる第2系統の動画符号化階層構造を形成するものである。実際には、この第2系統の動画符号化階層構造は、第2動画像符号化器102Bの出力端子から生成される第2トランスポートストリームTS_Bによって表現される。
The first moving image encoding process 103A executed by the first moving
また、第1動画像符号化器102Aによって実行されるマクロブロック単位の動きベクトル検出も、フレームメモリ100に格納された動画像を構成する複数の奇数番目の動画像フレームFrame_0、Frame_2…の画像データのみに関して実行される。また同様に、第2動画像符号化器102Bによって実行されるマクロブロック単位の動きベクトル検出も、フレームメモリ100に格納された動画像を構成する複数の偶数番目の動画像フレームFrame_1、Frame_3…の画像データのみに関して実行される。
Also, motion vector detection in units of macroblocks executed by the first moving
トランスポートストリーム多重化器104は第1動画像符号化器102Aの出力端子から生成される第1トランスポートストリームTS_Aと第2動画像符号化器102Bの出力端子から生成される第2トランスポートストリームTS_Bを多重化することで、その出力端子から多重化トランスポートストリーム105を生成する。多重化トランスポートストリーム105には、188バイト長の複数のトランスポートストリームパケットが含まれている。このトランスポートストリームパケットは、4バイトのトランスポートストリームヘッダと、最大184バイトの動画像ペイロードデータとを含むものである。
The
従って、多重化トランスポートストリーム105に含まれる時間的に連続した複数のトランスポートストリームパケットには、第1系統の動画符号化階層構造の第1の動画符号化情報と第2系統の動画符号化階層構造の第2の動画符号化情報とが時分割方式で順次かつ交互に含まれている。尚、第1と第2の動画符号化情報の多重化方式としては、時分割多重、パケット多重等のいずれかの方式を採用することが可能である。すなわち、トランスポートストリーム多重化器104の出力端子から生成される多重化トランスポートストリーム105の奇数番目である1番目のトランスポートストリームパケット105_0、3番目のトランスポートストリームパケット105_2…中には第1系統の動画符号化階層構造の第1の動画符号化情報が含まれ、トランスポートストリーム多重化器104の出力端子から生成される多重化トランスポートストリーム105の偶数番目である2番目のトランスポートストリームパケット105_1、4番目のトランスポートストリームパケット105_3…中には第2系統の動画符号化階層構造の第2の動画符号化情報が含まれる。
Therefore, the plurality of temporally continuous transport stream packets included in the multiplexed
図5に示すように、電波障害によるエラー106が図5のタイミングで発生したと想定すると、電波障害によるエラー106はトランスポートストリーム多重化器104の出力端子から2番目に生成されるトランスポートストリームパケット105_1のみに悪影響を与えるものとなる。従って、図5に示した電波障害によるエラー106は、第2系統の動画符号化階層構造の第2の動画符号化情報にのみに悪影響を与えるが、第1系統の動画符号化階層構造の第1の動画符号化情報には悪影響を与えることはない。
As shown in FIG. 5, assuming that the error 106 due to radio interference occurs at the timing of FIG. 5, the error 106 due to radio interference is the transport stream generated second from the output terminal of the
《本発明の実施の形態2による動画像復号方法および動画像復号装置の構成》
図6は、本発明の実施の形態2による動画像復号方法および動画像復号装置の構成を示す図である。
<< Configuration of moving picture decoding method and moving picture decoding apparatus according to
FIG. 6 is a diagram showing a configuration of a moving picture decoding method and a moving picture decoding apparatus according to
図6に示すように動画像復号装置250の入力端子には、図5に示した動画像符号化装置150の多重化トランスポートストリーム105の出力端子から生成される多重化トランスポートストリーム105が供給される。この多重化トランスポートストリーム105には、奇数番目である1番目のトランスポートストリームパケット105_0、3番目のトランスポートストリームパケット105_2…と偶数番目である2番目のトランスポートストリームパケット105_1、4番目のトランスポートストリームパケット105_3…とが時分割方式で順次かつ交互に含まれている。
As shown in FIG. 6, the multiplexed
実際には、ISDB−Tmmの次世代ワンセグ放送の放送局の図5に示す動画像符号化装置150の出力端子から生成される多重化トランスポートストリーム105はRF送信信号中に含まれて、放送局からRF送信信号が送信される。RF送信信号は携帯電話機端末に搭載されるワンセグ放送受信チューナーによって受信され、ワンセグ放送受信チューナーの出力端子から多重化トランスポートストリーム105が生成され、携帯電話機端末に搭載されるアプリケーションプロセッサに内蔵される図6に示す動画像復号装置250の入力端子に供給される。
Actually, the multiplexed
図6に示した動画像復号装置250は、トランスポートストリーム分離器201と、第1動画像復号器202Aと、第2動画像復号器202Bと、第1バッファメモリ203Aと、第2バッファメモリ203Bと、動画像合成器205と、動画像補間器206とを含んでいる。
The moving
多重化トランスポートストリーム105の時間的に連続した複数のトランスポートストリームパケットに含まれた第1系統の動画符号化階層構造の第1の動画符号化情報と第2系統の動画符号化階層構造の第2の動画符号化情報とが順序にかつ交互にトランスポートストリーム分離器201の入力端子に供給されることによって、トランスポートストリーム分離器201の第1出力端子と第2出力端子から第1トランスポートストリームTS_Aと第2トランスポートストリームTS_Bとがそれぞれ生成される。従って、トランスポートストリーム分離器201の第1出力端子と第2出力端子からそれぞれ生成される第1トランスポートストリームTS_Aと第2トランスポートストリームTS_Bとが第1動画像復号器202Aの入力端子と第2動画像復号器202Bの入力端子とにそれぞれ供給されることによって、第1動画像復号器202Aの出力端子と第2動画像復号器202Bの出力端子からフレームメモリ100に格納された動画像を構成する複数の動画像を構成する複数の奇数番目の動画像フレームFrame_0、Frame_2…の復号画像データと複数の偶数番目の動画像フレームFrame_1、Frame_3…の復号画像データが生成される。尚、トランスポートストリーム分離器201による多重化トランスポートストリーム105からの第1トランスポートストリームTS_Aと第2トランスポートストリームTS_Bとの分離は、多重化トランスポートストリーム105の4バイトのトランスポートストリームヘッダに含まれる13ビットのバケット識別子(PID)を利用することで可能となる。
First moving image coding information of the first moving image coding hierarchical structure and second moving image coding hierarchical structure included in a plurality of temporally continuous transport stream packets of the multiplexed
また図6に示した動画像復号装置250では、第1動画像復号器202Aにより実行される第1動画像復号処理204Aは、第1トランスポートストリームTS_Aに含まれる第1シーケンス10A、第1グループオブピクチャ11A、第1ピクチャー12A、第1スライス13A、第1マクロブロック14A、第1ブロック15A、16A、17Aからなる第1系統の動画符号化階層構造からフレームメモリ100に格納されていた動画像を構成する複数の奇数番目の動画像フレームFrame_0、Frame_2…の動画像復号データのみを形成するものである。また更に第2動画像復号器202Bにより実行される第2動画像復号処理204Bは、第2トランスポートストリームTS_Bに含まれる第2シーケンス10B、第2グループオブピクチャ11B、第2ピクチャー12B、第2スライス13B、第2マクロブロック14B、第2ブロック15B、16B、17Bからなる第2系統の動画符号化階層構造からフレームメモリ100に格納されていた動画像を構成する複数の偶数番目の動画像フレームFrame_1、Frame_3…の動画像復号データのみを形成するものである。
In the
また、第1動画像復号器202Aによって実行されるマクロブロック単位の動き補償も、第1トランスポートストリームTS_Aに含まれる第1シーケンス10A、第1グループオブピクチャ11A、第1ピクチャー12A、第1スライス13A、第1マクロブロック14A、第1ブロック15A、16A、17Aからなる第1系統の動画符号化階層構造のみに関して実行される。また、同様に、第2動画像復号器202Bにより実行されるマクロブロック単位の動き補償も、第2トランスポートストリームTS_Bに含まれる第2シーケンス10B、第2グループオブピクチャ11B、第2ピクチャー12B、第2スライス13B、第2マクロブロック14B、第2ブロック15B、16B、17Bからなる第2系統の動画符号化階層構造のみに関して実行される。
Also, motion compensation in units of macroblocks executed by the first moving
また図6に示す動画像復号装置250では、第1動画像復号器202Aの出力端子から生成される複数の奇数番目の動画像フレームFrame_0、Frame_2…の動画像復号データは動画像合成器205の第1入力端子と動画像補間器206の第1入力端子に供給される一方、第2動画像復号器202Bの出力端子から生成される複数の偶数番目の動画像フレームFrame_1、Frame_3…の動画像復号データは動画像合成器205の第2入力端子と動画像補間器206の第2入力端子とに供給される。
In the moving
一方、電波障害による動画像データへのエラー混入等によって第1動画像復号器202Aで実行される第1動画像復号処理204Aに復号エラーが発生した場合には、第1動画像復号エラー信号Error Aが第1動画像復号器202Aから生成され、動画像合成器205の第1制御入力端子と動画像補間器206の第1制御入力端子に供給される。また上述のエラー混入等によって第2動画像復号器202Bで実行される第2動画像復号処理204Bに復号エラーが発生した場合には、第2動画像復号エラー信号Error Bが第2動画像復号器202Bから生成され、動画像合成器205の第2制御入力端子と動画像補間器206の第2制御入力端子に供給される。
On the other hand, when a decoding error occurs in the first moving
まず、電波障害による動画像データへのエラー混入が全く発生しない場合には、第1動画像復号器202Aと第2動画像復号器202Bから第1動画像復号エラー信号Error Aと第2動画像復号エラー信号Error Bが生成されない。この場合には、第1動画像復号器202Aの出力端子から生成される複数の奇数番目の動画像フレームFrame_0、Frame_2…の動画像復号データと第2動画像復号器202Bの出力端子から生成される複数の偶数番目の動画像フレームFrame_1、Frame_3…の動画像復号データとを使用して、動画像合成器205はフレームメモリ100に格納されていた動画像を再生するための複数の動画像復号フレームを生成する。
First, when no error is mixed into moving image data due to radio interference, the first moving image decoding error signal Error A and the second moving image are transmitted from the first moving
次に、電波障害によって動画像データに軽微のエラー混入が発生した場合には、例えば、第1動画像復号器202から第1動画像復号エラー信号Error Aは生成されないが、第2動画像復号器202Bから第2動画像復号エラー信号Error Bが生成されたとする。この場合には、動画像合成器205は第1動画像復号器202Aの出力端子から生成される複数の奇数番目の動画像フレームFrame_0、Frame_2…の動画像復号データは使用するが、第2動画像復号器202Bの出力端子から生成される複数の偶数番目の動画像フレームFrame_1、Frame_3…の動画像復号データは不使用として、フレームメモリ100に格納されていた動画像を再生するための複数の動画像復号フレームを生成する。
Next, when a slight error is mixed in the moving image data due to radio wave interference, for example, the first moving image decoder 202 does not generate the first moving image decoding error signal Error A, but the second moving image decoding Assume that the second video decoding error signal Error B is generated from the device 202B. In this case, the moving
好ましい実施の形態では、この場合には、不使用とされた第2動画像復号器202Bの出力端子から生成される複数の偶数番目の動画像フレームFrame_1、Frame_3…の動画像復号データの代用として、動画像補間器206の出力信号が動画像合成器205に供給される。すなわち、この場合には、動画像補間器206は、第1動画像復号器202Aの出力端子から生成される複数の奇数番目の動画像フレームFrame_0、Frame_2…の動画像復号データの補間処理により複数の偶数番目の動画像フレームFrame_1、Frame_3…の動画像復号データの代用動画像復号データを生成して動画像合成器205に供給するものである。
In a preferred embodiment, in this case, as a substitute for moving image decoded data of a plurality of even-numbered moving image frames Frame_1, Frame_3,... Generated from the output terminal of the second moving image decoder 202B which is not used. The output signal of the moving
最後に、電波障害によって動画像データに深刻なエラー混入が発生した場合には、第1動画像復号器202Aと第2動画像復号器202Bとから第1動画像復号エラー信号Error Aと第2動画像復号エラー信号Error Bが生成され、図6に示した動画像復号装置250はエラーコンシールメント処理を実行するものとなる。
Finally, when serious error mixing occurs in the moving image data due to radio wave interference, the first moving image decoding error signal Error A and the second moving image data are output from the first moving
尚、第1動画像復号器202Aと第2動画像復号器202Bは、電波障害による動画像データへのエラー混入時に復号ビットストリームに発生するシンタックスエラーに基づいて、第1動画像復号エラー信号Error Aと第2動画像復号エラー信号Error Bとを生成すことが可能である。
The first moving
《本発明の実施の形態2による動画像符号化方法と動画像復号方法による効果》
以上、図5と図6とを参照して説明した本発明の実施の形態2による動画像符号化方法と動画像復号方法とによれば、下記に説明する効果を得ることが可能である。
<< Effects of Video Encoding Method and Video Decoding Method According to
As described above, according to the moving picture coding method and the moving picture decoding method according to the second embodiment of the present invention described with reference to FIGS. 5 and 6, the effects described below can be obtained.
(1).図5に示す本発明の実施の形態2の動画像符号化方法および動画像符号化装置によれば、フレームメモリ100中に格納される2X枚の原動画像フレームから画像データ分離器101によって原動画像フレームの枚数の半分のX枚の複数の奇数番目の動画像フレームFrame_0、Frame_2…とX枚の複数の偶数番目の動画像フレームFrame_1、Frame_3…とが生成される。
(1). According to the moving picture coding method and the moving picture coding apparatus of
2X枚の原動画像フレームと比較するとフレームレートの解像度が半分となった複数の奇数番目の動画像フレームFrame_0、Frame_2…と複数の偶数番目の動画像フレームFrame_1、Frame_3…とは、第1動画像符号化器102Aと第2動画像符号化器102Bによってそれぞれ独立した第1動画符号化情報と第2動画符号化情報とに符号化される。
The plurality of odd-numbered moving image frames Frame_0, Frame_2,... And the plurality of even-numbered moving image frames Frame_1, Frame_3,... Encoding is performed by the
動画像符号化装置150のトランスポートストリーム多重化器104は、第1動画符号化情報のトランスポートストリームパケット105_0、105_2と第2動画符号化情報のトランスポートストリームパケット105_1、105_3とを時分割方式で順次かつ交互に含む多重化トランスポートストリーム105を生成して、動画像復号装置250の入力端子に供給する。その結果、動画像符号化装置150のトランスポートストリーム多重化器104の出力端子から動画像復号装置250の入力端子に時分割方式で順次かつ交互に転送される第1動画符号化情報のトランスポートストリームパケットと第2動画符号化情報のトランスポートストリームパケットとに、電波障害によるエラーの悪影響が平行して出現する可能性は低い。
The
(2).図6に示した本発明の実施の形態2の動画像復号方法および動画像復号装置によれば、第2動画像復号器202Bの出力に電波障害によるエラーの悪影響が出現する一方、第1動画像復号器202Aの出力に電波障害によるエラーの悪影響が出現しない場合には、第2動画像復号器202Bの出力を不使用とする一方、第1動画像復号器202Aの出力を使用して動画像再生のための複数の動画像の復号フレームを生成する。
(2). According to the moving picture decoding method and the moving picture decoding apparatus of
その結果、解像度が半分となっても、動画像の再生が可能となる。特に、グループオブピクチャー(GOP)において動画像の重大な乱れに影響するIフレームを、解像度が半分に低下しても再生を可能としたものである。従って、グループオブピクチャー(GOP)中に含まれるPフレームやBフレームへの画像の乱れの波及を軽減することが可能となる。 As a result, even if the resolution is halved, the moving image can be reproduced. In particular, in the group of picture (GOP), it is possible to reproduce an I frame that affects a significant disturbance of a moving image even if the resolution is reduced by half. Therefore, it is possible to reduce the spread of image disturbance to the P frame and the B frame included in the group of pictures (GOP).
(3).図6に示した本発明の実施の形態2の動画像復号方法および動画像復号装置によれば、第1動画像復号器202Aの出力と第2動画像復号器202Bの出力とに電波障害によるエラーの悪影響が出現しない場合には、動画像合成器205は第1動画像復号器202Aの出力と第2動画像復号器202Bの出力とを使用して、原動画像フレームと同一の高いフレームレートの解像度を有する動画像復号フレームを生成するものである。
(3). According to the moving picture decoding method and moving picture decoding apparatus of
[実施の形態3]
《実施の形態3による動画像符号化方法および動画像符号化装置の構成》
図7は、本発明の実施の形態3による動画像符号化装置および動画像復号装置の構成を示す図である。
[Embodiment 3]
<< Configuration of Video Coding Method and Video Coding Apparatus According to
FIG. 7 is a diagram showing a configuration of a moving image encoding device and a moving image decoding device according to
上述した図3に示した本発明の実施の形態1による動画像符号化装置150と図5に示した本発明の実施の形態2による動画像符号化装置150の各動画像符号化装置は、画像データ分離器101、第1バッファメモリ100A、第2バッファメモリ100B、第1動画像符号化器102A、第2動画像符号化器102B、トランスポートストリーム多重化器104の共通の動画像符号化ハードウェアリソースを含んでいた。
Each of the moving
また、上述した図4に示した本発明の実施の形態1による動画像復号装置250と図6に示した本発明の実施の形態2による動画像復号装置250の各動画像復号装置は、トランスポートストリーム分離器201、第1動画像復号器202A、第2動画像復号器202B、第1バッファメモリ203A、第2バッファメモリ203B、動画像合成器205、動画像補間器206の共通の動画像復号ハードウェアリソースを含んでいた。
Each of the moving picture decoding devices of the moving
従って、図7に示した本発明の実施の形態3による動画像符号化装置150は、画像データ分離器101、第1バッファメモリ100A、第2バッファメモリ100B、第1動画像符号化器102A、第2動画像符号化器102B、トランスポートストリーム多重化器104の共通の動画像符号化ハードウェアリソースを含むものである。しかし、この共通の動画像符号化ハードウェアリソースを含む動画像符号化装置150は、外部から供給される動作指示信号によって第1動作モードと第2動作モードとのいずれの動作モードに任意に設定されることが可能とされている。すなわち、第1動作モードに設定された図7の本発明の実施の形態3による動画像符号化装置150は図3の本発明の実施の形態1による動画像符号化装置150と全く同様に動作する一方、第2動作モードに設定された図7の本発明の実施の形態3による動画像符号化装置150は図5の本発明の実施の形態2による動画像符号化装置150と全く同様に動作する。
Therefore, the moving
また、図7に示した本発明の実施の形態3による動画像復号装置250は、トランスポートストリーム分離器201、第1動画像復号器202A、第2動画像復号器202B、第1バッファメモリ203A、第2バッファメモリ203B、動画像合成器205、動画像補間器206の共通の動画像復号ハードウェアリソースを含むものである。しかし、この共通の動画像復号ハードウェアリソースを含む動画像復号装置250は、外部から供給される動作指示信号によって第1動作モードと第2動作モードとのいずれの動作モードに任意に設定されることが可能とされている。すなわち、第1動作モードに設定された図7の本発明の実施の形態3による動画像復号装置250は図4の本発明の実施の形態1による動画像復号装置250と全く同様に動作する一方、第2動作モードに設定された図7の本発明の実施の形態3による動画像復号装置250は図6の本発明の実施の形態2による動画像復号装置250と全く同様に動作する。
Also, the moving
ISDB−Tmmの次世代ワンセグ放送の放送局は、各放送局の独自のポリシーや各放送局の電波環境に従って、放送局の動画像符号化装置150から生成される多重化トランスポートストリーム105のフォーマットを第1動作モードと第2動作モードとのいずれかの動作モードに任意に設定することが可能となる。すなわち、放送局は、遅くとも放送番組の放送開始前に、決定された動作モードの情報を含む動作指示信号を図7に示した本発明の実施の形態3による動画像符号化装置150に供給する。
The ISDB-Tmm broadcast station for next-generation one-segment broadcasting uses a format of the multiplexed
放送局から送信されたRF送信信号は携帯電話機端末に搭載されるワンセグ放送受信チューナーによって受信されて、ワンセグ放送受信チューナーの出力端子から動作指示信号を含む放送番組情報が図7に示した本発明の実施の形態3による動画像復号装置250に供給される。従って、図7に示す本発明の実施の形態3による動画像復号装置250は、放送番組情報に含まれた動作指示信号に従って、第1動作モードと第2動作モードとのいずれの動作モードに任意に設定されるものである。この時に、図7に示した本発明の実施の形態3による動画像符号化装置150と動画像復号装置250とで動作指示信号は共通であるので、動画像符号化装置150と動画像復号装置250とは共通の動作モードに設定されるものである。
The RF transmission signal transmitted from the broadcasting station is received by a one-segment broadcast receiving tuner mounted on the mobile phone terminal, and the broadcast program information including the operation instruction signal from the output terminal of the one-segment broadcasting receiving tuner is shown in FIG. To the moving
以上、本発明者によってなされた発明を種々の実施の形態に基づいて具体的に説明したが、本発明はそれに限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは言うまでもない。 As mentioned above, the invention made by the present inventor has been specifically described based on various embodiments. However, the present invention is not limited thereto, and various modifications can be made without departing from the scope of the invention. Needless to say.
例えば、図3に示した本発明の実施の形態1による動画像符号化装置150において、第1動画像符号化器102Aと第2動画像符号化器102Bとが、それぞれ別々のハードウェアリソースによって構成される以外に、単一のハードウェアリソースにより構成されることが可能である。すなわち、第1動画像符号化器102Aの機能と第2動画像符号化器102Bの機能とは、単一のハードウェアリソースの機能を時分割で切り換えることで実現されることが可能である。
For example, in the moving
更に、図4に示した本発明の実施の形態1による動画像復号装置250において、第1動画像復号器202Aと第2動画像復号器202Bとが、それぞれ別々のハードウェアリソースによって構成される以外に、単一のハードウェアリソースにより構成されることが可能である。すなわち、第1動画像復号器202Aの機能と第2動画像復号器202Bの機能とは、単一のハードウェアリソースの機能を時分割で切り換えることで実現されることが可能である。
Furthermore, in the moving
また更に、図3に示した本発明の実施の形態1による動画像符号化装置150において、第1動画像符号化器102Aと第2動画像符号化器102Bがハードウェアリソースによって構成される以外に、中央処理ユニット(CPU)等のハードウェアで実行されるソフトウェア処理によって実現されることも可能である。
Furthermore, in the moving
また更に、図4に示した本発明の実施の形態1による動画像復号装置250において、第1動画像復号器202Aと第2動画像復号器202Bがハードウェアリソースによって構成される以外にも、中央処理ユニット(CPU)等のハードウェアで実行されるソフトウェア処理によって実現されることも可能である。
Furthermore, in the moving
100…フレームメモリ
150…動画像符号化装置
101…画像データ分離器
100A…第1バッファメモリ
100B…第2バッファメモリ
102A…第1動画像符号化器
102B…第2動画像符号化器
104…トランスポートストリーム多重化器
TS_A…第1トランスポートストリーム
TS_B…第2トランスポートストリーム
105…多重化トランスポートストリーム
105_0、105_2…奇数番目のトランスポートストリームバケット
105_1、105_3…偶数番目のトランスポートストリームバケット
106…電波障害によるエラー
103A…第1動画像符号化処理
103B…第2動画像符号化処理
10A、10B…第と第2の1シーケンス
11A、11B…第1と第2のグループオブピクチャ
12A、12B…第1と第2のピクチャー
13A、13B…第1と第2のスライス
14A、14B…第1と第2のマクロブロック
15A、16A、17A…第1ブロック
15B、16B、17B…第2ブロック
250…動画像復号装置
201…トランスポートストリーム分離器
202A…第1動画像復号器
202B…第2動画像復号器
203A…第1バッファメモリ
203B…第2バッファメモリ
205…動画像合成器
206…動画像補間器
204A…第1動画像復号処理
204B…第2動画像復号処理
Error A…第1動画像復号エラー信号
Error B…第2動画像復号エラー信号
Frame_0、1、2、3…複数の動画像フレーム
DESCRIPTION OF
Claims (20)
前記分離ステップは、所定の解像度を有する原動画像フレームを前記所定の解像度よりも小さな低解像度を有する第1動画像フレームと第2動画像フレームとに分離するものであり、
前記動画像符号化ステップは、前記分離ステップによって分離された前記第1動画像フレームと前記第2動画像フレームとを第1動画像符号化処理と第2動画像符号化処理とによって第1動画像符号化情報と第2動画像符号化情報にそれぞれ符号化するものであり、
前記多重化ステップは、前記第1動画像符号化情報を含む第1パケットデータと前記第2動画像符号化情報を含む第2パケットデータとを含む多重化ストリームを形成するものであり、
前記出力ステップは、前記多重化ステップによって形成された前記多重化ストリームを動画像符号化出力信号として出力することを特徴とする動画像符号化方法。 A video encoding method including a separation step, a video encoding step, a multiplexing step, and an output step,
The separation step is to separate an original moving image frame having a predetermined resolution into a first moving image frame and a second moving image frame having a lower resolution than the predetermined resolution;
In the moving image encoding step, the first moving image frame and the second moving image frame separated in the separation step are subjected to a first moving image encoding process and a second moving image encoding process. The image encoding information and the second moving image encoding information are encoded respectively.
The multiplexing step forms a multiplexed stream including first packet data including the first moving image encoding information and second packet data including the second moving image encoding information,
In the moving image coding method, the output step outputs the multiplexed stream formed in the multiplexing step as a moving image coded output signal.
前記所定の解像度を有する前記原動画像フレームは、所定数の水平方向走査線を含み、前記低解像度を有する前記第1動画像フレームと前記第2動画像フレームとは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする動画像符号化方法。 In claim 1,
The original moving image frame having the predetermined resolution includes a predetermined number of horizontal scanning lines, and the first moving image frame and the second moving image frame having the low resolution are the predetermined number of horizontal scanning lines. A moving picture coding method comprising a first horizontal scanning line and a second horizontal scanning line, each having a smaller number than the first horizontal scanning line.
前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の原動画像フレームを含み、前記低解像度を有する前記第1動画像フレームと前記第2動画像フレームは前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレームと第2の複数の動画像フレームとをそれぞれ含むことを特徴とする動画像符号化方法。 In claim 1,
The original moving image frame having the predetermined resolution includes a plurality of original moving image frames having a predetermined number of frame rates, and the first moving image frame and the second moving image frame having the low resolution are the predetermined number of the frames. A moving picture coding method comprising: a plurality of first moving picture frames and a second plurality of moving picture frames each having a low frame rate that is smaller than the frame rate.
前記第1動画像符号化情報には、前記第1動画像フレームの動画像情報が含まれ、前記第2動画像フレームの動画像情報が含まれず、前記第2動画像符号化情報には、前記第1動画像フレームの動画像情報が含まれず、前記第2動画像フレームの動画像情報が含まれたことを特徴とする動画像符号化方法。 In claim 1,
The first moving image encoding information includes moving image information of the first moving image frame, does not include moving image information of the second moving image frame, and the second moving image encoding information includes A moving picture encoding method, wherein moving picture information of the first moving picture frame is not included, and moving picture information of the second moving picture frame is included.
前記第1動画像符号化情報には、前記第1動画像フレームの前記動画像情報としてIフレームとPフレームとBフレームとを有する第1のグループオブピクチャーが含まれ、前記第2動画像符号化情報には、前記第2動画像フレームの前記動画像情報としてIフレームとPフレームとBフレームとを有する第2のグループオブピクチャーが含まれたことを特徴とする動画像符号化方法。 In claim 4,
The first moving image coding information includes a first group of pictures having an I frame, a P frame, and a B frame as the moving image information of the first moving image frame, and the second moving image code The moving picture encoding method according to claim 1, wherein the conversion information includes a second group of pictures having an I frame, a P frame, and a B frame as the moving picture information of the second moving picture frame.
前記入力ステップによって、請求項1で規定された前記多重化ストリームが入力されるものであり、
前記分離ステップによって、前記入力ステップによって入力される前記多重化ストリームを分離することによって請求項1で規定された前記第1動画像符号化情報と前記第2動画像符号化情報とが分離されるものであり、
前記動画像復号ステップによって、前記分離ステップによって分離された前記第1動画像符号化情報と前記第2動画像符号化情報とを、第1動画像復号処理と第2動画像復号処理とによって、請求項1で規定された前記第1動画像フレームと前記第2動画像フレームとにそれぞれ復号するものであり、
前記合成ステップによって、前記動画像復号ステップによって復号された前記第1動画像フレームと前記第2動画像フレームとを合成することによって、請求項1で規定された前記所定の解像度を有する前記原動画像フレームを再生するものであり、
前記出力ステップは、前記合成ステップによって再生された前記動画像フレームを動画像復号出力信号として出力することを特徴とする動画像復号方法。 A video decoding method including an input step, a separation step, a video decoding step, a synthesis step, and an output step,
In the input step, the multiplexed stream defined in claim 1 is input,
The first moving image encoded information and the second moving image encoded information defined in claim 1 are separated by separating the multiplexed stream input by the input step by the separating step. Is,
The first moving image encoded information and the second moving image encoded information separated by the moving image decoding step by the separating step are converted into a first moving image decoding process and a second moving image decoding process, respectively. Decoding the first moving image frame and the second moving image frame defined in claim 1 respectively;
The original moving image having the predetermined resolution defined in claim 1 by combining the first moving image frame and the second moving image frame decoded by the moving image decoding step by the combining step. To play frames,
In the moving image decoding method, the output step outputs the moving image frame reproduced in the combining step as a moving image decoding output signal.
前記動画像復号ステップの前記第1動画像復号処理にてエラーが発生した場合には第1動画像復号エラー信号が生成されて、前記動画像復号ステップの前記第2動画像復号処理にてエラーが発生した場合には第2動画像復号エラー信号が生成されるものであり、
前記合成ステップでは、前記第1動画像復号エラー信号に応答して前記動画像復号ステップによって復号された前記第1動画像フレームは不使用とされ、前記第2動画像復号エラー信号に応答して前記動画像復号ステップによって復号された前記第2動画像フレームは不使用とされることを特徴とする動画像復号方法。 In claim 6,
If an error occurs in the first video decoding process of the video decoding step, a first video decoding error signal is generated, and an error occurs in the second video decoding process of the video decoding step. Is generated, a second video decoding error signal is generated.
In the synthesizing step, the first video frame decoded by the video decoding step in response to the first video decoding error signal is not used, and in response to the second video decoding error signal. The moving image decoding method, wherein the second moving image frame decoded in the moving image decoding step is not used.
補間ステップを更に含むものであり、
前記補間ステップでは、前記合成ステップで不使用とされるフレームの代用として、前記合成ステップで使用されるフレームの補間処理によって補間フレームが生成され、
前記合成ステップでは、前記使用されるフレームと前記補間フレームとを合成することを特徴とする動画像復号方法。 In claim 7,
Further comprising an interpolation step,
In the interpolation step, an interpolation frame is generated by interpolation processing of the frame used in the synthesis step as a substitute for the frame that is not used in the synthesis step.
In the synthesizing step, the frame to be used and the interpolated frame are synthesized with each other.
前記合成ステップで再生される前記所定の解像度を有する前記原動画像フレームは、所定数の水平方向走査線を含み、前記動画像復号ステップによって復号される前記第1動画像フレームと前記第2動画像フレームとは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする動画像復号方法。 In claim 8,
The original moving image frame having the predetermined resolution reproduced in the combining step includes a predetermined number of horizontal scanning lines, and the first moving image frame and the second moving image decoded by the moving image decoding step. 2. A moving picture decoding method according to claim 1, wherein the frame includes a first horizontal scanning line and a second horizontal scanning line that are smaller in number than the predetermined number of horizontal scanning lines.
前記合成ステップで再生される前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の動画像フレームを含み、前記動画像復号ステップによって復号される前記第1動画像フレームと前記第2動画像フレームは前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレームと第2の複数の動画像フレームとをそれぞれ含むことを特徴とする動画像復号方法。 In claim 8,
The original moving image frame having the predetermined resolution reproduced in the synthesizing step includes a plurality of moving image frames having a predetermined number of frame rates, and the first moving image frame decoded by the moving image decoding step and the The second moving image frame includes a first plurality of moving image frames and a plurality of second moving image frames each having a low frame rate that is smaller than the predetermined number of the frame rates. Decryption method.
前記分離器としての機能は、所定の解像度を有する原動画像フレームを前記所定の解像度よりも小さな低解像度を有する第1動画像フレームと第2動画像フレームとに分離するものであり、
前記動画像符号化器としての機能は、前記分離器としての機能によって分離された前記第1動画像フレームと前記第2動画像フレームとを第1動画像符号化処理と第2動画像符号化処理とによって第1動画像符号化情報と第2動画像符号化情報にそれぞれ符号化するものであり、
前記多重化器としての機能は、前記第1動画像符号化情報を含む第1パケットデータと前記第2動画像符号化情報を含む第2パケットデータとを含む多重化ストリームを形成するものであり、
前記出力器としての機能は、前記多重化器としての機能によって形成された前記多重化ストリームを動画像符号化出力信号として出力することを特徴とする動画像符号化装置。 A video encoding device having a function as a separator, a function as a video encoder, a function as a multiplexer, and a function as an output device,
The function as the separator is to separate an original moving image frame having a predetermined resolution into a first moving image frame and a second moving image frame having a lower resolution than the predetermined resolution,
The function as the moving image encoder includes a first moving image encoding process and a second moving image encoding of the first moving image frame and the second moving image frame separated by the function as the separator. The first moving image encoded information and the second moving image encoded information are respectively encoded by processing,
The function as the multiplexer is to form a multiplexed stream including first packet data including the first moving image encoding information and second packet data including the second moving image encoding information. ,
The function as the output unit outputs the multiplexed stream formed by the function as the multiplexer as a video encoded output signal.
前記所定の解像度を有する前記原動画像フレームは、所定数の水平方向走査線を含み、前記低解像度を有する前記第1動画像フレームと前記第2動画像フレームとは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする動画像符号化装置。 In claim 11,
The original moving image frame having the predetermined resolution includes a predetermined number of horizontal scanning lines, and the first moving image frame and the second moving image frame having the low resolution are the predetermined number of horizontal scanning lines. A moving picture coding apparatus comprising a first horizontal scanning line and a second horizontal scanning line, each having a smaller number than the first horizontal scanning line.
前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の原動画像フレームを含み、前記低解像度を有する前記第1動画像フレームと前記第2動画像フレームは前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレームと第2の複数の動画像フレームとをそれぞれ含むことを特徴とする動画像符号化装置。 In claim 11,
The original moving image frame having the predetermined resolution includes a plurality of original moving image frames having a predetermined number of frame rates, and the first moving image frame and the second moving image frame having the low resolution are the predetermined number of the frames. A moving picture encoding apparatus comprising: a plurality of first moving picture frames and a second plurality of moving picture frames each having a low frame rate that is smaller than the frame rate.
前記第1動画像符号化情報には、前記第1動画像フレームの動画像情報が含まれ、前記第2動画像フレームの動画像情報が含まれず、前記第2動画像符号化情報には、前記第1動画像フレームの動画像情報が含まれず、前記第2動画像フレームの動画像情報が含まれたことを特徴とする動画像符号化装置。 In claim 11,
The first moving image encoding information includes moving image information of the first moving image frame, does not include moving image information of the second moving image frame, and the second moving image encoding information includes A moving picture encoding apparatus characterized in that moving picture information of the first moving picture frame is not included, and moving picture information of the second moving picture frame is included.
前記第1動画像符号化情報には、前記第1動画像フレームの前記動画像情報としてIフレームとPフレームとBフレームとを有する第1のグループオブピクチャーが含まれ、前記第2動画像符号化情報には、前記第2動画像フレーム)の前記動画像情報としてIフレームとPフレームとBフレームとを有する第2のグループオブピクチャーが含まれたことを特徴とする画像符号化装置。 In claim 14,
The first moving image coding information includes a first group of pictures having an I frame, a P frame, and a B frame as the moving image information of the first moving image frame, and the second moving image code An image encoding apparatus comprising: a second group of pictures having an I frame, a P frame, and a B frame as the moving image information of the second moving image frame).
前記入力器としての機能によって、請求項11で規定された前記多重化ストリームが入力されるものであり、
前記分離器としての機能によって、前記入力器としての機能によって入力される前記多重化ストリームを分離することによって請求項11で規定された前記第1動画像符号化情報と前記第2動画像符号化情報とが分離されるものであり、
前記動画像復号器としての機能によって、前記分離器としての機能によって分離された前記第1動画像符号化情報と前記第2動画像符号化情報とを、第1動画像復号処理と第2動画像復号処理とによって、請求項11で規定された前記第1動画像フレームと前記第2動画像フレームとにそれぞれ復号するものであり、
前記合成器としての機能によって、前記動画像復号器としての機能によって復号された前記第1動画像フレームと前記第2動画像フレームとを合成することによって、請求項11で規定された前記所定の解像度を有する前記原動画像フレームを再生するものであり、
前記出力器としての機能は、前記合成器としての機能によって再生された前記動画像フレームを動画像復号出力信号として出力することを特徴とする動画像復号装置。 A video decoding device including a function as an input device, a function as a separator, a function as a video decoder, a function as a synthesizer, and a function as an output device,
The multiplexed stream defined in claim 11 is input by the function as the input device,
The first moving image coding information and the second moving image coding defined in claim 11 by separating the multiplexed stream input by the function as the input device by the function as the separator. Information is separated,
By the function as the moving picture decoder, the first moving picture encoded information and the second moving picture encoded information separated by the function as the separator are converted into a first moving picture decoding process and a second moving picture. An image decoding process for decoding the first moving image frame and the second moving image frame defined in claim 11, respectively,
The predetermined function defined in claim 11 by combining the first moving image frame and the second moving image frame decoded by the function as the moving image decoder by the function as the combining device. Replaying the source image frame having a resolution;
The function as the output device outputs the moving image frame reproduced by the function as the combiner as a moving image decoding output signal.
前記動画像復号器としての機能の前記第1動画像復号処理にてエラーが発生した場合には第1動画像復号エラー信号が生成されて、前記動画像復号器としての機能の前記第2動画像復号処理にてエラーが発生した場合には第2動画像復号エラー信号が生成されるものであり、
前記合成器としての機能では、前記第1動画像復号エラー信号に応答して前記動画像復号器としての機能によって復号された前記第1動画像フレームは不使用とされ、前記第2動画像復号エラー信号に応答して前記動画像復号器としての機能によって復号された前記第2動画像フレームは不使用とされることを特徴とする動画像復号装置。 In claim 16,
When an error occurs in the first video decoding process of the function as the video decoder, a first video decoding error signal is generated, and the second moving image of the function as the video decoder is generated. When an error occurs in the image decoding process, a second moving image decoding error signal is generated,
In the function as the synthesizer, the first moving image frame decoded by the function as the moving image decoder in response to the first moving image decoding error signal is not used, and the second moving image decoding The moving picture decoding apparatus, wherein the second moving picture frame decoded by the function as the moving picture decoder in response to an error signal is not used.
補間器としての機能を更に具備するものであり、
前記補間器としての機能では、前記合成器としての機能で不使用とされるフレームの代用として、前記合成器としての機能で使用されるフレームの補間処理によって補間フレームが生成され、
前記合成器としての機能では、前記使用されるフレームと前記補間フレームとを合成することを特徴とする動画像復号装置。 In claim 17,
It further has a function as an interpolator,
In the function as the interpolator, as a substitute for the frame that is not used in the function as the synthesizer, an interpolation frame is generated by the interpolation process of the frame used in the function as the synthesizer,
In the function as the synthesizer, the moving picture decoding apparatus synthesizes the used frame and the interpolated frame.
前記合成器としての機能で再生される前記所定の解像度を有する前記原動画像フレームは、所定数の水平方向走査線を含み、前記動画像復号器としての機能によって復号される前記第1動画像フレームと前記第2動画像フレームとは前記所定数の水平方向走査線よりも数が少ない第1水平方向走査線と第2水平方向走査線とをそれぞれ含むことを特徴とする動画像復号装置。 In claim 18,
The original moving image frame having the predetermined resolution reproduced by the function as the synthesizer includes a predetermined number of horizontal scanning lines, and is decoded by the function as the moving image decoder. And the second moving image frame includes a first horizontal scanning line and a second horizontal scanning line each having a smaller number than the predetermined number of horizontal scanning lines.
前記合成器としての機能で再生される前記所定の解像度を有する前記原動画像フレームは、所定数のフレームレートの複数の動画像フレームを含み、前記動画像復号器としての機能によって復号される前記第1動画像フレームと前記第2動画像フレームは前記所定数の前記フレームレートよりも数が少ない低フレームレートの第1の複数の動画像フレームと第2の複数の動画像フレームとをそれぞれ含むことを特徴とする動画像復号装置。 In claim 18,
The original moving image frame having the predetermined resolution reproduced by the function as the combiner includes a plurality of moving image frames having a predetermined number of frame rates, and is decoded by the function as the moving image decoder. Each of the one moving image frame and the second moving image frame includes a plurality of first moving image frames and a plurality of second moving image frames having a low frame rate that is smaller than the predetermined number of the frame rates. A video decoding apparatus characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010135164A JP2012004660A (en) | 2010-06-14 | 2010-06-14 | Moving picture encoding method, moving picture decoding method, moving picture encoding apparatus and moving picture decoding apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010135164A JP2012004660A (en) | 2010-06-14 | 2010-06-14 | Moving picture encoding method, moving picture decoding method, moving picture encoding apparatus and moving picture decoding apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012004660A true JP2012004660A (en) | 2012-01-05 |
Family
ID=45536195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010135164A Withdrawn JP2012004660A (en) | 2010-06-14 | 2010-06-14 | Moving picture encoding method, moving picture decoding method, moving picture encoding apparatus and moving picture decoding apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2012004660A (en) |
-
2010
- 2010-06-14 JP JP2010135164A patent/JP2012004660A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9998750B2 (en) | Systems and methods for guided conversion of video from a first to a second compression format | |
| US20160127728A1 (en) | Video compression apparatus, video playback apparatus and video delivery system | |
| US20060087585A1 (en) | Apparatus and method for processing an image signal in a digital broadcast receiver | |
| JP5594536B2 (en) | Image processing apparatus and method, program, and recording medium | |
| JP2006025401A (en) | Reverse presentation of digital media stream | |
| JP2004056798A (en) | Moving picture coding method and apparatus | |
| US9204156B2 (en) | Adding temporal scalability to a non-scalable bitstream | |
| Omori et al. | A 120 fps high frame rate real-time HEVC video encoder with parallel configuration scalable to 4K | |
| US20060062300A1 (en) | Method and device for encoding/decoding video signals using base layer | |
| JP5979406B2 (en) | Image processing apparatus, image processing method, and image processing system | |
| US20100061451A1 (en) | Dynamic image decoding device | |
| AU2005253425A1 (en) | Encoding Apparatus, Encoding Method, Decoding Apparatus, Decoding Method, Program, Program Recording Medium, Data Recording Medium, Data Structure, and Reproducing Apparatus | |
| JP5812028B2 (en) | Video processing apparatus and video processing method | |
| JP2004328204A (en) | Video signal processor | |
| JP2820630B2 (en) | Image decoding device | |
| KR101075969B1 (en) | Method and apparatus for preventing error propagation in a video sequence | |
| KR101154743B1 (en) | Encoder apparatus, encoding method, decoder apparatus, decoding method, recording medium, and playback apparatus | |
| JP4906197B2 (en) | Decoding device and method, and recording medium | |
| JP4383844B2 (en) | Video display device and video display device control method | |
| JP2012004660A (en) | Moving picture encoding method, moving picture decoding method, moving picture encoding apparatus and moving picture decoding apparatus | |
| JP4043406B2 (en) | Image decoding method and apparatus, and television receiver capable of using them | |
| JP4320509B2 (en) | Video re-encoding apparatus and method | |
| JP3962053B2 (en) | Video re-encoding device | |
| JP2008244781A (en) | Ip retransmission system of terrestrial digital broadcast, and seamless switchover control method therefor in mottled composition | |
| JP2006013914A (en) | Video reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20130903 |