JP2010200372A - データ・デインタリーバ - Google Patents

データ・デインタリーバ Download PDF

Info

Publication number
JP2010200372A
JP2010200372A JP2010113901A JP2010113901A JP2010200372A JP 2010200372 A JP2010200372 A JP 2010200372A JP 2010113901 A JP2010113901 A JP 2010113901A JP 2010113901 A JP2010113901 A JP 2010113901A JP 2010200372 A JP2010200372 A JP 2010200372A
Authority
JP
Japan
Prior art keywords
data
deinterleaving
signal
interleaved
memory
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
Application number
JP2010113901A
Other languages
English (en)
Other versions
JP2010200372A5 (ja
JP4605615B2 (ja
Inventor
John Sidney Stewart
シドニー スチュワート ジョン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Technicolor USA Inc
Original Assignee
Thomson Consumer Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Thomson Consumer Electronics Inc filed Critical Thomson Consumer Electronics Inc
Publication of JP2010200372A publication Critical patent/JP2010200372A/ja
Publication of JP2010200372A5 publication Critical patent/JP2010200372A5/ja
Application granted granted Critical
Publication of JP4605615B2 publication Critical patent/JP4605615B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/27Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
    • H03M13/2789Interleaver providing variable interleaving, e.g. variable block sizes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/2312Data placement on disk arrays
    • H04N21/2315Data placement on disk arrays using interleaving
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/27Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
    • H03M13/276Interleaving address generation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/65Purpose and implementation aspects
    • H03M13/6508Flexibility, adaptability, parametrability and configurability of the implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2383Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4382Demodulation or channel decoding, e.g. QPSK demodulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Error Detection And Correction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Television Systems (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

【課題】 テレビジョン信号受信システムを提供することを目的としている。
【解決手段】 テレビジョン信号受信システムはデインタイービング・ネットワーク(18)を含んでおり、デインタリービング・ネットワークには、それぞれのメモリ・コントローラ(20,25)に関連づけられた第1および第2デインタリービング機能が収められている。これらのデインタリービング機能の一方または他方は、Deinterleaver Select(デインタリーバ選択)制御信号に応答してマルチプレクサ(30)によって選択されて使用される。デインタリービングは、選択されたデインタリービング機能によってメモリ(35)の読み/書きアドレシングを制御することにより行われる。
【選択図】 図1

Description

本発明はディジタル信号処理の分野に関し、さらに具体的には、高精細テレビジョン信号などのテレビション信号をデコード化するシステムに含まれるビデオ信号デインタリーバ(deinterleaver)に関する。
なお、本明細書の記述は本件出願の優先権の基礎たる米国特許出願第08/346,950号(1994年11月30日出願)の明細書の記載に基づくものであって、当該米国特許出願の番号を参照することによって当該米国特許出願の明細書の記載内容が本明細書の一部分を構成するものとする。
高精細テレビジョン(high definition television-HDTV)システムのような高度ビデオ信号処理システム(advanced video signal processing system)は、ディジタル信号処理を使用しているのが代表的である。このようなディジタル信号処理の一部として、データはあらかじめ決めたシーケンスに再配列されてから送信され、受信時に元のシーケンスに復元されているのが代表的である。このオペレーションは、あらかじめ決めたシーケンスで時間的にデータを拡散または分散するのに役立ち、伝送中にデータ損失が起こっても、連続するデータの損失が起こらないようになっている。その代わりに損失データは分散されているので、そのデータを隠したり、訂正したりすることが容易化されている。オリジナル・データ・シーケンスを再配列してから送信するために使用される装置は、一般にインタリーバ(interleaver)と呼ばれ、受信時にオリジナル・データ・シーケンスを復元するために使用される装置はデインタリーバ(deinterleaver)と呼ばれている。インタリーブ/デインタリーブを行うプロセスは公知である。スクランブリング(scrambling)は、インタリービングとは対照的に、データをランダム化し、送信信号エネルギを分散することを主目標としている。これは、同一チャネル妨害(co-channel interference)を最小限にして、受信装置におけるタイミング回復を向上するのに役立っている。また、スクランブリングは、受信装置内の等化器(equalizer−イコライザ)によるチャネルひずみ補正(channel distorsion compensation)も容易化している。
インタリービング/デインタリービング・アルゴリズムは種々のものが知られている。例えば、ヨーロッパ衛星システムでは、Forney提案のアルゴリズムが現在採用されている。このアルゴリズムは、「標準バースト・チャネルのバースト訂正コード(Burst-Correcting Codes for the Classic Bursty Channel)」(IEEE Transactions on Communications Technology, vol. COM-19, Oct. 1971)に説明されている。Ramsey提案の別のアルゴリズムは米国で広く使用されているが、これは、「最適インタリーバの実現(Realization of Optimum Interleavers)」(IEEE Transactions on Information Theory, vol. IT-15, May 1970)に説明されている。
特開平4−142816号公報
本出願の発明者は、例えば、高度テレビジョン信号処理システム(advanced television signal processing system)を例にして説明すると、複数のデインタリービング機能(deinterleaving functions)を集積回路(IC)などの単一の信号処理デバイスに実装することができ、そうすると利点があることを認識した。本発明の原理によれば、ディジタル信号処理ネットワーク(回路網)は、異なるタイプのデインタリービング機能が組み込まれている適応デインタリービング・ネットワーク(adaptive deinerleaving network)を含んでいる。
開示されている実施例では、選択されたデインタリービング機能は単一メモリの読み/書きアドレシング(read/write addressing)を制御する。これにより、ネットワークのコストと複雑さが低減され、異種のデインタリービング機能を収めているデインタリービング・ネットワークをIC内に実装することが容易化されている。ある特定のアプリケーションで使用されるデインタリービング機能は、例えば、デインタリービング・ネットワークを収めているデバイスの外部に置かれた手段によって選択することも、プログラムされたコントローラによって選択することもできる。さらに、特定のデインタリービング機能のどれが選択されるかは、デインタリーバが使用されているシステムのタイプによって判断される。システムのタイプが異なるのは、使用されるテレビジョン信号伝送方式には様々なタイプのものがあるためである。例えば、米国では、高度テレビジョン信号を伝達するために、ヨーロッパで使用されているものとは異なるタイプの放送衛星システムが使用されている。
HDTV受信システムのうち、本発明の原理によるデインタリービング装置を含んでいる部分を示すブロック図である。 本発明によるデインタリービング装置の別実施例を示す図である。
図1は、HDTV受信装置のうち、本発明の原理によるデインタリービング・ネットワーク(回路網)18を含んでいる部分を示すブロック図である。送信されてきたHDTV信号はアンテナ10によって受信され、入力プロセッサ12に入力される。入力プロセッサ12は、受信した信号を低周波数帯域にダウン・コンバート(down-convert)するためのチューナとIFステージを含んでいるのが代表的である。また、自動利得制御、フィルタリング、タイミング/クロック回復ネットワークおよびその他の回路を含んでいる場合もあるが、これらは公知のものである。入力プロセッサ12からの出力信号は等化器/デモジュレータ14によって等化され(equalized)、復調される。等化プロセスでは、公知のように、データ・チャネル内のひずみが補正される。デモジュレータ(復調)機能は、ベースバンド・インタリーブ・データを変調入力信号から回復する。この種の等化器(イコライザ)とデモジュレータ(復調器)の機能は公知であり、例えば、LeeおよびMesserschmidt著の参考文献「ディジタル通信」(Kluwer Academic Press, Boston, MA, USA, 1988)に説明されている。
等化器/デモジュレータ14からのインタリーブされたデータ(インタリーブ・データ)はデインタリービング・ネットワーク18内のシンクロナイザ(同期化)回路27に入力されると共に、メモリ35の信号入力端に入力される。シンクロナイザ回路27は、インタリーブ・データ信号に含まれるsync(同期)ワードを検出し、データと同期がとられた出力信号を出力する。この出力信号はデータがいつ始まるかを示している。syncワード自体はインタリーブされないが、周期的時間間隔で現れる。1つの例として、インタリーブ・データは、syncワードとそのあとに続く15データ・ワードを収めている反復データ・ブロックから構成されている。同期化機能は、例えば、バイト認識ロジック(byterecognition logic)とフェーズ・ロック・ループ(phase locked loop)を内蔵しているsync検出回路によって実行される。バイト認識ロジックはsyncバイト・パターンを認識し、フェーズ・ロック・ループはsyncバイトを追跡し、syncバイトがいつ現れるかを示す。従って、シンクロナイザ回路27は第1および第2アドレス・メモリ・コントローラ20および25へ出力信号を送って、マルチプレクサ30を通してメモリ35に入力されたアドレス信号を、メモリ35の信号入力端に入力された入力インタリーブ・データと同期をとる機能を備えている。
デインタリービング・ネットワーク18は、コントローラ20があるデインタリービング機能をアルゴリズムの形で実装し、コントローラ25が別のデインタリービング機能を同じくアルゴリズムの形で実装するように構成されている。例えば、コントローラ20にRamseyデインタリービング機能を実装させ、コントローラ25にForneyデインタリービング機能を実装させることができる。これらのデインタリービング機能はロジック・ステート・マシン(logic state machine)として、つまり、ロジック・オペレーションの巡回シーケンスとして実現することができる。この場合、各オペレーションにステート(状態)を割り当てて、シーケンスが入力に応答する能力をもたせることができる。ステート・マシンのオペレーションによって生成される出力は、ステート、以前または現在の入力信号または以前または現在の出力信号を任意に組み合わせたものの関数である。ステート・マシン・オペレーションを実現するために必要とされる論理式はメモリとして働くロジック構造の中に、公知の手法を用いてプログラムされている。
本システムでは、2つのデインタリービング機能はDeinterleaver Select(デインタリーバ選択)信号のステート(状態)に応じて、一度に一つだけが動作する。Deinterleaver Select信号は、種々のソースから得ることができる。好ましくは、この制御信号はプログラムされたコントローラから与えられる。この種のマイクロプロセッサが図1に示されていないのは、図面を簡単にするためである。この制御信号は、例えば、HDTV受信装置に置かれ、デインタリービング・ネットワーク18の外部に置かれた手操作スイッチ源から得ることもできる。この場合には、スイッチ源からは、選択されたバイナリ・ロジック・レベルがデインタリービング・ネットワーク18の指定された入力端に直接に入力される。別の方法として、受信したインタリーブ・データ・ストリームから制御信号をデコードすることもできる。
コントローラ20、25は読み/書きアドレスと関連づけられたメモリ制御信号(読取り許可、書込み許可、出力許可など)のシーケンスを出力し、これらはマルチプレクサ30を通してメモリ35に渡される。メモリ35は基本的には、共有メモリ(shared memory)であり、2つ(または3以上)のデインタリービング機能のうち選択された1つによって利用される。コントローラ20、25からのアドレスと関連メモリ制御信号は、シンクロナイザ27からの同期信号によって、メモリ35へ入力されたインタリーブ・データと同期がとられる。マルチプレクサ30へ入力されたDeinterleaver Select制御信号のステートから、メモリ・コントローラ・ユニット20,25のどちらがメモリ・アドレス制御信号をメモリ35に送ったかが判断される。コントローラ20,25はそれぞれのメモリ書込みアドレス制御信号を出力し、入力されたインタリーブ・データは、その入力インタリーブ・データの受信順にメモリ35のメモリ・ロケーションに書き込まれる。さらに、コントローラ20,25はそれぞれのメモリ読取りアドレス信号を出力し、データは所望のデインタリービング順にメモリ35から読み出される。これは、例えば、選択されたデインタリーバ制御ユニットのステート・マシンが、データをメモリ35から読み出すために必要なアドレス・シーケンスを出力することよって行うことができる。従って、この例では、オリジナル(デインタリーブされる)データに対応する、メモリからの出力データは、メモリ読取りプロセスの関数として得られる。デインタリービング機能はメモリ書込みプロセスの関数として実行することも、読み書きプロセスの関数として実行することも可能である。
開示しているデインタリービング・ネットワーク18から得られる利点は、複数のアドレスおよびメモリ・コントローラが関連の(共有)メモリと共に使用されることである。つまり、デインタリーバ機能がいくつ実装され、選択できるかに関係なく、必要になる共有メモリは1つだけである。
メモリ35からのデインタリーブされたデータ出力はユニット(デスクランブラ)38によってデスクランブル(descramble)される。デスクランブリングは、デインタリービングとは異なり、データを非ランダム化(de-randomizing)することを主目標としている。データのランダム化は、送信装置の信号エネルギを分散するために送信前に行われる。これは、同一チャネル妨害を最小限にし、受信装置におけるタイミング回復を向上するのに役立つ。これは、また、受信装置内の等化器によるチャネルひずみ補正を容易化する。ユニット38のデスクランブルされたデータはデコーダ40によってデコードされる。なお、デコーダ40は、例えば、リードソロモン(Reed-Solomon)デコーダにすることができる。デコーダ40からの補正されたデータ・パケットはトランスポート・プロセッサ(transport processor)44に入力され、そこで各データ・パケットのヘッダが検査され、オーディオ・データとビデオ・データが識別される。トランスポート・プロセッサ44はオーディオおよびビデオ出力データを、オーディオ/ビデオ・デコーダ46内の該当するデコーダへ送る。オーディオ/ビデオ・デコーダ46からのデコードされたオーディオ信号とビデオ信号は、それぞれオーディオ・プロセッサ52とテレビジョン・ビデオ・プロセッサ50に入力される。プロセッサ50と52は、オーディオ信号とビデオ信号をビデオ/オーディオ再生ユニット55による再生に合ったフォーマットにする。
本発明の別実施例は図2に開示されている。この実施例では、所望のデインタリービング機能が得られるようにメモリ・コントローラを構成するために必要なデータは、メモリ70に収められている。メモリ70には、2つ以上のデインタリービング機能を置いておくことが可能である。このデータ、例えば、アルゴリズムは、データ・ローダ(data loader)75によってメモリ・コントローラ80にロードされる。これは、例えば、データ・ローダ75がデータをメモリ70から読み取り、そのデータをコントローラ80内のメモリ・ロケーションに書き込むことによって行うことができる。データ・ローダ75は、デインタリーバ選択(Deinterleaver Select)制御信号に応答してどのデインタリービング機能をロードするかを選択する。この制御信号は、図1の実施例で説明したように種々のソースから得ることが可能である。データ・ローダ75は、システムの電源投入時に、あるいはDeinterleaver Select制御信号のロジック・レベルが変更されたときロード・オペレーションを開始する。
インタリーブされた入力データはシンクロナイザ(同期化回路)73に入力される。シンクロナイザ73はsync信号をコントローラ80へ送り、コントローラ80が入力インタリーブ・データと同期をとってメモリ・アドレスを生成することを可能にする。同期化機能は図1を参照して説明したとおりである。コントローラ80は書込みアドレスを出力し、入力インタリーブ・データがインタリーブされた形でメモリ85に書き込まれるようにする。さらに、コントローラ80は読取りアドレスを出力し、ストアされたデータがオリジナルのデインタリーブ順にメモリ85から読み出されるようにする。つまり、メモリ85の読取りアドレシングは、メモリ70から得られたデインタリービング・データの関数である。コントローラ80のアドレス生成機能は、図1を参照して説明したコントローラ20と25の場合と同じように動作する。
HDTVビデオ信号処理システムの場合について本発明を説明してきたが、本発明は、衛星放送システムや地上放送システムのように、異種のデインタリービング機能が使用されているような他のシステムにも応用可能であることはもちろんである。また、図1と図2を参照して説明してきたエレメントは、種々の方法で配置することが可能であることももちろんである。例えば、コントローラ20,25および80は、マイクロコントローラで実現することも、ディスクリート・ロジック・ネットワーク(discrete logic network)で実現することも可能である。さらに、図1のコントローラ20と25は、回路を共有することが可能である。また、図1と図2のコントローラ20,25および80はデインタリービング・アドレス・シーケンシング機能を種々の方法で実現することが可能である。デインタリービング機能は、図1の実施例の場合に説明した読取りサイクル期間にではなく、書込みサイクル期間に実行することが可能である。この書込みサイクル期間のデインタリービングは、データをデインタリーブ順にメモリ35または85のロケーションに書き込み、続いてデータを連続するロケーションから読み取って出力することによって行われる。別の方法として、コントローラは書込みオペレーション期間にデータを部分的にデインタリーブし、デインタリービング機能の残りを読取りオペレーション期間に実行することも可能である。
Deinterleaver Select制御信号は、図1における未使用のコントローラを禁止(disable)するために使用することができる。このようにすると、ノイズや電力消費が低減されるので望ましい。また、この制御信号を使用すると、例えば、使用されていないコントローラの出力信号の3ステート・バッファ(tri-state buffer)を禁止することにより、使用されていないコントローラの出力を禁止することもできる。この場合には、使用中のコントローラの出力信号の3ステート・バッファは許可され、使用されていないコントローラのバッファは禁止される。この場合には、マルチプレクサ30は不要になる。
Deinterleaver Select制御信号は2つ以上使用することが可能である。これが行われるのは、例えば、別々にバッファに置かれた同じ制御信号がコントローラ20と25によって使用される場合である。また、このことは、選択できるアドレスおよびメモリ・コントローラが2つ以上(各々は異なるデインタリービング機能を実装している)デインタリービング・ネットワーク18内に存在するときも可能である。
10 アンテナ
12 入力プロセッサ
14 等化器/デモジュレータ
18 デインタリービング・ネットワーク(回路網)
20 第1メモリ・コントローラ
25 第2メモリ・コントローラ
27 シンクロナイザ(同期化)回路
30 マルチプレクサ
35 メモリ
38 デスクランブラ
40 デコーダ
44 トランスポート・プロセッサ
46 オーディオ/ビデオ・デコーダ
50 テレビジョン・ビデオ・プロセッサ
52 オーディオ・プロセッサ
55 ビデオ/オーディオ再生ユニット
70 メモリ
73 シンクロナイザ
75 データ・ローダ
80 メモリ・コントローラ
85 メモリ

Claims (1)

  1. 放送用高精細テレビジョン信号を受信して処理するシステムに使用される方法であって、
    前記テレビジョン信号を受信するステップと、
    前記テレビジョン信号を復調して復調済みテレビジョン信号を生成するステップと、
    前記復調済みテレビジョン信号から、インタリーブ済みデータ部分および非インタリーブ済みデータ部分を有するインタリーブ済みデータ出力信号を供給するステップであって、該インタリーブ済みデータ部分が、順番が変更されたインタリーブ済みディジタル・ビデオ・データを表し、該非インタリーブ済みデータ部分が周期的な時間間隔で現れる同期データを表す、前記供給するステップと、
    前記インタリーブ済みデータ出力信号内の前記インタリーブ済みディジタル・ビデオ・データを処理できるように前記同期データを認識するステップと、
    前記復調済みテレビジョン信号からデコードされた制御信号に応答して、第1のデインタリービング処理および該第1のデインタリービング処理とは異なる第2のデインタリービング処理のうちの一方を選択するステップと、
    前記選択されたデインタリービング処理で前記インタリーブ済みディジタル・ビデオ・データをデインタリーブして、前記ビデオ・データの順番が復元されたデインタリーブ済み出力信号を生成するステップと、
    前記デインタリーブ済み出力信号を非ランダム化して非ランダム化済みの信号を生成するステップと、
    前記非ランダム化済み出力信号をリードソロモン・デコードしてデコード済み出力信号を生成するステップと、
    前記デコード済み出力信号内のトランスポート・パケットのヘッダを検査してビデオ・データを識別するステップと、
    前記識別されたビデオ・データをビデオ・デコードするステップと、
    を含む、前記方法。
JP2010113901A 1994-11-30 2010-05-18 ディジタル放送信号の受信および処理方法 Expired - Lifetime JP4605615B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/346,950 US5563915A (en) 1994-11-30 1994-11-30 Data deinterleaver in a digital television signal decoding system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008102604A Division JP4548676B2 (ja) 1994-11-30 2008-04-10 データ・デインタリーバ

Publications (3)

Publication Number Publication Date
JP2010200372A true JP2010200372A (ja) 2010-09-09
JP2010200372A5 JP2010200372A5 (ja) 2010-10-28
JP4605615B2 JP4605615B2 (ja) 2011-01-05

Family

ID=23361708

Family Applications (11)

Application Number Title Priority Date Filing Date
JP31308695A Expired - Lifetime JP4105245B2 (ja) 1994-11-30 1995-11-30 データ・デインタリーバ
JP2007053964A Expired - Lifetime JP4424621B2 (ja) 1994-11-30 2007-03-05 データ・デインタリーバ
JP2008102604A Expired - Lifetime JP4548676B2 (ja) 1994-11-30 2008-04-10 データ・デインタリーバ
JP2010113901A Expired - Lifetime JP4605615B2 (ja) 1994-11-30 2010-05-18 ディジタル放送信号の受信および処理方法
JP2010113895A Expired - Lifetime JP4986190B2 (ja) 1994-11-30 2010-05-18 ディジタル・テレビジョン信号の受信方法
JP2011280875A Pending JP2012105314A (ja) 1994-11-30 2011-12-22 テレビジョン信号の処理方法
JP2011280878A Pending JP2012060683A (ja) 1994-11-30 2011-12-22 テレビジョン信号の受信装置
JP2011280877A Pending JP2012075184A (ja) 1994-11-30 2011-12-22 テレビジョン信号の処理方法
JP2011280879A Pending JP2012060684A (ja) 1994-11-30 2011-12-22 テレビジョン信号の受信装置
JP2011280876A Pending JP2012075183A (ja) 1994-11-30 2011-12-22 テレビジョン信号の処理方法
JP2014141931A Pending JP2014187718A (ja) 1994-11-30 2014-07-10 テレビジョン信号の処理方法

Family Applications Before (3)

Application Number Title Priority Date Filing Date
JP31308695A Expired - Lifetime JP4105245B2 (ja) 1994-11-30 1995-11-30 データ・デインタリーバ
JP2007053964A Expired - Lifetime JP4424621B2 (ja) 1994-11-30 2007-03-05 データ・デインタリーバ
JP2008102604A Expired - Lifetime JP4548676B2 (ja) 1994-11-30 2008-04-10 データ・デインタリーバ

Family Applications After (7)

Application Number Title Priority Date Filing Date
JP2010113895A Expired - Lifetime JP4986190B2 (ja) 1994-11-30 2010-05-18 ディジタル・テレビジョン信号の受信方法
JP2011280875A Pending JP2012105314A (ja) 1994-11-30 2011-12-22 テレビジョン信号の処理方法
JP2011280878A Pending JP2012060683A (ja) 1994-11-30 2011-12-22 テレビジョン信号の受信装置
JP2011280877A Pending JP2012075184A (ja) 1994-11-30 2011-12-22 テレビジョン信号の処理方法
JP2011280879A Pending JP2012060684A (ja) 1994-11-30 2011-12-22 テレビジョン信号の受信装置
JP2011280876A Pending JP2012075183A (ja) 1994-11-30 2011-12-22 テレビジョン信号の処理方法
JP2014141931A Pending JP2014187718A (ja) 1994-11-30 2014-07-10 テレビジョン信号の処理方法

Country Status (11)

Country Link
US (1) US5563915A (ja)
EP (3) EP0715468A3 (ja)
JP (11) JP4105245B2 (ja)
KR (1) KR100387458B1 (ja)
CN (1) CN1147135C (ja)
AU (1) AU690760B2 (ja)
BR (1) BR9505549A (ja)
CA (1) CA2161468C (ja)
MY (1) MY115379A (ja)
SG (1) SG46157A1 (ja)
TW (1) TW423778U (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5563915A (en) * 1994-11-30 1996-10-08 Thomson Consumer Electronics Inc. Data deinterleaver in a digital television signal decoding system
KR100455115B1 (ko) * 1997-03-05 2005-01-13 엘지전자 주식회사 그랜드얼라이언스고선명티브이(GrandAllianceHDTV)의복호회로
CN1065392C (zh) * 1998-08-04 2001-05-02 国家科学技术委员会高技术研究发展中心 采用动态ram实现数据交织和去交织的方法
FI108822B (fi) * 2000-02-14 2002-03-28 Nokia Corp Lomittelumenetelmä ja -järjestelmä
CA2909150C (en) 2004-10-12 2017-11-07 Tq Delta, Llc Resource sharing in a telecommunications environment
US20070076502A1 (en) 2005-09-30 2007-04-05 Pyeon Hong B Daisy chain cascading devices
US20070140292A1 (en) * 2005-12-17 2007-06-21 Sestok Charles K Iv De-interleaver synchronization methods and apparatus
BRPI0709871B1 (pt) 2006-04-12 2019-10-15 Tq Delta, Llc. Retransmissão de pacote e compartilhamento de memória
JP5444669B2 (ja) 2008-09-16 2014-03-19 コニカミノルタ株式会社 画像形成装置
US8359499B2 (en) 2008-10-10 2013-01-22 Csr Technology Inc. Method and apparatus for deinterleaving in a digital communication system
EP2338232A4 (en) * 2008-10-10 2012-03-28 Zoran Corp METHOD AND APPARATUS FOR DISINLACING IN A DIGITAL COMMUNICATION SYSTEM
CN104954796B (zh) * 2014-03-28 2019-06-11 联咏科技股份有限公司 视频处理装置与其视频处理电路

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01159874A (ja) * 1987-12-16 1989-06-22 Hitachi Ltd Pcm信号記録再生装置
JPH04176293A (ja) * 1990-11-09 1992-06-23 Sony Corp 衛星放送受信装置
JPH04200083A (ja) * 1990-11-29 1992-07-21 Matsushita Electric Ind Co Ltd 有料放送デコーダ
JPH04286779A (ja) * 1991-03-17 1992-10-12 Sony Corp 磁気記録再生装置
JPH04369985A (ja) * 1991-06-19 1992-12-22 Mitsubishi Electric Corp 映像信号記録装置
JPH0589599A (ja) * 1991-09-30 1993-04-09 Toshiba Corp 記録再生装置
JPH05159475A (ja) * 1991-12-11 1993-06-25 Mitsubishi Electric Corp ディジタル映像信号記録再生装置
JPH06291746A (ja) * 1993-04-06 1994-10-18 Sony Corp ディジタル多重伝送方式

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4063533A (en) 1976-08-02 1977-12-20 International Business Machines Corporation Multiple brush developer applying apparatus with a toner diverter blade
JPS62190932A (ja) * 1986-02-18 1987-08-21 Nippon Telegr & Teleph Corp <Ntt> インタリ−ブ方式
JPS6432545A (en) * 1987-07-28 1989-02-02 Toshiba Corp Data transmission system
US4901319A (en) * 1988-03-18 1990-02-13 General Electric Company Transmission system with adaptive interleaving
US5134464A (en) * 1990-11-16 1992-07-28 North American Philips Corporation Method and apparatus for the transmission and reception of a multicarrier digital television signal
US5063533A (en) * 1989-04-10 1991-11-05 Motorola, Inc. Reconfigurable deinterleaver/interleaver for block oriented data
US5241563A (en) * 1992-08-10 1993-08-31 General Instrument Corporation Method and apparatus for communicating interleaved data
KR0139192B1 (ko) * 1992-09-15 1998-07-01 윤종용 디지탈전송데이타의 디인터리빙방법 및 장치
JP2755067B2 (ja) * 1992-09-25 1998-05-20 日本電気株式会社 フレーム同期回路
FR2697395B1 (fr) * 1992-10-22 1994-12-30 France Telecom Procédé de codage-décodage hiérarchique d'un signal numérique, et système correspondant utilisés en télévision numérique.
US5359601A (en) * 1992-10-30 1994-10-25 Scientific-Atlanta, Inc. Apparatus providing dynamic virtual service selection in a multi-service communications system
US5486864A (en) * 1993-05-13 1996-01-23 Rca Thomson Licensing Corporation Differential time code method and apparatus as for a compressed video signal
JP2999110B2 (ja) * 1993-12-28 2000-01-17 株式会社ピーエフユー 無線通信方法及び無線通信装置
US5475716A (en) * 1994-01-18 1995-12-12 Gi Corporation Method for communicating block coded digital data with associated synchronization/control data
JPH07254862A (ja) * 1994-03-15 1995-10-03 Sony Corp インターリーブ回路およびディインターリーブ回路
US5563915A (en) * 1994-11-30 1996-10-08 Thomson Consumer Electronics Inc. Data deinterleaver in a digital television signal decoding system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01159874A (ja) * 1987-12-16 1989-06-22 Hitachi Ltd Pcm信号記録再生装置
JPH04176293A (ja) * 1990-11-09 1992-06-23 Sony Corp 衛星放送受信装置
JPH04200083A (ja) * 1990-11-29 1992-07-21 Matsushita Electric Ind Co Ltd 有料放送デコーダ
JPH04286779A (ja) * 1991-03-17 1992-10-12 Sony Corp 磁気記録再生装置
JPH04369985A (ja) * 1991-06-19 1992-12-22 Mitsubishi Electric Corp 映像信号記録装置
JPH0589599A (ja) * 1991-09-30 1993-04-09 Toshiba Corp 記録再生装置
JPH05159475A (ja) * 1991-12-11 1993-06-25 Mitsubishi Electric Corp ディジタル映像信号記録再生装置
JPH06291746A (ja) * 1993-04-06 1994-10-18 Sony Corp ディジタル多重伝送方式

Also Published As

Publication number Publication date
JP4105245B2 (ja) 2008-06-25
EP1737239A2 (en) 2006-12-27
JP4424621B2 (ja) 2010-03-03
CA2161468C (en) 1999-01-26
EP2111040A3 (en) 2010-06-02
CA2161468A1 (en) 1996-05-31
BR9505549A (pt) 1997-11-04
JP2012060683A (ja) 2012-03-22
JP2007202180A (ja) 2007-08-09
JP2010178391A (ja) 2010-08-12
EP2111040A2 (en) 2009-10-21
EP0715468A3 (en) 2000-01-12
CN1126925A (zh) 1996-07-17
AU690760B2 (en) 1998-04-30
JP2014187718A (ja) 2014-10-02
EP0715468A2 (en) 1996-06-05
TW423778U (en) 2001-02-21
JP2008236774A (ja) 2008-10-02
JPH08223505A (ja) 1996-08-30
SG46157A1 (en) 1998-02-20
JP4548676B2 (ja) 2010-09-22
CN1147135C (zh) 2004-04-21
JP2012105314A (ja) 2012-05-31
KR960020466A (ko) 1996-06-17
EP1737239A3 (en) 2007-08-01
JP2012075183A (ja) 2012-04-12
AU3910595A (en) 1996-06-06
MY115379A (en) 2003-05-31
JP2012075184A (ja) 2012-04-12
KR100387458B1 (ko) 2003-10-17
US5563915A (en) 1996-10-08
JP4986190B2 (ja) 2012-07-25
JP4605615B2 (ja) 2011-01-05
JP2012060684A (ja) 2012-03-22

Similar Documents

Publication Publication Date Title
JP4605615B2 (ja) ディジタル放送信号の受信および処理方法
US7092447B2 (en) Communication system in digital television
US8130833B2 (en) VSB transmission system for processing supplemental transmission data
KR101058038B1 (ko) 디지털 텔레비젼 브로드캐스팅에서 로버스트 신호 전송
US7085324B2 (en) Communication system in digital television
US8356238B2 (en) Trellis encoder for encoding dual transmission stream

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100910

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20100910

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20100916

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: 20100929

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100929

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131015

Year of fee payment: 3

EXPY Cancellation because of completion of term