JP2004222307A - Digital signal receiving device, digital signal processing device, and program recording medium - Google Patents
Digital signal receiving device, digital signal processing device, and program recording medium Download PDFInfo
- Publication number
- JP2004222307A JP2004222307A JP2004031332A JP2004031332A JP2004222307A JP 2004222307 A JP2004222307 A JP 2004222307A JP 2004031332 A JP2004031332 A JP 2004031332A JP 2004031332 A JP2004031332 A JP 2004031332A JP 2004222307 A JP2004222307 A JP 2004222307A
- Authority
- JP
- Japan
- Prior art keywords
- stream
- digital signal
- signal receiving
- decoding
- pes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】 MPEG2で規格化されたトランスポートストリームを入力とするデジタル信号受信装置において、受信機側で選択した複数の番組を、1画面上に縮小、分割配置すること。
【解決手段】 複数のパケット識別番号により区別された番組からなる信号から所望のパケット識別番号を選択するPIDフィルタ手段11と、選択された信号に複数のストリームIDを付与するストリームID付替手段12と、各ストリームIDごとにデコード処理が行えるビデオデコード手段14と、ビデオデコード手段の出力を縮小し、任意位置に配置する表示プロセッサ16とを備えることで、受信機側で設定した複数番組のマルチ表示を可能とする。
【選択図】 図1
PROBLEM TO BE SOLVED: To reduce and divide a plurality of programs selected on a receiver side into one screen in a digital signal receiving apparatus which receives a transport stream standardized by MPEG2 as an input.
SOLUTION: PID filter means 11 for selecting a desired packet identification number from a signal composed of a program identified by a plurality of packet identification numbers, and stream ID reassigning means 12 for assigning a plurality of stream IDs to a selected signal. And a video decoding means 14 capable of performing decoding processing for each stream ID, and a display processor 16 for reducing the output of the video decoding means and arranging the video decoding means at an arbitrary position. Display is enabled.
[Selection diagram] Fig. 1
Description
本発明は、MPEG2に基づき符号化されたビットストリームを受信、復号し、表示するデジタル信号受信装置に関する。 The present invention relates to a digital signal receiving apparatus that receives, decodes, and displays a bit stream encoded based on MPEG2.
近年、MPEG2(Moving Picture Experts Group phase2)の国際標準化(ISO/IEC 13818への登録)により、デジタル高能率符号化を用いた送受信システムが実用化されている。MPEG2符号化方式を用いることにより、一定の伝送帯域の元での多チャンネル化が可能になる反面、同時に放送番組のチャンネル数が100を超えることとなり、このような多数の放送番組の中から、ユーザが視聴を所望する番組を瞬時に選び出すことは、事実上困難になりつつある。 In recent years, a transmission / reception system using digital high-efficiency coding has been put into practical use due to international standardization (registered in ISO / IEC 13818) of MPEG2 (Moving Picture Experts Group phase 2). By using the MPEG2 coding method, it is possible to increase the number of channels under a certain transmission band, but at the same time, the number of channels of a broadcast program exceeds 100, and from among such a large number of broadcast programs, It is virtually difficult for a user to instantly select a program desired to be viewed.
この問題を解決する一つの方法として、1つの画面上に複数の番組映像を縮小して配置、表示するマルチ画面の利用がある。マルチ画面によりユーザは所望の番組を視覚的に選択することができる。 One method for solving this problem is to use a multi-screen for reducing, arranging and displaying a plurality of program videos on one screen. The multi-screen allows the user to visually select a desired program.
以下、従来のマルチ画面表示方式について説明する。図7は従来のマルチ画面表示方式の構成を示すブロック図である。 Hereinafter, a conventional multi-screen display method will be described. FIG. 7 is a block diagram showing a configuration of a conventional multi-screen display system.
図7において、91はMPEG2で規定されたトランスポートストリームをパケット識別番号(以下、PIDと呼ぶ)ごとに分割するPIDフィルタ手段、92はPIDフィルタ手段の出力を一時記憶するバッファメモリ、93はMPEG2に準拠した方式で映像デコードを行うビデオデコード手段、94はビデオデコード手段が使用するデコード用メモリ、95はPIDフィルタ手段91、ビデオデコード手段93を制御する制御手段である。又、信号900は入力トランスポートストリーム、信号901、信号902はトランスポートパケットからヘッダを除いたパケッタイズドエレメンタリストリーム(以下PESと表記する)、信号903はビデオデコード手段からのデータ要求信号、信号904はデコード結果出力をそれぞれ示す。
In FIG. 7, reference numeral 91 denotes PID filter means for dividing a transport stream defined by MPEG2 for each packet identification number (hereinafter, referred to as PID); 92, a buffer memory for temporarily storing the output of the PID filter means; ,
以上のように構成された、従来の技術によるマルチ画面表示方式について、以下その動作について説明する。まず、番組受信者はマルチ画面呼び出しの意図をリモコンのボタンを押下することなどにより制御手段95に通知する。制御手段95は、トランスポートストリーム900のうちマルチチャンネルが放送されているPIDをPIDフィルタ手段91に設定する。PIDフィルタ手段91の出力901は、バッファメモリ92を介し、ビデオデコード手段からのデータ要求信号903にしたがってPESデータ902を出力する。
The operation of the conventional multi-screen display system configured as described above will be described below. First, the program receiver notifies the control means 95 of the intention of calling the multi-screen by, for example, pressing a button on the remote controller. The control means 95 sets the PID of the
ビデオデコード手段93は、デコード用メモリ94を使用してMPEG2の規則にしたがってビデオデコードを行い、ベースバンドの映像信号904を出力する。映像信号904は、送信側で1画面が例えば16分割などにマルチチャンネル化した画面で構成されているため、ユーザはマルチチャンネル画面を視聴することができる。
The video decoding means 93 performs video decoding using the
従来の技術によるマルチ画面表示方式は、以上のようなものであるが、しかしながら、このような構成においては、マルチ画面は送信機側が決めた特定の番組のみから成るものであり、そのようなマルチ画面には、必ずしも受信者の期待している番組が含まれているとは限らない。 The multi-screen display method according to the prior art is as described above. However, in such a configuration, the multi-screen includes only a specific program determined by the transmitter side, and such a multi-screen is used. The screen does not always include the program expected by the receiver.
又、視覚的に1画面は16分割程度が最大であり、それ以上の同時番組表示は意味を成さないので、100チャンネルを超える現在の放送形態においては同時にマルチ表示できる番組数に制限があるという問題点を有している。 Further, visually, a maximum of one screen is divided into about 16 divisions, and displaying more than one simultaneous program does not make sense. Therefore, in the current broadcasting mode exceeding 100 channels, the number of programs that can be multi-displayed simultaneously is limited. There is a problem that.
本発明は上記のような従来の技術によるマルチ画面表示方式の問題点に鑑みてなされたものであり、受信者が所望する複数番組だけを選択的にを同時に1画面上に表示することが可能となるデジタル信号受信装置、デジタル信号処理装置およびプログラム記録媒体を提供することを目的とする。 The present invention has been made in view of the problems of the multi-screen display system according to the conventional technology as described above, and it is possible to selectively display only a plurality of programs desired by a receiver on one screen at the same time. To provide a digital signal receiving device, a digital signal processing device, and a program recording medium.
上記の目的を達成するために、第1の本発明は、高能率符号化方式に従って、パケット識別番号(PID)により区別された複数の番組を多重してなるトランスポートストリームの入力を受け、前記トランスポートストリームから、前記複数の番組の全部または一部をそれぞれのPIDごとに分離して、ペイロードデータとして出力するPIDフィルタ手段と、前記それぞれのペイロードデータに、該PIDに応じてそれぞれ異なるストリーム識別番号を付与することにより、1つのパケッタイズドエレメンタリストリーム(PES)を生成するストリーム識別番号付与手段と、前記PESを、そこに含まれる個々のストリーム識別番号ごとに独立してデコードを行なうデコード手段と、前記個々のストリーム識別番号ごとのデコード結果を同一の画面上に配置させるようにする表示プロセッサとを具備することを特徴とするデジタル信号受信装置である。 In order to achieve the above object, a first aspect of the present invention is to receive a transport stream obtained by multiplexing a plurality of programs identified by a packet identification number (PID) in accordance with a high efficiency coding scheme, PID filter means for separating all or a part of the plurality of programs for each PID from the transport stream and outputting it as payload data, and different stream identification for each of the payload data according to the PID Stream identification number assigning means for generating one packetized elementary stream (PES) by assigning numbers, and decoding for independently decoding the PES for each stream identification number included therein Means and a decoding result for each of the individual stream identification numbers. A digital signal receiving apparatus characterized by comprising a display processor to cause disposed on one screen.
また、第2の本発明は、前記表示プロセッサは、個々のストリーム識別番号ごとの前記デコード結果を、所定の縮小率にて縮小することを特徴とする第1の本発明のデジタル信号受信装置である。 According to a second aspect of the present invention, in the digital signal receiving apparatus according to the first aspect, the display processor reduces the decoding result for each stream identification number at a predetermined reduction rate. is there.
また、第3の本発明は、前記高能率符号化は、MPEG2準拠であることを特徴とする第1または第2の本発明のデジタル信号受信装置である。 Further, the third invention is the digital signal receiving apparatus according to the first or second invention, wherein the high-efficiency encoding is based on MPEG2.
また、第4の本発明は、前記デコード手段は、前記PESから、MPEG2で規定されたIピクチャのみをデコードすることを特徴とする第1または第2の本発明のデジタル信号受信装置である。 Further, the fourth invention is the digital signal receiving apparatus according to the first or second invention, wherein the decoding means decodes only the I picture specified by MPEG2 from the PES.
また、第5の本発明は、前記デコード手段は、前記デコード結果が所定の縮小率にて縮小されるように前記PESデータのデコードを行うことを特徴とする第1、第3または第4のいずれかの本発明のデジタル信号受信装置である。 In a fifth aspect of the present invention, the decoding means decodes the PES data such that the decoding result is reduced at a predetermined reduction rate. It is any one of the digital signal receiving apparatuses of the present invention.
また、第6の本発明は、前記デコード手段は、逆DCT演算実施時に、低域周波数成分のみを演算することを特徴とする第5の本発明のデジタル信号受信装置である。 A sixth aspect of the present invention is the digital signal receiving apparatus according to the fifth aspect of the present invention, wherein the decoding means calculates only a low frequency component when performing the inverse DCT calculation.
また、第7の本発明は、第1ないし第6のいずれかの本発明のデジタル信号受信装置の各手段または各部の全部あるいは一部の機能をコンピュータにより実行させるためのプログラムを記録したことを特徴とするプログラム記録媒体である。 According to a seventh aspect of the present invention, there is provided a digital signal receiver according to any one of the first to sixth aspects, wherein a program for causing a computer to execute all or a part of the functions of each unit or each unit is recorded. It is a program recording medium characterized by the following.
以上説明したところから明らかなように、本発明によれば、デコード出力を画面上の任意位置に配置させるようにしたことにより、受信側で設定する複数番組を同時に表示することが可能になるデジタル信号受信装置、デジタル信号処理装置およびプログラム記録媒体が得られるという効果がある。 As is apparent from the above description, according to the present invention, by arranging the decode output at an arbitrary position on the screen, it becomes possible to simultaneously display a plurality of programs set on the receiving side. There is an effect that a signal receiving device, a digital signal processing device, and a program recording medium can be obtained.
以下本発明の実施の形態について、図面に基づいて説明する。
(実施の形態1)
図1は本発明の実施の形態1におけるデジタル信号受信装置の構成を示すブロック図である。図1において、11はPIDごとにトランスポートパケットを分割するPIDフィルタ手段、12はPIDフィルタ後の複数の信号に対してストリームIDを新たに付け直すストリームID付替手段、13はストリームID付替手段の出力を一時記憶するバッファメモリ、14はバッファメモリの出力を受けてMPEG2に従って映像信号を復号するビデオデコード手段、15はビデオデコード手段14が使用するデコード用メモリ、16はビデオデコード手段の出力を縮小処理し画面の任意位置に配置する表示プロセッサである。17はこれら各手段から構成された機能ブロック全体を制御する制御手段で、一般には機器組込み型制御マイコンなどにより実現されるものである。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(Embodiment 1)
FIG. 1 is a block diagram illustrating a configuration of a digital signal receiving device according to
また、図において、信号100は入力トランスポートストリーム、101はPIDフィルタ後の複数のPES信号、102および103は、それぞれバッファメモリへの入力信号およびバッファメモリ13からの出力信号となるPESデータ、104はビデオデコード手段14からバッファメモリ13に対するデータ要求信号、105はビデオデコード結果出力信号、106は表示プロセッサによって構成されたマルチ画面をなす映像ベースバンド信号をそれぞれ示す。
In the figure, a signal 100 is an input transport stream, 101 is a plurality of PES signals after PID filtering, 102 and 103 are PES data which are input signals to the buffer memory and output signals from the
次に図2〜図4は、MPEG2で定義されるPES信号のビットストリーム列の定義を示す説明図である。図において、ビットストリーム列はプログラム関数のように表現されているが、それぞれの「行」が物理的なビット列に対応しており、ハードウエア的なビットストリームの状態を示したものである。 Next, FIG. 2 to FIG. 4 are explanatory diagrams showing the definition of the bit stream sequence of the PES signal defined by MPEG2. In the figure, the bit stream sequence is represented as a program function, but each “row” corresponds to a physical bit sequence, and indicates a hardware bit stream state.
以上のように構成された、本発明の実施の形態1におけるデジタル信号受信装置について、図1、2を用いて説明する。
The digital signal receiving apparatus according to
はじめに、簡単のため図1において、入力のトランスポートストリーム100は、それぞれPID1、PID2、PID3、PID4のパケット識別信号(PID)をもつ4つの映像信号が多重された一つのトランスポートストリームであると仮定する。また、今後は16進数を表現するために、0xAAなどのように表記する。0xAAは2進数で"1010 1010"を、10進数では"170"をあらわす。 First, for simplicity, in FIG. 1, the input transport stream 100 is one transport stream in which four video signals having packet identification signals (PIDs) of PID1, PID2, PID3, and PID4 are multiplexed. Assume. Further, in order to represent a hexadecimal number, it is expressed as 0xAA in the future. 0xAA represents “1010 1010” in binary and “170” in decimal.
制御手段17は、入力トランスポートストリーム100から、PID1、PID2、PID3、PID4の4つの映像信号(番組)をマルチ表示することをユーザ入力等から検出し、PIDフィルタ手段11に、PID1、PID2、PID3、PID4が割り当てられたトランスポートストリーム(TS)パケットを、フィルタリングするように設定する。 The control unit 17 detects, from a user input or the like, that the four video signals (programs) of PID1, PID2, PID3, and PID4 are to be multi-displayed from the input transport stream 100 from a user input or the like. The transport stream (TS) packet to which PID3 and PID4 are assigned is set to be filtered.
PIDフィルタ手段11は、入力トランスポートストリーム100の入力を受けると、それからPID1、PID2、PID3、PID4の4種のTSパケットをフィルタリングし、それぞれPES信号101としてストリームID付替手段12へ出力する。
Upon receiving the input transport stream 100, the PID filter means 11 filters the four types of TS packets of
ストリームID付替手段12は、上記4つのPES信号101を受けると、それぞれのPES信号に含まれているストリームIDを、ストリームID = 0xE0、0xE1、0xE2、0xE3に付与し直し、1つのPES形式ストリームを出力する。
Upon receiving the four
この際、ストリームID付け替え手段12は、1トランスポートストリーム(TS)パケット相当の情報量ごとにPESヘッダを付加したPESデータ形式に変換する。つまり、ストリームID付替手段12から出力されるPESデータ102は、図2〜図4に示すビット情報のうち、packet start code prefix (24bits)、stream id (8bits)、PES packet length (16bits)、PES packet data byteからなり、stream idが0xE0〜0xE3の値をとるようにする。ただし、入力トランスポートストリーム100を構成するTSパケットが、もともとPESヘッダを含むものであった場合、そこに元々含まれていた情報であるPESヘッダ情報は保存して、上記stream idのみを変換して出力するように動作するものとする。
At this time, the stream ID changing means 12 converts the data into a PES data format to which a PES header is added for each information amount corresponding to one transport stream (TS) packet. In other words, the
次に、ストリームID付替手段12から出力されたPESデータ102は、バッファメモリ13に一時記憶され、ビデオデコード手段14からのデータ要求信号104にしたがって、ビデオデコード手段14へ入力される。ビデオデコード手段14は、PESデータ102の入力を受けると、これに含まれている4つのストリームIDごとに独立に、MPEG2の規則にしたがってビデオデコードを行い、デコード結果出力105を得る。得られたデコード結果出力105は、表示プロセッサ16へ出力される。
Next, the
表示プロセッサ16は、デコード結果出力105の入力を受けると、これを画面表示できるように処理を行う。デコード結果出力105のうち、元々ストリームID=0xE0からなる映像は、元の大きさから4分の1サイズに縮小され、画面の左上に配置されるように処理される。
When receiving the input of the
又、同様にストリームID=0xE1からなる映像は、同じく4分の1に縮小され画面の右上に、ストリームID=0xE2の映像は左下、ストリームID=0xE3の映像は画面の右下に、それぞれ縮小、配置されるように処理される。 Similarly, the video having the stream ID of 0xE1 is reduced to one fourth at the upper right of the screen, the video of the stream ID = 0xE2 is reduced to the lower left, and the video of the stream ID = 0xE3 is reduced to the lower right of the screen. , To be arranged.
それぞれ処理されたデコード結果出力105は、最後に映像ベースバンド信号106として、本デジタル受信装置の外部へ出力される。
The processed decoded
以上の動作により、映像ベースバンド信号106の入力を受ける(図示しない)受像装置の画面上においては、元々PID1をもつ番組が左上に、PID2をもつ番組が右上に、PID3をもつ番組が左下に、PID4をもつ番組が右下に、それぞれ同時に縮小配置して表示されることになる。この4画面のうちに全画面に出力したい番組があれば、表示プロセッサ16が特定のストリームIDのデコード結果を縮小せずに出力することにより、即座に全画面表示が可能となる。
By the above operation, on the screen of the image receiving device (not shown) which receives the input of the video baseband signal 106, the program originally having PID1 is at the upper left, the program having PID2 is at the upper right, and the program having PID3 is at the lower left. , PID4 are displayed in the lower right at the same time in a reduced arrangement. If there is a program to be output on the full screen among the four screens, the
このように、本発明の実施の形態1におけるデジタル受信装置によれば、受信するトランスポートストリームから、受信機側で設定しうるPIDに応じて、所定の複数の番組を、マルチ画面に配置することができる。 As described above, according to the digital receiving apparatus in the first embodiment of the present invention, a plurality of predetermined programs are arranged on a multi-screen from a received transport stream in accordance with a PID that can be set on the receiver side. be able to.
なお、本実施の形態1においては、説明のため同時処理するPID数は4つであると仮定したが、本発明はPID数がそれ以上でも以下でも同様の効果が得られることは自明であり、他の実施例としては、9又は16分割などが用いられる。
(実施の形態2)
以下、本発明の実施の形態2におけるデジタル信号受信装置について説明する。本実施の形態2によるデジタル信号受信装置は、実施の形態1と同様の構成を有するものであり、ビデオデコード手段14の動作に相違点があることを除いて、実施の形態1と同様の動作を行うものである。したがって、その説明には、本実施の形態1の場合と同じく図1を用いる。以下、本実施の形態2によるデジタル信号受信装置の動作を、ビデオデコード手段14の動作を中心に説明する。
In the first embodiment, for the sake of explanation, it is assumed that the number of PIDs to be simultaneously processed is four. However, it is obvious that the same effect can be obtained with the present invention even if the number of PIDs is larger or smaller. As another embodiment, 9 or 16 division is used.
(Embodiment 2)
Hereinafter, a digital signal receiving apparatus according to
はじめに、実施の形態1と同様、入力トランスポートストリーム100は、それぞれPID1、PID2、PID3、PID4のPIDをもつ4つの映像信号が多重されたトランスポートストリームであり、PIDフィルタ手段11、ストリームID付替手段12、バッファメモリ13は、実施の形態1とまったく同様の動作を行うものである。
First, as in the first embodiment, the input transport stream 100 is a transport stream in which four video signals having PIDs of PID1, PID2, PID3, and PID4 are multiplexed, respectively. The replacement means 12 and the
次に、ビデオデコード手段14の動作について説明を行う。 Next, the operation of the video decoding means 14 will be described.
ビデオデコード手段14は、実施の形態1と同様にして、PESデータ103の入力を受けると、これに含まれたストリームIDごとに独立に、MPEG2の規則にしたがってビデオデコードを行うが、この際に、該PESデータを構成する、MPEG2で規定されるIピクチャのみをデコードし、他の構成要素であるPピクチャおよびBピクチャはスキップし、デコードおよび画面表示がされないようにする。
Upon receiving the input of the
最後に、表示プロセッサ16は、上記のようにして得られた、Iピクチャのみがデコードされているデコード結果出力105に対し、実施の形態1と同様に縮小および画面配置のための処理を行う。
Lastly, the
これにより、デコード用メモリ15に複数のストリームIDに対応した参照画像を置く必要がなくなるので、デコードメモリ容量を削減した複数番組のデコードが可能となる。
This eliminates the need to place reference images corresponding to a plurality of stream IDs in the
以上のように、本実施の形態2のデジタル信号受信装置によれば、デコード用メモリを削減した構成において、画面の多分割マルチ表示が可能となる。
(実施の形態3)
以下本発明の実施の形態3について図5を参照しながら説明する。図5は本発明の実施の形態3におけるデジタル信号受信装置の構成を示すブロック図である。図5において、図1と同一符号は同一部または相当部である。また、34はバッファメモリの出力を受けてMPEG2にしたがって映像信号を復号するビデオデコード手段、35はビデオデコード手段の出力をアップサンプリング又はダウンサンプリングする画像サイズ変換手段である。また、37はこれら機能ブロック全体を制御する制御手段で、一般には機器組込み型制御マイコンなどにより実現されるものである。
As described above, according to the digital signal receiving apparatus of the second embodiment, it is possible to perform multi-segment display of a screen in a configuration in which the number of decoding memories is reduced.
(Embodiment 3)
Hereinafter, a third embodiment of the present invention will be described with reference to FIG. FIG. 5 is a block diagram showing a configuration of a digital signal receiving device according to
また、図において、信号300は入力トランスポートストリーム、301はPIDフィルタ後の複数のPES信号、302および303はPESデータ、304はビデオデコード手段からバッファメモリに対するデータ要求信号、305はビデオデコード結果の映像ベースバンド信号をそれぞれ示すものであり、それぞれ実施の形態1における入力トランスポートストリーム100、PES信号101、PESデータ102および103、データ要求信号104、映像ベースバンド信号106に相当するものである。
In the figure, a
以上のように構成された本実施の形態3におけるデジタル信号受信装置について、図5を用いて説明する。
The digital signal receiving apparatus according to
はじめに、入力トランスポートストリーム300は、それぞれPID1、PID2、PID3、PID4のPIDをもつ4つの映像信号が多重されたトランスポートストリームであり、PIDフィルタ手段1、ストリームID付替手段12、バッファメモリ13は、実施の形態1とまったく同様の動作を行うものである。
First, the
次に、ビデオデコード手段34の動作およびそれ以降の動作について説明を行う。 Next, the operation of the video decoding means 34 and subsequent operations will be described.
ビデオデコード手段34は、実施の形態1と同様にして、PESデータ303の入力を受けると、これに含まれたストリームIDごとに独立に、MPEG2の規則にしたがってビデオデコードを行うが、デコードにより得られた参照画像は、デコード用メモリ36に格納される前に、画像サイズ変換手段35に転送される。
When receiving the input of the
画像サイズ変換手段35は、前記デコードにより得られた参照画像の入力を受けると、これを水平垂直それぞれ元の1/2のサイズにダウンサンプリングする。一方、デコード用メモリ36から参照画像を読み出す際には、水平垂直それぞれ元の2倍のサイズにアップサンプリングする。
Upon receiving the input of the reference image obtained by the decoding, the image
さらに画像サイズ変換手段35は、デコード結果を映像ベースバンド信号305として出力する時には、読み出し時のアップサンプリング動作を行わず、デコード用メモリ15に格納された縮小画像をそのまま出力するようにする。
Further, when outputting the decoding result as the
これにより、デコード用メモリ36中のフレームメモリサイズを小さくしたまま、4番組の同時デコードが可能となる。 This allows simultaneous decoding of four programs while keeping the frame memory size in the decoding memory 36 small.
以上のように、本実施の形態3のデジタル信号受信装置によれば、デコード用メモリのサイズを小さくした構成において、画面の多分割マルチ表示が可能となる。 As described above, according to the digital signal receiving apparatus of the third embodiment, it is possible to perform multi-segment display of a screen in a configuration in which the size of the decoding memory is reduced.
なお、本実施の形態3においても、説明のため同時処理するPID数は4つであると仮定したが、本発明はPID数がそれ以上でも以下でも同様の効果が得られる。 Although it is assumed in the third embodiment that the number of PIDs to be simultaneously processed is four for the sake of explanation, the present invention can obtain the same effect when the number of PIDs is larger or smaller.
また、ビデオデコード手段34が逆離散コサイン変換を行う際に、IDCT係数の低次の係数のみ演算し、高次の係数は"0"とみなしてそのための演算を省略するようにしてもよい。この場合、デコード結果の広域性分が除去できるので、デコード用メモリへの参照画像データ格納時の折り返しノイズを防ぐことができると共に、デコード動作のための総演算量を減少させることが可能になる。
(実施の形態4)
以下本発明の実施の形態4におけるデジタル信号受信装置について図6を参照しながら説明する。図6は本発明の実施の形態4におけるデジタル信号受信装置の構成を示すブロック図である。図6において、図1と同一符号は同一部または相当部である。また、43はストリームID付替手段12の出力をトランスポートストリームに変換するTS変換手段、44はストリームID付替手段12の出力をプログラムストリームに変換するPS変換手段である。また、45はこれら機能ブロック全体を制御する制御手段で、一般には機器組込み型制御マイコンなどにより実現されるものである。
Further, when the video decoding means 34 performs the inverse discrete cosine transform, only the lower order coefficient of the IDCT coefficient may be calculated, and the higher order coefficient may be regarded as “0”, and the calculation therefor may be omitted. In this case, since the wide-area portion of the decoding result can be removed, it is possible to prevent aliasing noise when storing the reference image data in the decoding memory and to reduce the total amount of calculation for the decoding operation. .
(Embodiment 4)
Hereinafter, a digital signal receiving apparatus according to
又、図において、信号400は入力トランスポートストリーム、401はPIDフィルタ後の複数のPES信号であり、それぞれ実施の形態1における入力トランスポートストリーム100、PES信号101に相当する。さらに402はストリームID付替手段から出力したPESデータ、403は出力されるトランスポートストリーム、404は出力されるプログラムストリームである。
In the figure, a
以上のように構成された本実施の形態4におけるデジタル信号受信装置について、図6を用いて説明する。
The digital signal receiving apparatus according to
はじめに、本実施の形態1と同様、入力トランスポートストリーム400は、それぞれPID1、PID2、PID3、PID4のPIDをもつ4つの映像信号が多重されたトランスポートストリームであり、PIDフィルタ手段1、ストリームID付替手段12は、実施の形態1とまったく同様の動作を行うものである。
First, as in the first embodiment, the
続いて、TS変換手段43およびPS変換手段44の動作を説明する。
Next, the operation of the
TS変換手段43は、ストリームID付替手段12から出力したPESデータ402の入力を受けると、これの184バイトごとに、MPEG2で規定された4バイトのトランスポートパケットヘッダを付加して、188バイトのトランスポートパケットからなるトランスポートストリームに変換する。
Upon receiving the input of the
上記と同様にして、PS変換手段44は、ストリームID付替手段12から出力したPESデータ402の入力を受けると、これをMPEG2で規定されたプログラムストリームに変換して出力する。
In the same manner as described above, upon receiving the input of the
これにより、複数のPIDで多重化されたトランスポートストリームから、PIDは1つでストリームIDで多重された1PIDのトランスポートストリーム又はプログラムストリームが出力される。 As a result, from the transport stream multiplexed with a plurality of PIDs, a transport stream or a program stream of one PID multiplexed with one PID and a stream ID is output.
一般に、磁気テープや磁気又は光ディスク媒体などの記録メディアにデジタルストリームを記録する場合には、トランスポートストリーム又はプログラムストリームが用いられるが、本実施の形態4のデジタル信号受信装置によれば、複数PIDのトランスポートストリームを1PIDのトランスポートストリーム又はプログラムストリームに変換して出力することで、従来1番組すなわち1PIDしか同時に記録できないようなしくみの記録フォーマットをもつ機器に対しても、同時複数番組の記録を可能とすることができる。 Generally, when a digital stream is recorded on a recording medium such as a magnetic tape or a magnetic or optical disk medium, a transport stream or a program stream is used. However, according to the digital signal receiving apparatus of the fourth embodiment, a plurality of PIDs are used. Is converted into a 1PID transport stream or a program stream and output, so that a plurality of programs can be simultaneously recorded even in a device having a recording format in which only one program, that is, only one PID, can be simultaneously recorded. Can be made possible.
また、本実施の形態におけるデジタル信号受信装置により得られたトランスポートストリームまたはプログラムストリームを受信して、複数番組の表示を行うデジタル信号処理装置を対にして用いてもよい。これは、本発明の実施の形態1ないし3のいずれかのビデオデコード手段、デコード用メモリ、表示プロセッサを備えたもので、従来のPIDにしか対応できないPIDフィルタ手段を備えていても、画面の多分割マルチ表示が可能となる。 In addition, a digital signal processing device that receives a transport stream or a program stream obtained by the digital signal receiving device according to the present embodiment and displays a plurality of programs may be used as a pair. This is provided with the video decoding means, the decoding memory, and the display processor according to any one of the first to third embodiments of the present invention. Multi-segment display is possible.
なお、本発明のいずれの実施の形態においても、高能率符号化の方式はMPEG2に準拠するものとして説明を行ったが、本発明はこれに限定するものではなく、他の高能率符号化方式を用いてもよい。 In each of the embodiments of the present invention, the description has been given assuming that the high-efficiency coding method conforms to MPEG2. However, the present invention is not limited to this. May be used.
また、本発明の実施の形態におけるストリームID付け替え手段は、本発明のストリーム識別番号付加手段に相当するものであり、本発明の実施の形態におけるビデオデコード手段、デコード用メモリおよび画像サイズ変換手段は、本発明のデコード手段に相当するものである。 The stream ID changing means in the embodiment of the present invention corresponds to the stream identification number adding means in the present invention, and the video decoding means, the decoding memory and the image size converting means in the embodiment of the present invention Corresponds to the decoding means of the present invention.
また、本発明のいずれの実施の形態においても、デジタル信号受信装置およびデジタル信号処理装置の動作は、ハードウェア的に実現するものとして説明を行ったが、これはコンピュータを用いてプログラムの働きにより、ソフトウェア的に実現してもよい。 Also, in any of the embodiments of the present invention, the operation of the digital signal receiving device and the digital signal processing device has been described as being realized as hardware, but this is achieved by the operation of a program using a computer. Alternatively, it may be realized by software.
また、本発明のいずれの実施の形態においても、本発明のデジタル信号受信装置およびデジタル信号処理装置を中心に説明したが、本発明の記録媒体として、以上説明した各手段の機能の全部または一部、または、各ステップの全部または一部をコンピュータにより実行させるプログラムを格納する記録媒体を用いてもよい。 Further, in any of the embodiments of the present invention, the digital signal receiving apparatus and the digital signal processing apparatus of the present invention have been mainly described. However, as a recording medium of the present invention, all or one of the functions of each of the above-described units are described. A recording medium that stores a program that causes a computer to execute all or a part of each step or each step may be used.
本発明は、デコード出力を画面上の任意位置に配置させるようにしたことにより、受信側で設定する複数番組を同時に表示することが可能になる効果を有し、符号化されたビットストリームを受信、復号し、表示するデジタル信号受信装置等として有用である。 The present invention has an effect that it is possible to simultaneously display a plurality of programs set on the receiving side by arranging the decoded output at an arbitrary position on the screen, and to receive an encoded bit stream. It is useful as a digital signal receiving device for decoding, displaying, and the like.
11、91 PIDフィルタ手段
12 ストリームID付替手段
13、92 バッファメモリ
14、34、93 ビデオデコード手段
15、94 デコード用メモリ
16 表示プロセッサ
17、37、45、95 制御手段
43 TS変換手段
44 PS変換手段
11, 91 PID filter means 12 Stream
Claims (7)
前記それぞれのペイロードデータに、該PIDに応じてそれぞれ異なるストリーム識別番号を付与することにより、1つのパケッタイズドエレメンタリストリーム(PES)を生成するストリーム識別番号付与手段と、
前記PESデータを、そこに含まれる個々のストリーム識別番号ごとに独立してデコードを行なうデコード手段と、
前記個々のストリーム識別番号ごとのデコード結果を同一の画面上に配置させるようにする表示プロセッサとを具備することを特徴とするデジタル信号受信装置。 According to the high efficiency coding method, a transport stream formed by multiplexing a plurality of programs identified by a packet identification number (PID) is input, and all or a part of the plurality of programs are respectively transmitted from the transport stream. PID filter means for separating each PID and outputting as payload data;
Stream identification number assigning means for creating one packetized elementary stream (PES) by assigning different stream identification numbers to the respective payload data in accordance with the PIDs;
Decoding means for independently decoding the PES data for each stream identification number included therein;
A display processor for arranging the decoding result for each of the stream identification numbers on the same screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004031332A JP3880580B2 (en) | 2004-02-06 | 2004-02-06 | Digital signal receiving apparatus, digital signal processing apparatus, and program recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004031332A JP3880580B2 (en) | 2004-02-06 | 2004-02-06 | Digital signal receiving apparatus, digital signal processing apparatus, and program recording medium |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27042599A Division JP3589913B2 (en) | 1999-09-24 | 1999-09-24 | Digital signal receiving device, digital signal processing device, and program recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004222307A true JP2004222307A (en) | 2004-08-05 |
JP3880580B2 JP3880580B2 (en) | 2007-02-14 |
Family
ID=32906173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004031332A Expired - Lifetime JP3880580B2 (en) | 2004-02-06 | 2004-02-06 | Digital signal receiving apparatus, digital signal processing apparatus, and program recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3880580B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007189587A (en) * | 2006-01-16 | 2007-07-26 | Mitsubishi Electric Corp | Stream conversion device, information recorder and stream converting method |
JP2010118939A (en) * | 2008-11-13 | 2010-05-27 | Toshiba Corp | Image decoding apparatus |
-
2004
- 2004-02-06 JP JP2004031332A patent/JP3880580B2/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007189587A (en) * | 2006-01-16 | 2007-07-26 | Mitsubishi Electric Corp | Stream conversion device, information recorder and stream converting method |
JP2010118939A (en) * | 2008-11-13 | 2010-05-27 | Toshiba Corp | Image decoding apparatus |
Also Published As
Publication number | Publication date |
---|---|
JP3880580B2 (en) | 2007-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0766462B1 (en) | Receiver having analog and digital video modes and receiving method thereof | |
EP0966162A1 (en) | Video signal reproducing device and hierarchical video signal decoder | |
WO2004002145A1 (en) | Decoding device and decoding method | |
US6724434B1 (en) | Inserting one or more video pictures by combining encoded video data before decoding | |
EP0868087A2 (en) | Multiplexing apparatus and method, transmitting apparatus and method, and recording medium | |
US6600787B2 (en) | MPEG decoding device | |
KR100203966B1 (en) | Recorder | |
US6490371B1 (en) | Apparatus and method for restructuring and decoding digital image data having plural formats | |
KR100446841B1 (en) | Data transmission device | |
EP1278378A1 (en) | Recording apparatus, special playback system, medium and information object | |
JP3589913B2 (en) | Digital signal receiving device, digital signal processing device, and program recording medium | |
JP3880580B2 (en) | Digital signal receiving apparatus, digital signal processing apparatus, and program recording medium | |
JP4553996B2 (en) | Information reproducing apparatus and information reproducing method | |
KR100768682B1 (en) | Method and system for pixel data buffering | |
CN107517403B (en) | TS stream demultiplexing method and television | |
JP3794429B2 (en) | Video signal editing apparatus and video signal editing method | |
JP5321676B2 (en) | Information reproducing apparatus and information reproducing method | |
JP4947198B2 (en) | Information reproducing apparatus and information reproducing method | |
JP2001044866A (en) | Information reception method and system thereof | |
JP4947192B2 (en) | Information reproducing apparatus and information reproducing method | |
JP2008118704A (en) | Video signal processing apparatus and video signal processing method | |
CN1312923C (en) | Method and system for vfc memory management | |
JP2009194758A (en) | Video recording apparatus, video reproducing apparatus, video recording / reproducing system, method, and program | |
JP5664699B2 (en) | Information reproducing apparatus and information reproducing method | |
JP2000269906A (en) | Seamless multiplexer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051116 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060120 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061107 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3880580 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111117 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121117 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131117 Year of fee payment: 7 |
|
EXPY | Cancellation because of completion of term |