CN101371482B - 发送和接收未压缩的视频数据的设备和方法 - Google Patents

发送和接收未压缩的视频数据的设备和方法 Download PDF

Info

Publication number
CN101371482B
CN101371482B CN2007800024466A CN200780002446A CN101371482B CN 101371482 B CN101371482 B CN 101371482B CN 2007800024466 A CN2007800024466 A CN 2007800024466A CN 200780002446 A CN200780002446 A CN 200780002446A CN 101371482 B CN101371482 B CN 101371482B
Authority
CN
China
Prior art keywords
bit
error correction
coding
data
video data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007800024466A
Other languages
English (en)
Other versions
CN101371482A (zh
Inventor
吴智成
朴重锡
李连雨
郭征元
车晟旭
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101371482A publication Critical patent/CN101371482A/zh
Application granted granted Critical
Publication of CN101371482B publication Critical patent/CN101371482B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • 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/35Unequal or adaptive error protection, e.g. by providing a different level of protection according to significance of source information or by adapting the coding according to the change of transmission channel characteristics
    • H03M13/356Unequal error protection [UEP]
    • 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/63Joint error correction and other techniques
    • H03M13/635Error control coding in combination with rate matching
    • H03M13/6362Error control coding in combination with rate matching by puncturing
    • 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/6522Intended application, e.g. transmission or communication standard
    • H03M13/6527IEEE 802.11 [WLAN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0059Convolutional codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0067Rate matching
    • H04L1/0068Rate matching by puncturing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/184Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/65Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
    • H04N19/66Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving data partitioning, i.e. separation of data into packets or partitions according to importance
    • 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/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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/631Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
    • 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/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes
    • 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/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/23Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Error Detection And Correction (AREA)

Abstract

提供用于通过根据包括在未压缩的音频或者视频(AV)数据中的每一比特或者每一比特组的重要性对所述每一比特或者每一比特组应用不同编码率来发送和接收未压缩的AV数据的设备和方法。所述用于发送未压缩的AV数据的设备包括:分组单元,根据包括在AV数据中的每个像素的比特的重要性将所述比特分为至少两个比特组;编码单元,使用不同的编码率对所述至少两个组中的每组执行纠错编码;和射频(RF)处理单元,使用通信信道发送编码的、未压缩的AV数据,所述编码的、未压缩的AV数据包括被执行纠错编码的像素。

Description

发送和接收未压缩的视频数据的设备和方法
技术领域
根据本发明的方法和设备涉及发送和接收未压缩的音频或视频(AV)数据,更具体地说,涉及根据包括在未压缩的AV数据中每一比特或者每一组比特的重要性对所述每一比特或者每一组比特应用不同的编码率来在无线网络中发送和接收未压缩的AV数据。
背景技术
随着网络变得无线化以及对大量多媒体数据传输需要的增加,需要对无线网络环境中的有效传输方法进行研究。具体来说,对各种无线传输高质量视频(诸如,数字视频盘(DVD)图像或者高清电视(HDTV)图像)的家用设备的需要在不断增长。
IEEE 802.15.3c任务组正在开发一种在无线家庭网络上传输大量数据的技术标准。该技术标准被称为毫米波(mmWave),使用具有1毫米的物理波长的电子波(即,一种具有30300GHz的频带的电子波)来传输大量数据。作为未许可的频带的所述频带传统地已被通信服务提供方使用或者用于有限的目的,诸如,观测电子波或者防止撞车。
图1是比较IEEE 802.11系列标准与mmWave的频带的示图。参照图1,IEEE 802.11b或者IEEE 802.11g标准使用2.4GHz的载波频率,并且具有大约20MHz的信道带宽。此外,IEEE 802.11a或者IEEE 802.11n标准使用5GHz的载波频率,并且具有大约20MHz的信道带宽。另一方面,mmWave使用60GHz的载波频率,并且具有大约0.5-2.5MHz的信道带宽。因此,可以理解,mmWave具有比现有技术的IEEE 802.11系列标准大得多的载波频率和信道带宽。当使用具有1毫米波长的高频信号(毫米波)时,可以获得几个Gbps的很高的传输率。因为还可将天线的大小缩小到小于1.5mm,所以可以实现包括天线的单个芯片。此外,由于广播中高频信号的非常高的衰减比率,所以可以降低装置间的干扰。
近来,已经研究了一种使用毫米波的高带宽在无线装置间传输未压缩的音频或者视频数据(以下,被称为未压缩的AV数据)的方法。在有损压缩处理之后产生压缩的AV数据,所述有损压缩处理包括:运动补偿、离散余弦变换(DCT)、量化和可变长度编码(VLC)处理。在所述过程中,压缩的AV数据中人类视觉和听觉较为不敏感的部分被删除。另一方面,未压缩的AV数据包括:指示像素分量(例如,红(R)、绿(G)和蓝(B)分量)的数字值。
因此,包括在未压缩的AV数据中的比特具有不同程度的重要性,而包括在压缩的AV数据中的比特的重要性是相同的。例如,参照图2,8比特图像的像素分量由8比特来表示。8比特中,表示最高级的比特(最高级别比特)是最高有效位(MSB),表示最低级的比特(最低级别比特)是最低有效位(LSB)。换句话说,在恢复图像或者音频信号时,构成数据的每一字节的8比特中的每一比特具有不同的重要性。
在数据传输期间发生在高重要性的比特中的错误比发生在低重要性的比特中的错误更容易被检测到。因此,与低重要性的比特数据相比,需要更好地保护高重要性的比特数据不在无线传输中出错。然而,已经使用了这样的纠错方法,即,与IEEE 802.11系列标准使用的现有技术的传输方法一样地对将被发送的所有比特应用相同的编码率。
图3是示出IEEE 802.11a标准的物理层(PHY)协议数据单元(PPDU)30的结构的示图。参照图3,PPDU 30包括:前导、信号字段和数据字段。前导是用于PHY层同步和信道估计的信号,前导包括多个短训练信号和一个长训练信号。信号字段包括:RATE字段,指示发送速率;和LENGTH字段,指示PPDU 30的长度。通常信号字段由符号编码。数据字段包括:物理层服务数据单元(PSDU)、尾比特和填充比特。将被发送的数据包括在PSDU中。
记录在PSDU中的数据包括使用卷积编码器编码的代码。构成数据的比特,诸如压缩的AV数据,在重要性上没有区别。此外,因为使用相同的纠错编码方法对比特进行编码,所以对每个比特应用相等的纠错能力。
发明的公开
技术问题
该现有技术数据传输方法对于一般的数据传输是有效的。然而,如果将被传输的数据的每一部分具有不同的重要性,则需要对具有更高重要性的部分执行高级的纠错编码,以降低发生错误的概率。
为了防止发生错误,发送端对数据执行纠错编码。即使在发送被纠错编码的数据时发生错误,只要该错误在可纠正的范围内,仍然可以恢复被纠错编码的数据。有很多种纠错编码算法,并且每一种纠错编码算法具有不同的纠错能力。即使相同的纠错编码算法也可根据使用的编码率呈现不同的性能。
通常,随着编码率的增加,数据传输效率也增强,但是纠错能力被降低。相反,随着编码率的降低,数据传输效率被降低,但是纠错能力增强。如上所述,因为未压缩的AV数据包括具有与压缩的AV数据不同的重要程度的比特,所以在数据传输期间比低级比特更重要的高级比特需要被更好地保护以防止出错。
保证稳定无线数据传输的现有技术的方法包括:一种使用纠错编码恢复数据的方法,和一种从发送端向接收端再次发送有错误的数据的方法。具体来说,本发明涉及一种根据比特的重要性对构成未压缩的AV数据的比特应用不同的纠错编码的方法。
技术方案
本发明提供一种在经无线网络发送和接收未压缩的音频或者视频AV数据时,根据每一比特或者每一组比特的重要性对包括在未压缩的AV数据中的每一比特或者每一组比特应用不同的编码率的设备和方法。
根据本发明的一方面,提供了一种用于发送未压缩的音频或者视频AV数据的设备。所述设备包括:分组单元,根据包括在AV数据的每个像素中的比特的重要性将所述比特分为至少两个比特组;编码单元,使用不同的编码率对所述至少两个组中的每组执行纠错编码;和射频(RF)处理单元,使用通信信道发送编码的、未压缩的AV数据,所述编码的、未压缩的AV数据包括被执行纠错编码的像素。
根据本发明的另一方面,提供了一种用于接收未压缩的AV数据的设备。所述设备包括:RF处理单元,通过通信信道接收未压缩的AV数据,所述未压缩的AV数据包括像素,所述像素包括根据比特的重要性被分为至少两个比特组的比特,其中,所述至少两个组中的每组应用不同的编码率;解码单元,使用不同的编码率对每组执行不同的纠错解码;和比特合并单元,将被执行纠错解码的所述至少两个组进行合并,并产生解码的、未压缩的AV数据。
根据本发明的另一方面,提供了一种发送未压缩的AV数据的方法。所述方法包括:根据包括在未压缩的AV数据中的每个像素的比特的重要性将所述比特分为至少两个比特组;使用不同的编码率对所述至少两个组中的每组执行纠错编码;和使用通信信道发送编码的、未压缩的AV数据,所述编码的、未压缩的AV数据包括被执行纠错编码的像素。
根据本发明的另一方面,提供了一种用于接收未压缩的AV数据的方法。所述方法包括:通过通信信道接收未压缩的AV数据,所述未压缩的AV数据包括像素,所述像素包括根据比特的重要性被分为至少两个比特组的比特,其中,所述至少两个组中的每组应用不同的编码率;使用所述不同的编码率对每组执行不同的纠错解码;和将被执行不同纠错解码的所述至少两个组进行合并,并产生解码的、未压缩的AV数据。
附图说明
通过以下参照附图对本发明特定示例性实施例的详细描述,本发明的以上和其他方面将变得更加清楚,其中:
图1是比较IEEE 802.11系列标准和mmWave的频带的示图;
图2是示出像素分量的多个比特级别的示图;
图3是示出IEEE 802.11a标准的PPDU的结构的示图;
图4是示出现有技术纠错编码方法的示图;
图5是示出根据本发明示例性实施例的纠错方法的示图;
图6是根据本发明示例性实施例的用于发送未压缩的AV数据的设备的框图;
图7是图6中所示的信道编码单元的详细框图;
图8是示出具有1/2基本编码率的第一和第二卷积编码单元的配置的示图;
图9是示出根据本发明示例性实施例的去除处理的示图;
图10是根据本发明示例性实施例的用于接收未压缩的AV数据的设备的框图;和
图11是图10中示出的信道解码单元的详细框图。
具体实施方式
现在,将参照显示本发明示例性实施例的附图对本发明进行更加全面的描述。本发明可以以多种不同形式被实现,但不限于这里所述的示例性实施例;相反,提供这些示例性实施例,从而使本公开更加完整和彻底,并将本发明的原理全部转达给本领域技术人员。附图中相同的标号指示相同的组件,因此将省略对其的描述。
以下,将参照附图对本发明的实施例进行详细的描述。
图4是示出现有技术纠错编码方法的示图,图5是示出根据本发明示例性实施例的纠错方法的示图。
在提高压缩率的处理(诸如,量化和熵编码)之后产生压缩的AV数据。因此构成压缩的AV数据的每个像素的比特之间在优先级和重要性上没有区别。对于这点,参照图4,使用不变的编码率来对现有技术的压缩的AV数据纠错编码。即使使用可变编码率对现有技术的压缩的AV数据进行纠错编码,这种纠错编码是基于诸如通信环境的外部条件,而非基于每个数据比特的重要性。
然而,如上参照图2所述未压缩的AV数据的每一比特根据比特级别具有不同的重要性。因此,可以期望根据如图5所示的比特级别,使用不同的编码率,对包括在未压缩的AV数据的每个像素中的多个比特进行纠错编码。
然而,如果使用不同的编码率对所有比特进行纠错编码,则会增加对发送装置和接收装置要求的计算量。因此,根据比特级别将多个比特划分为几个组,并且可使用不同的编码率对每组进行纠错编码。在这种情况下,对相对更重要的组中包括的比特应用较低的编码率。如上所述,本发明通过根据比特的重要性对比特应用不同的编码率来达到提高未压缩的AV数据的传输效率。
应该理解,框图的每一个方框和在流程图中的方框的组合可由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或者其他可编程数据处理设备的处理器以产生设备,从而经计算机或者其他可编程数据处理设备的处理器执行的指令创建用于实现在框图中的每个方框或流程图中的每个流程框中描述的功能的装置。
这些计算机程序指令也可被存储在可指导计算机或者其他可编程数据处理设备以特定方式工作的计算机可用或计算机可读存储器中,以便存储在计算机可用或计算机可读存储器中的指令生产包括执行在框图的每个方框或流程图中的每个流程图框中描述的功能的指令装置的产品。
计算机程序指令也可被载入计算机或其他可编程数据处理设备以使得一系列操作步骤在计算机或其他可编程设备上被执行以产生计算机执行的过程,从而在计算机或其他可编程设备上执行的指令提供用于实现在框图的每个框中或多个流程图中的每个流程图框中描述的功能的步骤。
另外,每个方框或每个流程图框可表示模块、代码段或代码的一部分,其包括一个或多个用于实现特定逻辑功能的可执行指令。还应该注意,在一些可选择的实现中,在方框或流程图框中提到的功能可以不按照顺序出现。例如,连续显示的两个方框或流程图框实际上可能基本上同时被执行。或者,根据所涉及的功能,所述方框或者流程图框有时可能以相反的顺序被执行。
图6是根据本发明示例性实施例的用于发送未压缩的AV数据的设备600的框图。参照图6,设备600包括:存储单元610、比特分离单元620、多个信道编码单元630、多个调制单元640、多个数模(D/A)变换器650、RF处理单元660、***时钟产生单元670和频率产生单元680。
存储单元610存储未压缩的AV数据。如果未压缩的AV数据是视频数据,则每个像素的子像素的值被存储在存储单元610中。可根据使用的色彩空间(例如,RGB色彩空间或者YCbCr色彩空间)来存储各个子像素值。本发明的描述将基于3个子像素(即,根据RGB色彩空间的R、G和B子像素)构成每个像素的假设。如果视频数据是灰度图像,则仅存在一个子像素分量。因此,一个像素可以包括:一个子像素、或者两个或四个子像素分量。
比特分离单元620将存储单元610提供的子像素值(二进制值)分离为最高级(级别)到最低级(级别)比特。例如,因为8比特视频数据具有27到20的级的范围,所以子像素值可被划分为8比特。对每个子像素单独进行这种比特分离处理。
在比特分离处理中,比特分离单元620可将输入的RGB数据划分为多个组,并将所述多组RGB数据平均分布到多个频率信道。例如,假设支持3个频率信道(第一到第三频率信道),并且R数据被设置在第一频率信道、G数据被设置在第二频率信道、B数据被设置在第三频率信道。在这种情况下,如果第一信道出现问题,则接收未压缩的AV数据的设备显示的视频可能不能适当地表现红色。因此,比特分离单元620将相等条数的RGB数据设置在每一频率信道。因此,即使其中一个频率信道出现问题,该设备显示的视频也可在整体上保持颜色均匀。
对于每个频率信道来说,信道编码单元630根据比特的重要性使用适当的编码率对由比特分离单元620分离的比特进行纠错编码并产生净荷。为此,可对每个频率信道实现信道编码单元630。
信道编码单元630执行的纠错编码大体上分为块编码和卷积编码。块编码(例如,里德-索罗门编码)是一种以特定块为单位进行数据编码的技术,卷积编码是一种通过使用具有特定长度的存储器将先前数据与当前数据进行比较来执行编码的技术。块编码以固有地防止突发错误而著名,而卷积编码以固有地防止随机错误而著名。
通常,在纠错编码中,输入的k比特被转换为n比特码字。在这种情况下,由k/n给出编码率。随着编码率的降低,输入的比特被编码为具有大于输入比特的比特的码字。因此,可提高纠错的效率。稍后,将参照图7详细描述信道编码单元630。
调制单元640对纠错编码的数据进行调制。在这种情况下,调制单元640可对纠错编码的数据执行正交频分复用(OFDM)。现在将对所述OFDM调制进行描述。在OFDM调制中,输入数据被分为互相平行的NM数组数据符号,并且通过相应的子载波分别对所述数据符号进行调制。随后,将调制的结果相加以构成OFDM符号。这里,子载波彼此正交垂直。
D/A变换器650将调制单元640调制的数字数据变换为模拟数据。RF处理单元660对从D/A变换器650接收的模拟数据执行RF上变换,产生特定RF信号,并将所述特定RF信号发送到无线介质。换句话说,RF处理单元660发送包括已经应用纠错编码的像素的编码的、未压缩的AV数据。RF处理单元660使用的通信信道包括60GHz通信信道。
在图6中,设备600包括:信道编码单元630、调制单元640和D/A变换器650。然而,通过***一个分离复用单元(未示出),设备600可包括:一个信道编码单元630、一个调制单元640和一个D/A变换器650。
***时钟产生单元670产生设备600的***时钟。信道编码单元630响应于产生的***时钟执行其操作。频率产生单元680产生信道编码单元630和调制单元640使用的频率。因此,信道编码单元630可响应于相同***时钟对每个频率信道执行纠错编码,并且调制单元640可通过将频率产生单元680产生的频率用作载波来执行调制操作。
***时钟产生单元670和频率产生单元680分别产生的***时钟和频率可通过RF处理单元660发送的未压缩的AV数据或者单独的控制包被发送到设备。因此,所述设备保持与设备600执行的纠错编码和调制相同的***时钟和频率相位,以执行纠错解码和解调。
图7是图6中所示的每一个信道编码单元630的详细框图。参照图7,每个信道编码单元630包括:分组单元710、第一并行到串行(P/S)变换器721和第二P/S变换器722、第一卷积编码单元731和第二卷积编码单元732、第一去除单元741和第二去除单元742以及合并单元750。
分组单元710将包括在未压缩的AV数据中的每个像素的比特根据所述比特的重要性划分为至少两组。例如,分组单元710可将8比特级别划分为3组,即,根据最高到最低比特级别的2比特级别的一组和3比特级别的两组,并对每组应用不同的编码率。或者,8比特级别可被分为两组,分别为4个高比特级别和4个低比特级别。此外,所述8比特级别还可被分为如图5所示的8组。可根据将被发送的未压缩的AV数据的属性和传输网络环境来改变分类方法。
例如,当未压缩的AV数据将被发送到大型显示装置时,高比特级别组的编码率与低比特级别组的编码率的比为4∶4,从而着重于相对提高图像的表现。当未压缩的AV数据被发送到使用小型显示器的装置(诸如,移动装置)时,高比特级别组的编码率与低比特级别组的编码率的比为2∶6或者3∶5,从而着重于提高高比特级别组的恢复能力。
以下,将以分组单元710将原始数据分为一组4个高比特级别和一组4个低比特级别的情况作为示例进行描述。
包括在由分组单元710分类的4个高比特级别的组中的高比特被输入第一P/S变换器721,4个低比特级别的组中的低比特被输入第二P/S变换器722。
第一P/S变换器721和第二P/S变换器722将4个高比特级别的并行数据和4个低比特级别的并行数据变换为用于纠错编码的串行数据。
第一卷积编码单元731和第二卷积编码单元732分别使用第一和第二编码率对串行数据执行纠错编码。纠错编码包括块编码和卷积编码。在本发明中,将使用卷积编码作为示例。小于第二编码率的第一编码率被应用于所述4个低比特级别。例如,第一编码率可以是1/3,第二编码率可以是2/3。
图8是示出具有1/2的基本编码率第一卷积编码单元731和第二卷积编码单元732的配置的示图。
参照图8,第一卷积编码单元731和第二卷积编码单元732包括两个加法器821和822以及6个寄存器831到836。因为卷积编码算法比较先前数据和当前数据,所以第一卷积编码单元731和第二卷积编码单元732请求寄存器831到836。通常,寄存器的数量和输入原始数据的数量的和,即,寄存器的数量加1之后获得的值被称为约束长度。原始数据810被输入到第一卷积编码单元731和第二卷积编码单元732,并且编码的数据X和Y被输出。
第一去除单元741和第二去除单元742去除纠错编码的部分比特。去除是指删除第一卷积编码单元731和第二卷积编码单元732编码的部分比特,以提高编码的比特的传输率。在这种情况下,删除的比特不被发送。因为去除处理提高了传输率,所以可传输更多的数据。然而,当接收由第一卷积编码单元731和第二卷积编码单元732去除的比特时具有更高的出错概率。
当卷积编码被用于纠错编码时,通过从包括在每个组中的多个比特中删除不同数量的比特来产生用于每个比特级别组的不同的编码率。
图9是示出根据本发明示例性实施例的去除处理的示图。参照图9,具有1/2的基本编码率的第一卷积编码单元731和第二卷积编码单元732,将根据比特级别分类的比特或者比特组变换为比特X0到X7和比特Y0到Y7的码字,所述码字是原始数据D0到D7的两倍。
在图9中,D0到D3指示高比特,D4到D7指示低比特。高比特D0到D3被变换为比特X0到X3和Y0到Y3,低比特D4到D7被变换为比特X4到X7和Y4到Y7。换句话说,从第一卷积编码单元731输出的比特是X0到X3以及Y0到Y3,从第二卷积编码单元732输出的比特是X4到X7以及Y4到Y7。
第一去除单元741和第二去除单元742通过切换操作同时执行去除处理。
第一去除单元741删除比特X0到X3和Y0到Y3的部分比特(即,比特911),从而将编码率从2/1变换为4/7。换句话说,因为输入的原始数据的条数是4(D0到D3)并且输出数据的条数是7(X0到X3和Y0到Y2),所以对高比特应用的编码率是4/7。在图9中,由X标记的比特指示去除的比特。
第二去除单元742还删除比特X4到X7以及Y4到Y7的部分比特921到923,从而将编码率从2/1变换为4/5。换句话说,因为输入的原始数据的条数是4(D4到D7),并且输出数据的条数是5(X4、X5、X7、Y4和Y7),所以应用到低比特的编码率是4/5。
第一去除单元741和第二去除单元742执行的去除处理可被存储为一系列算法,并被应用到所有输入比特,从而可输出相同的编码率。例如,第一去除单元741可从如图9所示的高比特中删除位于位置Y3的比特911或者另一比特。在这个过程中,第一去除单元741可将高比特的编码率变换为4/7。第二去除单元742可从如图9所示的低比特中删除位于位置X6、Y5和Y6的比特921到923或者其他3个比特。在这个过程中,第二去除单元742可将低比特的编码率变换为4/5。
换句话说,第一去除单元741和第二去除单元742可删除位于特定位置的比特,以产生相同的编码率。
如果可通过第一卷积编码单元731和第二卷积编码单元732直接获得第一和第二编码率(例如,第一和第二编码率分别为4/7和4/5),则可以省略上述去除处理。
为此,每个信道编码单元630可包括编码率确定单元760。编码率确定单元760参照分组单元710产生的组的数量来确定编码率。例如,如果纠错编码是卷积编码,并且存在两组比特,则编码率确定单元760通过调整第一卷积编码单元731和第二卷积编码单元732的输入/输出率,或者通过调整第一去除单元741和第二去除单元742的去除处理,将两组中更重要的组的编码率确定为4/7,将两组中不重要的组的编码率确定为4/5。
此外,如果纠错编码是块编码,则可通过为每个比特级别的比特或者比特的组设置不同的奇偶校验字节大小,来为每个比特级别的比特或者比特的组产生不同的第一和第二编码率。
最后,合并单元750将高比特级别的编码的数据和低比特级别的编码的数据进行合并,并产生净荷(即,MAC协议数据单元(MPDU))。
输入到信道编码单元630的比特数和从第一卷积编码单元731和第二卷积编码单元732输出的比特数被给定,因为最初输入到信道编码单元630的比特数是8,从第一卷积编码单元731和第二卷积编码单元732输出的比特数是12(=7+5),所以总编码率为2/3(=8/12)。换句话说,根据本实施例使用2/3的总编码率执行纠错编码可能与使用2/3的编码率执行纠错编码相同。然而,因为根据比特的重要性对比特应用不同的编码率,所以根据本发明示例性实施例的纠错编码方法显示了比仅使用2/3的编码率的现有技术纠错编码方法更高的纠错能力。
图10是根据本发明示例性实施例的用于接收未压缩的AV数据的设备1000的框图。参照图10,设备1000包括:RF处理单元1010、多个模拟到数字(A/D)转换器1020、多个解调单元1030、多个信道解码单元1040、比特合并单元1050、再现单元1060和计时单元1070。
RF处理单元1010通过特定通信信道接收包括像素的未压缩的AV数据,所述未压缩的AV数据中包括的像素包括比特,所述比特根据比特的重要性被分为至少两组,并且对每一组比特应用不同的编码率。RF处理单元1010使用的通信信道包括60GHz通信信道。
A/D转换器1020将从RF处理单元1010接收的模拟数据转换为数字数据。
解调单元1030对从A/D转换器1020接收的数字数据执行OFDM解调。
信道解码单元1040通过使用相应的编码率对使用不同编码率编码的每一组的数据执行纠错解码。所述纠错解码是信道编码单元630执行的纠错编码的逆处理。在纠错解码中,n比特码字被恢复为k比特原始数据。信道解码单元1040可检查PHY头的字段,以识别应用到编码的数据的编码率。
例如,如果设备600和设备1000使用的第一和第二编码率是不变的,则信道解码单元1040可使用不变的第一和第二编码率执行纠错解码。然而,如果由所述两个设备600和1000使用的第一和第二编码率是改变的,则设备600将具有不同编码率的模式***到PHY头的特定字段。因此信道解码单元1040识别特定字段中的模式,并使用与识别的模式相应的第一和第二编码率来执行纠错解码。为此,设备1000可包括用于存储模式和与所述模式相应的编码率的存储单元(未示出)。
比特合并单元1050根据比特级别(从MSB到LSB)合并从信道解码单元1040输出的比特,恢复每个子像素分量,并产生解码的、未压缩的AV数据。比特合并单元1050恢复的每个子像素分量(例如,R、G或者B分量)被提供给再现单元1060。
再现单元1060响应于再现同步信号,搜集每个子像素分量,即,像素数据,并且,如果完成一个视频帧,则在显示装置(未示出,诸如阴极射线管(CRT)、液晶显示器(LCD)或者等离子显示板(PDP))上显示完整的视频帧。
计时单元1070识别通过未压缩的AV数据或者单独的控制包接收的设备600的***时钟和频率,并相应于接收的***时钟和频率产生***时钟和频率。计时单元1070产生的***时钟和频率被发送到解调单元1030和信道解码单元1040。因此,解调单元1030和信道解码单元1040保持与设备600执行纠错编码和调制相同的***时钟和频率相位,以执行纠错解码和解调。
图11是图10所示的每个信道解码单元1040的详细框图。每个信道解码单元1040包括:分类单元1110、第一卷积解码单元1121和第二卷积解码单元1122。第一串行到并行(S/P)变换器1131和第二S/P变换器1132以及比特分离单元1140。
分类单元1110将传输包的净荷分为每组的数据,并将每组的数据提供给第一卷积解码单元1121和第二卷积解码单元1122。
第一卷积解码单元1121使用第一编码率对相对更重要的第一组的编码的数据执行卷积解码。第一编码率小于第二卷积解码单元1122执行解码所应用的第二编码率。因为这种不同的解码,与相对不重要的比特相比,相对更重要的比特更可能被恢复。即使相对不重要的比特的恢复失败,也不会严重影响到恢复的内容的质量。
第一卷积解码单元1121解码的数据被提供给第一S/P变换器1131。第一S/P变换器1131将解码的串行数据变换为并行数据。
相似地,分类单元1110分出的第二组的编码数据经第二卷积解码单元1122和第二S/P变换器1132被提供给比特分离单元1140。
比特分离单元1140临时存储从第一S/P变换器1131和第二S/P变换器1132接收的并行数据,并以同步的方式为每个比特级别输出比特Bit0到Bitm-1
以上,未压缩视频数据已经被用作AV数据的示例。然而,本领域普通技术人员可完全理解相同的发送/接收方法可被应用到诸如波形文件的未压缩的音频数据。
产业上的可用性
如上所述,用于发送和接收未压缩的AV数据的设备和方法,在经无线网络发送和接收未压缩的AV数据时,根据包括在未压缩的AV数据中的每个比特或者每个比特组的重要性,对所述每个比特或者每个比特组应用不同的编码率。因此,可以提高数据传输的稳定性和效率。
尽管已经参照本发明特定示例性实施例具体显示和描述了本发明,但是本领域普通技术人员应当理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可在形式和细节上做出各种改变。所述示例性实施例应当仅被理解为描述的目的,而非限定的目的。

Claims (28)

1.一种用于发送未压缩的视频数据的设备,所述设备包括:
分组单元,根据包括在未压缩的视频数据中的每个像素的比特的重要性将所述比特分为至少两个比特组;
编码单元,使用不同的编码率对所述至少两个比特组中的每比特组执行纠错编码;和
射频(RF)处理单元,使用通信信道发送编码的、未压缩的视频数据,所述编码的、未压缩的视频数据包括被执行纠错编码的像素,
其中,基于比特的比特级别来确定所述比特的重要性。
2.如权利要求1所述的设备,其中,纠错编码包括卷积编码和块编码中的至少一种。
3.如权利要求2所述的设备,其中,如果纠错编码是卷积编码,则通过从所述至少两个比特组中的每比特组包括的多个比特中删除不同数量的比特来为所述至少两个比特组中的每比特组产生不同的编码率。
4.如权利要求2所述的设备,其中,如果纠错编码是块编码,则通过为所述至少两个比特组中的每比特组设置不同的奇偶校验字节大小来为所述至少两个比特组中的每比特组产生不同的编码率。
5.如权利要求1所述的设备,还包括:编码率确定单元,参照比特组的数量确定编码率。
6.如权利要求5所述的设备,其中,如果纠错编码是卷积编码并且如果存在两个比特组,则编码率确定单元将两比特组中重要的比特组的编码率确定为4/7,将两比特组中不重要的比特组的编码率确定为4/5。
7.如权利要求1所述的设备,还包括:
***时钟产生单元,产生用于纠错编码的***时钟;和
频率产生单元,产生用于纠错编码和调制的频率,所述调制被执行以用于发送编码的、未压缩的视频数据。
8.如权利要求1所述的设备,其中,通信信道包括60GHz通信信道。
9.一种用于接收未压缩的视频数据的设备,所述设备包括:
射频(RF)处理单元,通过通信信道接收未压缩的视频数据,所述未压缩的视频数据包括像素,所述像素包括根据比特的重要性被分为至少两个比特组的比特,其中,所述至少两个比特组中的每比特组具有不同的编码率;
解码单元,使用所述编码率对所述至少两个比特组中的每比特组执行不同的纠错解码;和
比特合并单元,将被执行纠错解码的所述至少两个比特组进行合并,并产生解码的、未压缩的视频数据,
其中,基于比特的比特级别来确定比特的重要性。
10.如权利要求9所述的设备,其中,纠错解码包括卷积解码和块解码中的至少一种。
11.如权利要求9所述的设备,其中,比特合并单元根据比特级别对包括在被执行纠错解码的至少两个比特组中的比特进行合并,并产生解码的、未压缩的视频数据。
12.如权利要求9所述的设备,还包括:计时单元,参照包括在未压缩的视频数据中的信息产生***时钟和频率。
13.如权利要求12所述的设备,其中,解码单元通过保持产生的***时钟和频率的相位来执行纠错解码。
14.如权利要求9所述的设备,其中,通信信道包括60GHz通信信道。
15.一种发送未压缩的视频数据的方法,所述方法包括:
根据包括在未压缩的视频数据中的每个像素的比特的重要性将所述比特分为至少两个比特组;
使用不同的编码率对所述至少两个比特组中的每比特组执行纠错编码;和
使用通信信道发送编码的、未压缩的视频数据,所述编码的、未压缩的视频数据包括被执行纠错编码的像素,
其中,基于比特的比特级别来确定所述比特的重要性。
16.如权利要求15所述的方法,其中,纠错编码包括卷积编码和块编码中的至少一种。
17.如权利要求16所述的方法,其中,如果纠错编码是卷积编码,则通过从所述至少两个比特组的每比特组中包括的多个比特中删除不同数量的比特来为所述至少两个比特组中的每比特组产生不同的编码率。
18.如权利要求16所述的方法,其中,如果纠错编码是块编码,则通过为所述至少两个比特组中的每比特组设置不同的奇偶校验字节大小来为所述至少两个比特组中的每比特组产生不同的编码率。
19.如权利要求15所述的方法,包括参照比特组的数量确定编码率。
20.如权利要求19所述的方法,其中,如果纠错编码是卷积编码并且如果存在两个比特组,则确定编码率的步骤包括:将两比特组中重要的比特组的编码率确定为4/7,将两比特组中不重要的比特组的编码率确定为4/5。
21.如权利要求15所述的方法,还包括:
产生用于纠错编码的***时钟;和
产生用于纠错编码和调制的频率,所述调制被执行以用于发送编码的、未压缩的视频数据。
22.如权利要求15所述的方法,其中,通信信道包括60GHz通信信道。
23.一种用于接收未压缩的视频数据的方法,所述方法包括:
通过通信信道接收未压缩的视频数据,所述未压缩的视频数据包括像素,所述像素包括根据比特的重要性被分为至少两个比特组的比特,其中,所述至少两个比特组中的每比特组被应用了不同的编码率;
使用所述不同的编码率对所述至少两个比特组中的每比特组执行不同的纠错解码;和
将被执行不同纠错解码的所述至少两个比特组进行合并,并产生解码的、未压缩的视频数据,
其中,基于比特的比特级别来确定比特的重要性。
24.如权利要求23所述的方法,其中,纠错解码包括卷积解码和块解码中的至少一种。
25.如权利要求23所述的方法,其中,合并所述至少两个比特组并产生解码的、未压缩数据的步骤包括:根据比特级别对所述包括在被执行解码的至少两个比特组中的比特进行合并,并产生解码的、未压缩的视频数据。
26.如权利要求23所述的方法,还包括:参照包括在未压缩的视频数据中的信息产生***时钟和频率。
27.如权利要求26所述的方法,其中,执行不同的纠错解码的步骤包括:通过保持产生的***时钟和频率的相位来执行纠错解码。
28.如权利要求23所述的方法,其中,通信信道包括60GHz通信信道。
CN2007800024466A 2006-01-17 2007-01-11 发送和接收未压缩的视频数据的设备和方法 Expired - Fee Related CN101371482B (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US75905806P 2006-01-17 2006-01-17
US60/759,058 2006-01-17
KR10-2006-0090884 2006-09-19
KR1020060090884A KR101225082B1 (ko) 2006-01-17 2006-09-19 비압축 aⅴ 데이터를 송수신하는 장치 및 방법
KR1020060090884 2006-09-19
PCT/KR2007/000196 WO2007083901A1 (en) 2006-01-17 2007-01-11 Apparatuses and methods for transmitting and receiving uncompressed av data

Publications (2)

Publication Number Publication Date
CN101371482A CN101371482A (zh) 2009-02-18
CN101371482B true CN101371482B (zh) 2013-03-20

Family

ID=38501323

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007800024466A Expired - Fee Related CN101371482B (zh) 2006-01-17 2007-01-11 发送和接收未压缩的视频数据的设备和方法

Country Status (7)

Country Link
US (1) US8238416B2 (zh)
EP (2) EP1977546B1 (zh)
JP (1) JP2009524335A (zh)
KR (1) KR101225082B1 (zh)
CN (1) CN101371482B (zh)
TW (1) TW200733667A (zh)
WO (1) WO2007083901A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101225081B1 (ko) * 2006-07-14 2013-01-22 삼성전자주식회사 비압축 av 데이터를 전송하기 위한 전송 패킷 구조 및이를 이용한 송수신 장치
US8306060B2 (en) * 2006-11-07 2012-11-06 Samsung Electronics Co., Ltd. System and method for wireless communication of uncompressed video having a composite frame format
US8169995B2 (en) * 2006-12-04 2012-05-01 Samsung Electronics Co., Ltd. System and method for wireless communication of uncompressed video having delay-insensitive data transfer
TW200847669A (en) * 2007-05-24 2008-12-01 Chung Shan Inst Of Science Wireless transmission system and its transmission method of multiple input and output
JP4450073B2 (ja) * 2008-01-08 2010-04-14 ソニー株式会社 送信装置、及び送信方法、情報処理装置、及び情報処理方法、並びにプログラム
JP5255405B2 (ja) * 2008-11-05 2013-08-07 日本放送協会 デジタル映像信号の送信装置、受信装置及び伝送システム
JP2012105188A (ja) * 2010-11-12 2012-05-31 Sony Corp 画像出力装置、画像出力方法、画像処理装置、画像処理方法、プログラム、および撮像装置
EP2541414A1 (de) * 2011-06-28 2013-01-02 Siemens Aktiengesellschaft Verfahren zur Übertragung von Daten an eine Antriebseinheit, Computerprogramm zur Implementierung des Verfahrens und Antriebseinheit mit einem solchen Computerprogramm
JPWO2015083598A1 (ja) * 2013-12-06 2017-03-16 京セラ株式会社 通信方法及び通信装置
CN105872536B (zh) * 2016-04-25 2018-05-18 电子科技大学 一种基于双编码模式的图像压缩方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694336A (en) * 1985-04-12 1987-09-15 Telefunken Fernseh Und Rundfunk Gmbh Digital data transmission method
US5140621A (en) * 1988-04-15 1992-08-18 Thomson Csf Method of encoding and decoding data in blocks, and encoding and decoding devices implementing this method
CN1126405A (zh) * 1994-12-30 1996-07-10 现代电子产业株式会社 可变比特率音频信息发送装置及其方法
CN1682311A (zh) * 2002-09-17 2005-10-12 皇家飞利浦电子股份有限公司 视频编码方法

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04260237A (ja) 1991-02-15 1992-09-16 Sharp Corp 表示装置
JPH0846655A (ja) 1994-07-29 1996-02-16 Toshiba Corp 重み付け伝送方式及びその装置
JPH08116313A (ja) * 1994-10-17 1996-05-07 Fujitsu Ltd 無線伝送方式
FI97187C (fi) * 1994-12-09 1996-10-25 Nokia Telecommunications Oy Suurinopeuksinen datasiirto matkaviestinverkoissa
US5835487A (en) * 1995-12-08 1998-11-10 Worldspace International Network, Inc. Satellite direct radio broadcast system
KR100212833B1 (ko) * 1996-03-22 1999-08-02 전주범 가변레이트 비터비 복호기
KR100218680B1 (ko) 1996-11-21 1999-09-01 정선종 길쌈부호화 방법
KR100255762B1 (ko) 1997-12-29 2000-05-01 정규석 블록 인터리버의 읽기 동작용 주소발생기
KR100282516B1 (ko) * 1998-06-03 2001-03-02 김영환 길쌈부호 생성기 및 이를 내장한 디지털 신호 프로세서
DE19860531C1 (de) 1998-12-30 2000-08-10 Univ Muenchen Tech Verfahren zur Übertragung codierter digitaler Signale
US6223324B1 (en) * 1999-01-05 2001-04-24 Agere Systems Guardian Corp. Multiple program unequal error protection for digital audio broadcasting and other applications
DE19946721A1 (de) * 1999-09-29 2001-05-03 Siemens Ag Verfahren und Vorrichtung zur Kanalkodierung in einem Nachrichtenübertragungssystem
KR100328764B1 (ko) 1999-10-05 2002-03-15 서평원 무선가입자망의 순방향 채널 용량 증가 장치
US6728300B1 (en) 2000-02-11 2004-04-27 Qualcomm Incorporated Method and apparatus for maximizing standby time in remote stations configured to receive broadcast databurst messages
KR100320220B1 (ko) 2000-02-26 2002-01-10 구자홍 직렬 연쇄 컨벌루션 부호화 방법
DE60142814D1 (de) * 2000-02-28 2010-09-30 Nippon Telegraph & Telephone Optisches Übertragungsverfahren, optischer Sender und optischer Empfänger
JP2001274698A (ja) * 2000-03-24 2001-10-05 Sony Corp 符号化装置、符号化方法及び符号化プログラムが記録された記録媒体、並びに、復号装置、復号方法及び復号プログラムが記録された記録媒体
KR20020011288A (ko) * 2000-08-01 2002-02-08 이상엽 다중 채널 데이터 통신 시스템 및 그 방법과 이를 이용한영상데이터 전송 시스템
US6782300B2 (en) * 2000-12-05 2004-08-24 Cirrus Logic, Inc. Circuits and methods for extracting a clock from a biphase encoded bit stream and systems using the same
JP2003179516A (ja) * 2001-12-11 2003-06-27 Communication Research Laboratory 無線通信システム及び、無線送信機、無線受信機
US7043671B2 (en) * 2002-01-16 2006-05-09 Aviom, Inc. System and method for transmitting audio or video data using multiple levels of protection
US20040083417A1 (en) 2002-10-29 2004-04-29 Lane Richard D. Multimedia transmission using variable error coding rate based on data importance
KR100519334B1 (ko) 2002-12-31 2005-10-07 엘지전자 주식회사 블록 인터리버 및 그를 이용한 블록 인터리빙 방법
JP4220365B2 (ja) 2003-12-08 2009-02-04 株式会社ケンウッド 送信装置、受信装置、データ送信方法及びデータ受信方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694336A (en) * 1985-04-12 1987-09-15 Telefunken Fernseh Und Rundfunk Gmbh Digital data transmission method
US5140621A (en) * 1988-04-15 1992-08-18 Thomson Csf Method of encoding and decoding data in blocks, and encoding and decoding devices implementing this method
CN1126405A (zh) * 1994-12-30 1996-07-10 现代电子产业株式会社 可变比特率音频信息发送装置及其方法
CN1682311A (zh) * 2002-09-17 2005-10-12 皇家飞利浦电子股份有限公司 视频编码方法

Also Published As

Publication number Publication date
WO2007083901A1 (en) 2007-07-26
KR101225082B1 (ko) 2013-01-22
EP2866370A1 (en) 2015-04-29
EP1977546B1 (en) 2014-12-10
KR20070076377A (ko) 2007-07-24
CN101371482A (zh) 2009-02-18
EP1977546A1 (en) 2008-10-08
JP2009524335A (ja) 2009-06-25
TW200733667A (en) 2007-09-01
EP1977546A4 (en) 2013-12-18
US20070165674A1 (en) 2007-07-19
US8238416B2 (en) 2012-08-07

Similar Documents

Publication Publication Date Title
CN101371482B (zh) 发送和接收未压缩的视频数据的设备和方法
KR101225081B1 (ko) 비압축 av 데이터를 전송하기 위한 전송 패킷 구조 및이를 이용한 송수신 장치
KR100763207B1 (ko) 비압축 aⅴ 데이터를 송수신하는 방법, 장치, 및 전송프레임 구조
JP5118133B2 (ja) リンク最適化メカニズムに利用される伝送パケット、送信装置、受信装置及び送受信方法
US20080049707A1 (en) Transmission packet for wireless transmission in a high frequency band, and method and apparatus for transmission/receiving using the same
CN101174919B (zh) 用于无线通信的设备和方法
US20070291853A1 (en) Method and apparatus for transmitting/receiving uncompressed data
US8416779B2 (en) Stored transmission packet intended for use in new link-adaptaton mechanism, and apparatus and method for transmitting and receiving transmission packet using the same
US20070268972A1 (en) Method and apparatus for transmitting/receiving uncompressed AV data
US20070270103A1 (en) Method and apparatus for transmitting/receiving uncompressed audio/video data
US20070263584A1 (en) Method and apparatus for transmitting/receiving uncompressed audio/video data
KR20070109760A (ko) 비압축 aⅴ 데이터 송수신 방법 및 장치
KR20070111296A (ko) 비압축 aⅴ 데이터를 송수신하는 방법 및 장치
KR20070111295A (ko) 비압축 av 데이터를 송수신하는 방법 및 장치
MX2008009206A (en) Apparatuses and methods for transmitting and receiving uncompressed av data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1126594

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1126594

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130320

Termination date: 20210111