[go: up one dir, main page]

CN100380968C - Device and method for decoding digital image and audio signals - Google Patents

Device and method for decoding digital image and audio signals Download PDF

Info

Publication number
CN100380968C
CN100380968C CNB008188017A CN00818801A CN100380968C CN 100380968 C CN100380968 C CN 100380968C CN B008188017 A CNB008188017 A CN B008188017A CN 00818801 A CN00818801 A CN 00818801A CN 100380968 C CN100380968 C CN 100380968C
Authority
CN
China
Prior art keywords
audio
program
encoded
image
information
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
CNB008188017A
Other languages
Chinese (zh)
Other versions
CN1433637A (en
Inventor
S·A·莫利
J·弗斯
J·拉策尔
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.)
Qualcomm Inc
Original Assignee
Qualcomm 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
Priority claimed from US09/563,880 external-priority patent/US20020056081A1/en
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN1433637A publication Critical patent/CN1433637A/en
Application granted granted Critical
Publication of CN100380968C publication Critical patent/CN100380968C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • 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/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • H04N19/122Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or type
    • 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/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • 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/17Methods 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 an image region, e.g. an object
    • H04N19/176Methods 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 an image region, e.g. an object the region being a block, e.g. a macroblock
    • 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/21Server components or server architectures
    • 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/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41415Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk
    • 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
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/032Electronic editing of digitised analogue information signals, e.g. audio or video signals on tapes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91357Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
    • H04N2005/91364Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

An apparatus and method for decoding of encoded signals representing at least image information from a storage medium is claimed. A storage device (136) is configured to receive the storage medium. A decoder (144) is configured to receive the compressed encrypted encoded signals from the storage medium, and send the signals to a decryptor (320/324). The decryptor (320/324) is configured to decrypt the compressed encrypted encoded signals, and send the signals to a decompressor (320/324). The decompressor (320/324) is configured to receive the compressed encoded signals from the decryptor and to decompress the compressed encoded signals to enable display of the image.

Description

解码数字图像和音频信号的设备与方法 Device and method for decoding digital image and audio signals

发明背景Background of the invention

I.发明领域I. Field of Invention

此项发明与编码数字和音频图像有关。更具体地说,此项发明与在数字电影系统中解码数字图像和音频信息的设备与方法有关。发明进一步与从中心设备到多个显示投影仪或显示系统中电子音频/视频节目的编码、压缩、存储、解密、解压缩缩、解密和控制播放有关。This invention relates to encoding digital and audio images. More specifically, the invention relates to apparatus and methods for decoding digital image and audio information in a digital cinema system. The invention further relates to encoding, compressing, storing, decrypting, decompressing, decrypting and controlling playback of electronic audio/video programming from a central device to multiple display projectors or display systems.

II.相关技术描述II. Description of related technologies

几十年来,电影工业依靠了赛璐珞胶片的复制、发行和投影而把独创的节目资料送到全国和全世界地域上不同的影院。很大程度地,电影资料的发行的方法和机制保持着相对的不变。For decades, the motion picture industry has relied on the reproduction, distribution, and projection of celluloid film to deliver original programming material to geographically diverse theaters across the country and around the world. For the most part, the methods and mechanisms of film material distribution have remained relatively unchanged.

在图1中说明了现在影片复制和发行的过程。影片复制通常由特质照相底片开始的。在电影摄影棚50,电影编辑器52在产生最初影片的过程发生之后产生主影片拷贝。从这个主影片拷贝中,影片复制元件54就产生被称作为发行胶片的东西,从它就批量生产发行版本了(称为“正片”)。根据发行的大小或电影发行期望拷贝数,可以有更多中间步骤或在每个阶段产生多种拷贝。如影院56所例证的,通过信使和其他物质手段把影片正片分发到不同影院。在影院56,通过用电影投影仪58把图像从胶片反射到显示屏表面上的方式播放影片。在这个传统的系统中,一般通过音频编辑系统51产生多磁道音频节目并与电影图像一起印于胶片上以使影院投影系统中在影院音响系统57上可以与电影同步播放声道。The current process of film duplication and distribution is illustrated in FIG. 1 . Film duplication usually starts with special photographic negatives. In the movie studio 50, a movie editor 52 produces a master copy of the movie after the process of creating the original movie takes place. From this master film copy, the film reproduction component 54 produces what is called a release film, from which release versions (called "positives") are mass-produced. Depending on the size of the distribution or the desired number of copies of the movie distribution, there may be more intermediate steps or multiple copies produced at each stage. As exemplified by theater 56, the feature film is distributed to different theaters by courier and other physical means. In theater 56, the film is shown by using film projector 58 to reflect images from the film onto the display screen surface. In this conventional system, a multi-track audio program is generally produced by the audio editing system 51 and printed on film together with the movie image so that the audio tracks can be played synchronously with the movie on the theater sound system 57 in the theater projection system.

虽然在图1显示的发行过程可以很好地实现,但是还是有固有的限制。由于电影赛璐珞材料的使用以及影片媒介带宽的限制,在提供高保真多信道音频节目的能力上有所限制。这样,在制作大量电影副本上有高的花费,这要为每个特写长度的影片花费几百美元。在相应于物理上把大筒的赛璐珞胶片分发到大量的和增长的影院场所上也有花费、复杂性和延迟。并且,在电影影院工业中增长的趋势是所谓“多元”影院场所的发展,在里面多个放映厅一起位于或坐落于单个的影院场所。在多元结合体中每个放映厅都可以在其他放映厅放映电影的同时放映电影。While the distribution process shown in Figure 1 works well, it has inherent limitations. Due to the use of film celluloid material and the limited bandwidth of the film medium, there are limitations in the ability to deliver high fidelity multi-channel audio programs. Thus, there is a high expense in making a large number of copies of the film, which can cost several hundred dollars per feature length film. There is also cost, complexity, and delay associated with physically distributing large cylinders of celluloid film to a large and growing number of theater locations. Also, a growing trend in the movie theater industry is the development of so-called "multiple" theater locations, in which multiple auditoriums are co-located or located within a single theater location. In multiple complexes, each auditorium can show films at the same time as other auditoriums are showing films.

由于制作的大量副本,阻止非法复制和资料的偷窃变得越来越困难。估计电影业每年由于盗版和偷窃的收入损失达到了数十亿美元。此外,由于积尘、磨损、热变化和其他可知因素,复制的影片资料会随着时间渐渐退化。最后,管理费用和其他花费也要包括在影片资料渐进的破环中,它可以包含受控危险的资料。Due to the large number of copies being made, it is becoming increasingly difficult to prevent illegal copying and theft of materials. It is estimated that the film industry loses billions of dollars in lost revenue each year due to piracy and theft. In addition, copied video material will gradually degrade over time due to dust accumulation, wear and tear, thermal changes and other known factors. Finally, overhead and other costs are also included in the progressive breakdown of film material, which can contain controlled hazard material.

新出现的技术正使为现在电影发行问题提供可选的方法成为可能。例如,现在可用卫星传输方法,虽然它们现在对于高质量音频/视频(AV)资料的发行在商业上是不可行的。由于电影节目的发行本质上是对洲范围广播的特殊类型,所以有着固有优点的卫星发行方法对如此宽地域的广播对于电影发行好像基本是适当的。然而,为了实时传输优质的AV信号,需要的数据速率(以每秒比特计)是在15亿比特每秒的量级上。这个高数据速率需要容量相当于整个卫星来传输一个单独的节目,这是非常昂贵的。此外,可选的发行技术还不能提供用赛璐珞胶片所达到的图像质量和投影亮度。竞争的技术通常包括在不同磁或光媒介中记录音频/视频(AV)信号以显示在视频监视器、电视或投影设备上。这些技术由于带宽的限制不会提供影片的质量。Emerging technologies are making it possible to provide alternatives to today's film distribution problems. For example, satellite transmission methods are now available, although they are not currently commercially viable for distribution of high quality audio/video (AV) material. Since the distribution of film programs is essentially a special type of continent-wide broadcasting, the method of satellite distribution, with its inherent advantages, seems generally appropriate for film distribution for such wide-area broadcasting. However, in order to transmit high-quality AV signals in real time, the required data rate (in bits per second) is on the order of 1.5 billion bits per second. This high data rate requires the capacity of an entire satellite to transmit a single program, which is very expensive. In addition, alternative distribution technologies do not yet provide the image quality and projection brightness achieved with celluloid film. Competing technologies often involve recording audio/video (AV) signals on various magnetic or optical media for display on video monitors, televisions or projection devices. These technologies do not provide video quality due to bandwidth limitations.

除了通过卫星传输必要信息的能力外,接收的信息必须用高质量的投影仪显示出来,这在以前是无法得到的。此外,基于卫星的传输和接收器系统的是昂贵的,并且是从现有电影发行和显示方法中的根本变化。可以感觉到如此根本的变化可以不是从开始就在商业上是可接受的。In addition to the ability to transmit the necessary information via satellite, the received information must be displayed with high-quality projectors, which was not available before. Additionally, satellite-based transmission and receiver systems are expensive and a fundamental change from existing methods of movie distribution and display. It can be felt that such a radical change may not have been commercially acceptable from the outset.

在数字技术中的进步也产上了革命性的发行理念,由此节目资料将以数字化的形式电子化地存储,而不是在光胶片媒介中。数字化的图像可以被分配于不同磁介质,或小型光盘,或通过有线、光纤、无线的或卫星通信系统传送。有多种DVD-ROM存储格式,存储容量范围从大约4.5GB到大约18GB。大于大约9GB存储容量的DVD-ROM存储格式是在双面磁盘上实现的。严格说来,必须手动翻转高存储容量的DVD-ROM磁盘来访问来自磁盘第二面的存储信息。Advances in digital technology have also led to a revolutionary distribution concept whereby program material is stored electronically in digital form rather than on optical film media. Digitized images may be distributed on various magnetic media, or compact discs, or transmitted by wire, fiber optic, wireless or satellite communication systems. There are a variety of DVD-ROM storage formats, with storage capacities ranging from about 4.5GB to about 18GB. The DVD-ROM storage format with a storage capacity greater than about 9GB is implemented on double-sided disks. Strictly speaking, high-capacity DVD-ROM disks must be flipped manually to access the stored information from the second side of the disk.

图像磁道为大约40Mbps音频和控制信息大约八Mbps的平均图像压缩比特率一部平均两小时的电影需要接近45GB的存储空间。这样,即使实现了高存储容量DVD-ROM磁盘,两小时的电影为了足够的容量也需要使用多个DVD-ROM磁盘。The image track is about 40Mbps audio and control information The average image compression bit rate is about eight Mbps An average two hour movie requires close to 45GB of storage space. Thus, even if a high-storage-capacity DVD-ROM disk is realized, a two-hour movie requires the use of multiple DVD-ROM disks for sufficient capacity.

进一步对于播放,平均两小时的DVD-ROM电影需要以大约每秒6兆字节或大约48Mbps输出信息。虽然一些已有的DVD-ROM装置宣称是8MB每秒的传输速率,但这样装置的质量和可靠性也是未知的。这样,就没有保证如此的DVD-ROM装置能可靠地维持6MB每秒的传输速率。Further for playback, an average two hour DVD-ROM movie requires output information at about 6 megabytes per second, or about 48 Mbps. Although some existing DVD-ROM devices claim a transfer rate of 8 MB per second, the quality and reliability of such devices is unknown. Thus, there is no guarantee that such a DVD-ROM device can reliably sustain a transfer rate of 6 MB per second.

为了减少高质量电子图像存储的数据速率需要,就开发了压缩算法。一个在保持图像信号质量的同时能提供重大压缩的数字动态图像压缩技术使用了编码离散余弦变换(DCT)系数数据的自适应大小块和子块。这项技术以下被称作为自适应块大小离散余弦变换(ABSDCT)的方法。选择自适应块大小以利用因一帧图像数据内的信息而存在的冗余。在专利号为5021891题为《自适应块大小图像压缩方法与系统》美国专利中揭示了这项技术,它已转让给本发明的受让人,在此引述供参考。DCT技术也在专利号为5107345题为《自适应块大小图像压缩方法与系统》的美国专利中,它已转让给本发明的受让人,在此引述供参考。此外,ABSDCT技术与差分四叉树变换技术的结合应用在专利号为5452104、题为《自适应块大小图像压缩方法与系统》的美国专利中有论述,它也已转让给本发明的受让人,在此引过供参考。在这些专利中揭示的系统使用了帧内编码,图像序列的每一帧都经过编码而无须理会任何其他帧的内容。To reduce the data rate requirements for high quality electronic image storage, compression algorithms were developed. One digital motion picture compression technique that provides significant compression while maintaining picture signal quality uses adaptively sized blocks and sub-blocks of data encoding discrete cosine transform (DCT) coefficients. This technique is hereinafter referred to as the Adaptive Block Size Discrete Cosine Transform (ABSDCT) method. The adaptive block size is chosen to take advantage of redundancy that exists due to information within a frame of image data. This technique is disclosed in US Patent No. 5,021,891 entitled "Adaptive Block Size Image Compression Method and System," assigned to the assignee of the present invention and incorporated herein by reference. DCT techniques are also disclosed in US Patent No. 5,107,345 entitled "Adaptive Block Size Image Compression Method and System," which is assigned to the assignee of the present invention and is incorporated herein by reference. In addition, the combined application of ABSDCT technology and differential quadtree transform technology is discussed in U.S. Patent No. 5452104 entitled "Adaptive Block Size Image Compression Method and System", which has also been assigned to the assignee of the present invention People, quoted here for reference. The systems disclosed in these patents use intraframe coding, whereby each frame of an image sequence is coded without regard to the contents of any other frames.

使用数字电子形式的影片信息的发行确实增加了快速低成本复制而无质量下降的潜力。然而,与相应于数字技术的“复制的不费力”一起,还存在确保信息以阻止有用信息被传送到未授权方的方式编码的加密技术。Distribution of film information in digital electronic form does increase the potential for rapid and low-cost reproduction without loss of quality. However, along with the "effort of copying" corresponding to digital technology, there is also encryption technology that ensures that information is encoded in a way that prevents useful information from being transmitted to unauthorized parties.

诸如ABSDCT压缩技术的技术,高级投影设备和电子加密方法提供了“数字电影”系统的可能性。一般说来,数字电影就是涉及为了存储、传输和放映的目的已转换成数字电子表示的高质量电影节目的电子发行和显示。数字电影系统会克服许多现有电影发行过程的限制。数字系统不会受到赛璐珞胶片经受的过期的质量下降。进一步地,数字系统实质上消除了赛璐珞胶片的偷窃和违法复制,并更进一步提供了在数字系统本身内实施安全措施的可能性。然而,电影业和相关领域还没有开发完整的数字电影系统。Technologies such as ABSDCT compression techniques, advanced projection equipment and electronic encryption methods offer the possibility of "digital cinema" systems. In general, digital cinema is concerned with the electronic distribution and display of high-quality film programs that have been converted into digital electronic representations for storage, transmission, and projection purposes. A digital cinema system would overcome many of the limitations of the existing film distribution process. Digital systems do not suffer from the outdated degradation that celluloid film suffers from. Further, the digital system virtually eliminates theft and illegal copying of celluloid film, and furthermore offers the possibility of implementing security measures within the digital system itself. However, the film industry and related fields have not yet developed a complete digital film system.

几个要点和问题还要解决。新的数字电影系统需要保护的改进形式以阻止影院偷窃。有多个放映厅的影院联合体已变得更大,努力提供更大的经济的回报,导致了更复杂的播放日程表和更多的放映一特定电影的地方。这可能需要许多附加的电子拷贝提交给影院以用现有技术以相应的复杂性和操作成本来播放。Several points and issues remain to be resolved. New digital cinema systems require improved forms of protection to deter theater theft. Multiplex theater complexes have become larger in an effort to provide greater economic returns, resulting in more complex showing schedules and more places to show a particular film. This may require many additional electronic copies to be submitted to theaters for playback with existing technology at a corresponding complexity and operating cost.

发行信道和机制仍旧由以上讨论的老的赛璐珞胶片复制和发行技术所确定。需要新技术来充分利用提议的数字电影处理,以在以合格的成本提供增加的日程和发行灵活性时减少拷贝、提供对市场的更快发布及在发行中更新产品。同时,一些电影制作者,工作室和影院管理者想要增加对发布和发行的集中控制,并能拓展到更新的市场。例如,理想的是能提供影片和其他有可选声道的音频-视频演播来以更节约成本的方式来应对越来越多的多语言或可选语言的观众市场。Distribution channels and mechanisms are still determined by the old celluloid film reproduction and distribution techniques discussed above. New technologies are needed to take full advantage of proposed digital cinema processing to reduce copies, provide faster release to market, and update products in distribution while providing increased scheduling and distribution flexibility at a reasonable cost. At the same time, some filmmakers, studios and theater managers want to increase centralized control over release and distribution, and to be able to expand into newer markets. For example, it would be desirable to provide films and other audio-visual presentations with optional soundtracks in a more cost-effective manner to address the growing market of multilingual or alternate language audiences.

所需要的是某一技术与编码、加密、存储和数字图像及音频节目的管理的设备与方法的综合。这些目标通过本发明以下述方式来实现。What is needed is the integration of a certain technology with apparatus and methods for encoding, encryption, storage and management of digital image and audio programs. These objects are achieved by the present invention in the following manner.

发明概述Summary of the invention

此项发明是一种设备与方法,在其中处理在存储媒介上以压缩和加密形式表示图像并被传输到那里的编码信号以启动图像的显示,设备包含配置为接收存储媒介的存储设备;及配置的从存储媒介中接收压缩加密编码信号的解码器。解码器进一步包含配置为压缩加密编码信号解密的解密器及配置为从解密器中接收压缩编码信号和解压缩压缩编码信号以使能进行图像显示的解压缩器,解压缩器使用反向自适应块大小离散余弦变换压缩技术。本发明的方法是处理在存储媒介上以压缩和加密形式表示图像并被传输到那里的编码信号以启动图像的显示的方法,方法包含的步骤有从存储媒介中检索压缩加密编码信号、压缩加密编码信号解密以产生压缩编码信号以及解压缩压缩编码信号以启动图像显示,解压缩的操作使用反向自适应块大小离散余弦变换压缩技术。The invention is an apparatus and method in which an encoded signal representing an image in compressed and encrypted form on a storage medium and transmitted thereto is processed to enable display of the image, the apparatus comprising a storage device configured to receive the storage medium; and A decoder configured to receive a compressed encrypted coded signal from a storage medium. The decoder further comprises a descrambler configured to decrypt the compressed encrypted coded signal and a decompressor configured to receive the compressed coded signal from the descrambler and decompress the compressed coded signal to enable image display, the decompressor using the reverse adaptive block Size DCT compression technique. The method of the present invention is a method of processing an encoded signal representing an image in compressed and encrypted form on a storage medium and transmitted thereto to enable display of the image, the method comprising the steps of retrieving the compressed encrypted encoded signal from the storage medium, compressing the encrypted The coded signal is decrypted to produce a compressed coded signal and the compressed coded signal is decompressed to enable image display. The decompression operation uses an inverse adaptive block size discrete cosine transform compression technique.

因此,该设备和方法规定了图像和/或音频信息的解码、解密和解压缩,一般是以节目资料的形式。在中心设备或集线器,节目资料被数字化压缩、加密和存储以为资料发行到一个或更多放映厅或影院场所进行节目的大屏幕放映做好准备。节目资料一般包含电影图像、时间同步的音频节目和/或其他相关的信息,诸如对于弱视观众的视频提示磁道、对于外语和/或弱听力观众的字幕、广告或多媒体时间提示信道。节目资料可以是长时间的(如故事片长度的电影)、短时间的(如电影预告片或商业广告)或静止图像(如用作广告和宣传的)。音频和其他相关节目不需要与图像信息时间同步或与图像信息一起存储,比如背景音频节目和广告的情况。Accordingly, the apparatus and method provide for the decoding, decryption and decompression of image and/or audio information, generally in the form of program material. At a central facility or hub, program material is digitally compressed, encrypted and stored in preparation for distribution to one or more auditoriums or theater locations for large-screen presentation of the program. Program materials typically contain movie images, time-synchronized audio programs, and/or other related information, such as video cue tracks for visually impaired viewers, subtitles, commercials, or multimedia time cue channels for foreign language and/or hard of hearing audiences. Program material may be long in duration (eg, feature length movies), short in duration (eg, movie trailers or commercials), or still images (eg, for advertisements and promotions). Audio and other related programming need not be time-synchronized or stored with the image information, as is the case with background audio programs and advertisements.

在中心集线器,为发行处理节目信息。可以使用定位在中心集线器或选择性位置的源发生器产生来自模拟或数字输入的电子音频和图像信号。源发生器可以包含产生电子图像信号的电视电影机和产生电子音频信号的音频读取器。可选择地,电子信号可以直接从电子相机或其它电子源提供,比如基于计算机的图像发生系统。At the central hub, program information is processed for distribution. Electrical audio and image signals from analog or digital inputs can be generated using source generators positioned at a central hub or at select locations. Source generators may include a telecine, which produces electronic image signals, and an audio reader, which produces electronic audio signals. Alternatively, the electronic signal may be provided directly from an electronic camera or other electronic source, such as a computer-based image generation system.

电子图像和音频信号然后由压缩器/加密器进行处理。此外,压缩器/加密器可以定位在中心集线器或与源发生器相同的设备中,例如制作摄影棚。可以使用已知的动态压缩技术在存储媒介上存储图像和音频信息。可以使用比如在5452104、5107345和50289中描述的ABSDCT方法的压缩技术。存储媒介可以是任何一种高容量电子磁带、磁或光存储设备,比如CD、DVD或硬盘或网络附加存储。此外,一些信息可以改在有线、光纤、无线或卫星通信系统上传输。可以用以上方法或标准数字音频压缩算法压缩音频信号并存储在相似设备上。Electronic image and audio signals are then processed by a compressor/encryptor. Additionally, the compressor/encryptor can be located at a central hub or in the same facility as the source generator, such as a production soundstage. Image and audio information may be stored on the storage medium using known dynamic compression techniques. Compression techniques such as the ABSDCT method described in 5452104, 5107345 and 50289 may be used. The storage medium can be any high-capacity electronic tape, magnetic or optical storage device, such as CD, DVD or hard disk or network attached storage. In addition, some information may instead be transmitted over wired, fiber optic, wireless or satellite communication systems. Audio signals can be compressed using the methods above or standard digital audio compression algorithms and stored on similar devices.

加密技术包括时变电子密钥值和/或数字控制字序列的使用,它是提供给授权接收器和投影仪的。此外,可以把数字签名和“水印”加到图像和/或音频信号中。水印对于普通观众是不可察觉的,但是可以被用来在非实时或静止帧播放分析时来识别节目未授权拷贝的来源。在使用秘密算法专用密钥和发送到影院的安全信息的独立解密器单元产生对解密图像和/或音频信息必要的解密信息。一般图像和音频信号是分开加密的。通过把图像和音频部分看成分开的节目,不同音频节目可以以各种原因与图像节目结合,比如不同的语言。Encryption techniques include the use of time-varying electronic key values and/or sequences of digital control words, which are provided to authorized receivers and projectors. Additionally, digital signatures and "watermarks" can be added to image and/or audio signals. Watermarks are imperceptible to ordinary viewers, but can be used to identify sources of unauthorized copies of programs during non-real-time or still-frame playback analysis. The decryption information necessary to decrypt the image and/or audio information is generated at a separate decryptor unit using the secret algorithmic private key and the secure information sent to the theatre. Generally, image and audio signals are encrypted separately. By treating the visual and audio parts as separate programs, different audio programs can be combined with visual programs for various reasons, such as different languages.

压缩和加密信号也存储在存储媒介上或提供从中心集线器传输。如果是传输的,那么调制/传输技术可以加上前向纠错信息并调制数据流用于传输。传输可以在任何一种有线或无线通信上,比如陆地电缆,光缆、卫星、英特网或其他方法。Compressed and encrypted signals are also stored on storage media or provided for transmission from a central hub. If transmitted, the modulation/transmission technique can add forward error correction information and modulate the data stream for transmission. Transmission can be over any kind of wired or wireless communication, such as terrestrial cable, fiber optic cable, satellite, Internet or other methods.

中心集线器进一步包括网络管理。网络管理可以包括控制处理器用来管理在编码器和影院子系统两者中的总操作,包括存储的控制、播放/显示、安全性和全面监视/控制和网络管理功能。网络管理能在中心或分布的全自动控制、半自动控制或人为干预下进行工作。The central hub further includes network management. Network management may include the control processor used to manage overall operations in both the encoder and theater subsystems, including control of storage, playback/display, security and overall monitoring/control and network management functions. Network management can work under central or distributed fully automatic control, semi-automatic control or human intervention.

在网络管理的控制下,存储节目资料和附加控制信息并传输到影院子系统。网络管理也包括把所传输的节目的身份通知给影院子系统的控制方法。此外,还提供控制方法控制所接收的节目的每个影院子系统的选择存储。Under the control of network management, program data and additional control information are stored and transmitted to the theater subsystem. Network management also includes a control method for informing the theater subsystem of the identity of the program being transmitted. In addition, control methods are provided to control the selective storage of each theater subsystem of received programs.

在影院子系统,存储设备从集线器接收存储媒介。播放模块从存储媒介中读取信息,监控存储信息的错误并请求包含错误的任何部分信息的重新传输。影院子系统,比如影院管理,使用通信路径(从影院子系统到中心集线器)请求重新传输。通信路径可以使用电话网络、卫星信道,英特网或任何一种通信方法。In the theater subsystem, storage devices receive storage media from the hub. The playback module reads information from the storage medium, monitors the stored information for errors and requests retransmission of any portion of the information that contains errors. Theater subsystems, such as theater management, use the communication path (from the theater subsystem to the central hub) to request retransmissions. The communication path can use the telephone network, satellite channel, Internet or any other communication method.

在影院管理的控制下,在影院子系统中的存储设备可以规定节目资料的本地集中存储。存储设备可以包含存储媒介比如DVD光盘,可移动硬盘或硬盘序列(JBOD)模块。存储设备在一个时间可以存储几个节目。存储设备可以通过局域网(LAN)(电子或光的)连接,它是以这样的方式连接的:任何节目可以在任何授权的投影仪上播放和上演。同样的节目也可以同时在两个或更多投影仪上播放。把节目资料从存储设备通过使用不同LAN结构的的局域网(LAN)发送到指定的放映厅。为了这个描述的目的,假设使用了结合中心网络交换结构的LAN。然而,其他种类的LAN结构对于这个子系统也是可以的。Under the control of the theater management, storage devices in the theater subsystem may provide for local centralized storage of program material. Storage devices may include storage media such as DVD discs, removable hard disks or hard disk serialization (JBOD) modules. A storage device can store several programs at a time. Storage devices can be connected via a Local Area Network (LAN) (electronic or optical) in such a way that any program can be played and staged on any authorized projector. The same program can also be played on two or more projectors at the same time. The program material is sent from the storage device to the designated auditorium through the local area network (LAN) using different LAN structures. For the purposes of this description, it is assumed that a LAN incorporating a central network switching fabric is used. However, other kinds of LAN structures are also possible for this subsystem.

在播放模块对节目资料进行排序后,解码器就解压缩和解密或解码节目资料。解压缩和解密算法根据在中心集线器使用的压缩和加密技术。用放映厅中的投影仪显示解压缩/解密的信息,而用电子音响子系统呈现音频信号。After the playback module sorts the program material, the decoder decompresses and decrypts or decodes the program material. The decompression and decryption algorithms are based on the compression and encryption techniques used at the central hub. The decompressed/decrypted information is displayed by a projector in the auditorium, and the audio signal is presented by an electronic sound subsystem.

影院管理一般控制投影操作的所有方面,包括接收节目存储、节目信号的解压缩和解密和节目资料的显示。影院管理也可以控制允许每个节目播放的时间和/或数量。可以选择地,显示过程的控制可以定位在本地的投影仪、远距离控制单元或在中心集线器或其他集中部件控制下。此外,影院管理可以配置为综合投影操作和其他影院操作,比如检票、售票、宣传、标志、环境控制、灯光、音响系统操作等等。每个影院子系统也可以包括共享相同存储和控制功能的多个放映厅模块用于灵活且节约成本的演播选项。Theater management generally controls all aspects of projection operations, including storage of received programs, decompression and decryption of program signals, and display of program material. Theater management may also control when and/or how much each show is allowed to play. Alternatively, control of the display process may be located locally at the projector, at a remote control unit or under control of a central hub or other centralized component. Additionally, theater management can be configured to integrate projection operations and other theater operations such as ticketing, ticketing, promotions, signage, environmental control, lighting, sound system operations, and more. Each theater subsystem can also include multiple auditorium modules sharing the same storage and control functions for flexible and cost-effective studio options.

数字加密的使用提供固定的安全措施。使用密码技术提供端到端的加密数据传输。也就是说,在源发生器加密图像和/或音频信息并在影院子系统播放期间解密它们。除了电子安全措施以外,物理安全措施可以提供节目资料的附加保护。The use of digital encryption provides a solid measure of security. Use cryptography to provide end-to-end encrypted data transmission. That is, the image and/or audio information is encrypted at the source generator and decrypted during playback by the theater subsystem. In addition to electronic security measures, physical security measures may provide additional protection of program material.

物理安全措施对于保护解压缩/解密信号防止在影院子系统投影仪放映之前被“偷录”。在一个实施例中,解密/解压缩功能被放置在安全独立的底盘中,底盘以以下方式物理地被放在或放入投影仪中:一般没有授权访问是不可移动的并且这种方式物理上阻止了对解密信号的探寻。另外,进入安全环境或底盘的侵扰会引起删除或擦去密码密钥信息以及另外删除或改变在任何投影仪端口提供的数字数据以防止复制。Physical security measures are essential to protect the decompressed/decrypted signal from being "sneaked" prior to projection on the cinema subsystem projector. In one embodiment, the decryption/decompression functionality is placed in a secure separate chassis that is physically placed or put into the projector in such a way that it is generally immovable without authorized access and physically The search for deciphered signals is prevented. Additionally, intrusion into the secure environment or chassis can cause deletion or wiping of cryptographic key information and additional deletion or alteration of digital data provided at any projector port to prevent copying.

因此,提供设备与方法是为了数字和音频信息的解码、解压缩和解密,也是为了监视和控制这样的设备的管理功能。Accordingly, devices and methods are provided for the decoding, decompression and decryption of digital and audio information, as well as for monitoring and controlling the management functions of such devices.

附图简述Brief description of the drawings

当发明和其中涉及的特征始终都与相应的识别的图结合在一起,从以下提出的详细描述中此项发明的特征、对象和优点将会变得明显,其中:The features, objects and advantages of the invention will become apparent from the detailed description set forth hereinafter, when the invention and the features involved therein are taken together with the corresponding identified drawings, in which:

图是传统电影发行系统的方块图;The figure is a block diagram of a traditional film distribution system;

图2是此项发明的数字电影设备的实施例的高级方块图;Figure 2 is a high level block diagram of an embodiment of the digital cinema apparatus of the present invention;

图3是基于影片的源发生器的方块图;Figure 3 is a block diagram of a movie-based source generator;

图4是压缩器/加密器的方块图;Figure 4 is a block diagram of a compressor/encryptor;

图5是网络管理的方块图;Fig. 5 is a block diagram of network management;

图6是说明集线器内部网络和中心集线器冗余的方块图;Figure 6 is a block diagram illustrating hub internal network and central hub redundancy;

图7A-E是存储设备的方块图;7A-E are block diagrams of storage devices;

图8是使用多个连续磁盘播放器和回放播放器的存储设备的方块图;Figure 8 is a block diagram of a storage device using multiple sequential disk players and playback players;

图9是使用多个并行磁盘播放器和回放播放器的存储设备的方块图;Figure 9 is a block diagram of a storage device using multiple parallel disk players and playback players;

图0是使用磁盘盒和回放播放器的存储设备的方块图;Figure 0 is a block diagram of a storage device using a disk cartridge and a playback player;

图11是使用可移动硬盘作为存储设备的的影院子系统的方块图;Fig. 11 is a block diagram of a cinema subsystem using a removable hard disk as a storage device;

图12是影院管理的方块图;以及Figure 12 is a block diagram of theater management; and

图13是使用JBOD模块作为存储设备的影院子系统的方块图。Figure 13 is a block diagram of a theater subsystem using a JBOD module as a storage device.

较佳实施例详述DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

此项发明包含设备与方法,有时在这里被称作为“数字电影”,是为了音频/视频的电子解码、解压缩和解密,比如在影院系统、影院、影院联合体和/或演出系统中的电影。This invention consists of apparatus and methods, sometimes referred to herein as "Digital Cinema", for the electronic decoding, decompression and decryption of audio/video, such as in theater systems, theaters, theater complexes and/or show systems Movie.

数字电影结合了在图像和音频压缩、投影技术、加密方法和许多其他领域中的创新。设计数字电影来代替现今赛璐珞胶片物理发行到每个播放和投影场所比如影院或遥远的放映厅的方法。数字电影摆脱了赛璐珞胶片复制的需要并提供了特别音频/视频质量和固定安全的措施的潜力。节目可以被传输到影院并存储在存储设备上,比如可移动硬盘(RHD)或数字通用磁盘(DVD),以在以后放映。Digital cinema incorporates innovations in image and audio compression, projection technology, encryption methods, and many other areas. Digital cinema is designed to replace today's method of physically distributing celluloid film to each playback and projection venue such as a theater or remote auditorium. Digital cinema eliminates the need for celluloid film duplication and offers the potential for exceptional audio/video quality and built-in security measures. Shows can be transferred to theaters and stored on storage devices, such as removable hard drives (RHD) or digital versatile disks (DVD), for later screenings.

当发明被相同地应用于图像和音频信息到不同放映场所比如室外比赛场、免下车影院联合体、市放映厅、学校、特别餐厅等的演出中时,示例的影院或影院联合体是为了以下讨论的清楚。本领域的熟练人员都将容易理解此项发明怎样应用于其他种类的场所。Exemplary theaters or theater complexes are for The following discussion is clear. Those skilled in the art will readily understand how this invention can be applied to other types of locations.

图2说明了本发明的数字电影设备100。数字电影设备100包含两个主要的系统:至少一个中心设备或集线器102和至少一个演出或影院子系统104。集线器102和影院子系统104是与待决的1998年5月8日送交的美国专利申请系列号09/075152的设计相类似的,它已转让给此项发明的同一个受让人,在此引用供参考。FIG. 2 illustrates a digital cinema apparatus 100 of the present invention. The digital cinema facility 100 comprises two main systems: at least one central facility or hub 102 and at least one show or theater subsystem 104 . Hub 102 and theater subsystem 104 are similar in design to the design of pending U.S. Patent Application Serial No. 09/075,152, filed May 8, 1998, assigned to the same assignee as this invention, at This citation is for informational purposes.

在一个实施例中,图像和音频数据被压缩并存储在存储媒介上,并从集线器102分送到影院子系统104,一般地,在接受图像和音频信息的放映场所的网络中为每个影院或放映场所使用一个影院子系统,且该系统包括一些中心设备,还有每个演出放映厅使用的特定设备。In one embodiment, the image and audio data is compressed and stored on a storage medium and distributed from the hub 102 to the theater subsystem 104, typically for each theater in the network of venues that receive the image and audio information Or screening venues use a theater subsystem that includes some central equipment, as well as specific equipment for each show auditorium.

在中心集线器102中,源发生器108接收影片资料并产生影片的数字版。在压缩器/加密器(CE)112压缩和加密数字信息,并通过集线器存储设备116把它们存储在存储媒介上。网络管理120监控和发送控制信息给源发生器108、CE112和集线器存储设备116。条件访问管理124提供特别电子密钥信息以使只有特定的影院才被授权放映特定节目。In central hub 102, source generator 108 receives video material and generates a digital version of the video. The digital information is compressed and encrypted at compressor/encryptor (CE) 112 and stored on storage media via hub storage device 116 . Network management 120 monitors and sends control information to source generators 108 , CE 112 and hub storage devices 116 . Conditional access management 124 provides special electronic key information so that only certain theaters are authorized to show certain programs.

在影院子系统104中,影院管理128控制影院管理132。根据从影院管理132接收的控制信息,影院存储设备136传输存储在存储媒介上的压缩信息到播放模块140。播放模块140从影院存储设备126接收压缩信息,并准备将压缩信息赋予预定的序列、大小和数据速率。播放模块140把压缩信息输出到解码器144。解码器144从播放模块140输入压缩信息,并进行解密、解压缩和格式化,且输出信息到投影仪148和音响模块152。投影仪148在投影器上播放信息,而音响模块152在音响系统上播放声音信息,两者都在影院管理132的控制下。In theater subsystem 104 , theater management 128 controls theater management 132 . Based on control information received from theater management 132 , theater storage device 136 transmits the compressed information stored on the storage medium to playback module 140 . Playout module 140 receives compressed information from theater storage device 126 and prepares to assign the compressed information to a predetermined sequence, size and data rate. The playback module 140 outputs the compressed information to the decoder 144 . The decoder 144 inputs the compressed information from the playback module 140 , performs decryption, decompression and formatting, and outputs the information to the projector 148 and the audio module 152 . Projector 148 plays information on the projector, and sound module 152 plays sound information on the sound system, both under the control of theater management 132 .

在操作中,源发生器108提供数字电子图像和/或节目给系统。通常,源发生器108接收影片资料并产生包含数字信息或数据的磁带。以很高的分辨率数字地扫描影片以产生电影或其他节目的数字化版。通常,当众所周知的数字音频转换处理产生节目的音频部分时“电视电影”过程产生图像信息。正在处理的图像不需要从影片中提供,但可以是单独的图片或静止帧类型图像,或一系列帧或图片,包括那些作为变化长度的电影放映的。这些图像可作为一系列或一组表示,以产生被称作为图像节目的产物。另外,还可以提供其他资料比如对于弱视观众的视频提示信道、对于外语和/或弱听力观众的字幕或多媒体时间提示信道。相似地,单独或几组音响或录音被用来形成期望的音频节目。In operation, source generator 108 provides digital electronic images and/or programming to the system. Typically, source generator 108 receives film material and produces a tape containing digital information or data. Digitally scan film at very high resolutions to produce digitized copies of movies or other programs. Typically, the "telecine" process produces the image information while the well-known digital audio conversion process produces the audio portion of the program. The images being processed need not be supplied from the film, but may be individual pictures or still-frame type images, or a series of frames or pictures, including those shown as films of varying length. These images can be presented as a series or group to produce what is known as an image program. In addition, other materials such as video reminder channels for visually impaired viewers, subtitles or multimedia time reminder channels for foreign language and/or hearing impaired audiences may also be provided. Similarly, single or groups of speakers or recordings are used to create the desired audio program.

可以选择地,高清晰度数字相机或其他可知的数字图像发生设备或方法都可以提供数字图像信息。直接产生数字图像信息的数字相机的使用对于以充分快速或同时发布的直播事件捕捉来说是特别有用的。计算机工作站或相似设备也能被用来直接产生将要发布的图形图像。Alternatively, a high definition digital camera or other known digital image generating device or method may provide digital image information. The use of digital cameras that directly generate digital image information is particularly useful for live event capture with sufficiently rapid or simultaneous release. A computer workstation or similar device can also be used to directly generate graphic images for distribution.

数字图像信息或节目被送到压缩器/加密器112,它是利用预选可知的形式和过程压缩数字信号,减少了对于重新以很高质量产生原始图像必要的数字信息量。在一个较佳的实施例中,使用ABSDCT技术压缩图像源。在上面提到的美国专利号5021891、5107345和5452104中提出了ABSDCT压缩技术。音频信息也可以用标准技术数字压缩,并可以与压缩图像信息时间同步。然后用一个或更多安全的电子方法加密和/或编码压缩的图像和音频信息。The digital image information or program is sent to compressor/encryptor 112, which compresses the digital signal using a preselected known form and process, reducing the amount of digital information necessary to recreate the original image at very high quality. In a preferred embodiment, the image source is compressed using ABSDCT techniques. ABSDCT compression techniques are proposed in the above mentioned US Patent Nos. 5,021,891, 5,107,345 and 5,452,104. Audio information may also be digitally compressed using standard techniques and may be time synchronized with the compressed image information. The compressed image and audio information is then encrypted and/or encoded by one or more secure electronic methods.

网络管理120监控压缩器/加密器112的状态,并把压缩信息从压缩器/加密器112指引到集线器存储设备116。集线器存储设备116由一个或更多存储媒介组成(在图8中所示)。存储媒介可以是任何种类的高容量数据存储设备,比如数字通用磁盘(DVD)或可移动硬盘(RHD)以及进一步如这里所述的。一旦压缩信息存储到存储媒介的上,存储媒介被物理地传送到影院子系统104,并特别地传送到影院存储设备136。Network management 120 monitors the status of compressor/encryptor 112 and directs compressed information from compressor/encryptor 112 to hub storage device 116 . Hub storage device 116 is comprised of one or more storage media (shown in Figure 8). The storage medium may be any kind of high capacity data storage device such as a Digital Versatile Disk (DVD) or a Removable Hard Disk (RHD) and as further described herein. Once the compressed information is stored on the storage medium, the storage medium is physically transferred to theater subsystem 104 and, in particular, to theater storage device 136 .

在可选的实施例中,压缩图像和音频信息均以互相独立不邻近或分开的方式存储。也就是说,提供了一种压缩和存储与图像信息或节目相应的但是时间上隔离的音频节目的装置。当使用此项发明同时处理音频图像时就没有这个需要了。预定的识别器或识别机制或方案被用于在适当的时候互相结合相应的音频和图像节目。这允许了在需要时在演出的时候或在演出期间一个或更多预选地音频节目与至少一个预选的图像节目的连接。也就是说,即使初始时与压缩图像信息不同步时,在节目放映时连接和同步压缩音频。In an optional embodiment, the compressed image and audio information are stored independently of each other, not adjacent to each other or separately. That is, an apparatus is provided for compressing and storing audio programs corresponding to image information or programs but separated in time. This need is eliminated when using this invention to simultaneously process audio images. Predetermined recognizers or recognition mechanisms or schemes are used to combine corresponding audio and visual programs with each other when appropriate. This allows the linking of one or more preselected audio programs with at least one preselected video program at the time of the show or during the show, if desired. That is, the compressed audio is connected and synchronized at the time of the show, even though initially out of sync with the compressed image information.

进一步,保持音频节目和图像节目分开考虑了从音频节目到图像节目的多种语言,无需为每种语言重设图像节目。此外,保持分开的音频节目考虑了多扬声器配置的支持,无需与图像节目交织多个音频磁道了。Further, keeping the audio program and the video program separately allows for multiple languages from the audio program to the video program without resetting the video program for each language. Additionally, keeping the audio program separate allows for support of multi-speaker configurations, eliminating the need to interleave multiple audio tracks with the graphics program.

除了图像节目和音频节目以外,独立的宣传节目或推销节目可以被加入系统。通常,宣传资料比正片节目在更大的频率上改变。单独的推销节目的使用允许宣传资料无需新的正片图像节目就能更新。推销节目包含信息比如在影院中放映的广告(幻灯片、音频、木偶戏或相似物)和预告片。由于诸如DVD或RHD存储介质的高存储量,可以存储成千片或条的广告。高存储量考虑了专用化,就如特定幻灯片、广告或预告片可以在特定影院为目标客户放映。In addition to image programs and audio programs, separate promotional programs or promotional programs can be added to the system. Typically, promotional material changes with greater frequency than feature-length programming. The use of a separate promotional program allows promotional materials to be updated without requiring a new feature image program. Promotional programs contain information such as advertisements (slides, audio, puppet shows or the like) and trailers to be shown in theaters. Due to the high storage capacity of storage media such as DVD or RHD, thousands of pieces or strips of advertisements can be stored. High storage allows for specialization, as a specific slide, commercial or trailer can be shown in a specific theater for a targeted audience.

虽然图2说明了在存储设备116中的压缩信息和物理地传送存储媒介到影院子系统104,但也应该明白压缩信息或其中部分可以用任一无线或有线传输方法传输到影院存储设备136。传输方法包括卫星传输,众所周知的多点传输、英特网访问节点、专用电话线或点对点光纤网络。While FIG. 2 illustrates compressing information in storage device 116 and physically transporting the storage media to theater subsystem 104, it should be understood that compressed information, or portions thereof, may be transmitted to theater storage device 136 using any wireless or wired transmission method. Transmission methods include satellite transmission, well-known multipoint transmission, Internet access points, dedicated telephone lines or point-to-point fiber optic networks.

中心集线器102的处理块的实施例在图2-9说明并在这里描述。源发生器108在图3中说明。在图3中,源发生器108数字化影片图像源156比如35毫米电影胶片并在磁带上存储数字形式。源发生器108包含接收影片源156和从影片源156产生数字图像的高清晰度(HD)“电视电影”设备或过程164。电视电影处理在电影业内是众所周知的,并且几个商业上可以提供的服务或设备中的任何一个都可用来执行这个过程。然而,在较佳实施例中,如本领域的人士所知,使用高分辨率电视电影过程以至于近来与CINTEL或Philips BTS生产的设备可用。当设计服务时使用的和设备的特定选择是根据成本和众所周知的因素确定的。也可以根据目标观众、可用的投影设备和场所来使用可选的分辨率,包括需要降低数据速率用于卫星传输。Embodiments of the processing blocks of central hub 102 are illustrated in FIGS. 2-9 and described herein. Source generator 108 is illustrated in FIG. 3 . In FIG. 3, source generator 108 digitizes motion picture image source 156, such as 35mm motion picture film, and stores the digital form on magnetic tape. Source generator 108 includes high definition (HD) "telecine" equipment or process 164 that receives film source 156 and generates digital images from film source 156 . Telecine processing is well known in the film industry, and any of several commercially available services or devices are available to perform the process. However, in a preferred embodiment, a high-resolution telecine process is used as is known to those skilled in the art so that it is currently available with equipment produced by CINTEL or Philips BTS. The particular choice of equipment to use and equipment used when designing the service is determined by cost and well known factors. Alternative resolutions may also be used depending on the target audience, projection equipment available and venue, including the need for reduced data rates for satellite transmissions.

如果原始影片156是标准形式的35毫米源,那么在图像上使用每秒24帧的电视电影过程进行这个过程。电视电影过程的数字输出可以用高数据速率磁带记录器存储,或马上压缩和/或加密并用低数据速率磁带记录器或其他可知的图像存储系统和媒介存储。If the original film 156 is a standard form 35 mm source, then the 24 frames per second telecine process is used on the image for this process. The digital output of the telecine process can be stored with a high data rate tape recorder, or compressed and/or encrypted on the fly and stored with a low data rate tape recorder or other known image storage systems and media.

由于电视电影只处理图像,所以输出源的音频部分被单独于图像进行处理。如果音频源是以模拟形式的,那么通常在磁带168上提供它到音频读取器以数字化。在一个实施例中,数字音频高达十二条的磁道通过多路器176与数字图像结合。把复用信号和图像节目一起存储在如高密度数字视频磁带记录器180的存储媒介上或相似的高容量数字存储系统上。如上所述,可选择地,音频节目可与图像节目分开存储和处理,但要包括时间同步信息以适当地考虑在投影放映厅播放系统与图像节目结合契合的时间。可以把时间同步信息存储在图像节目、音频节目或独立的控制节目上。Since telecine only processes images, the audio portion of the output source is processed separately from the images. If the audio source is in analog form, it is typically provided on magnetic tape 168 to the audio reader for digitization. In one embodiment, up to twelve tracks of digital audio are combined with digital images via multiplexer 176 . The multiplexed signal is stored together with the video program on a storage medium such as a high density digital video tape recorder 180 or similar high capacity digital storage system. As noted above, the audio program may alternatively be stored and processed separately from the video program, but time synchronization information may be included to properly account for the time at which the projection auditorium broadcast system fits in with the video program. Time synchronization information can be stored on the video program, audio program or a separate control program.

虽然示为中心集线器的部分,但是应该知道可以把源发生器108定位在与中心集线器102不同的设备。其他设备就要适合于从磁带、磁或光源产生数字信号。可选择地,源发生器108可以包含有安装磁或光存储设备的数字相机或直接产生数字源资料的其他图像生成的数字装置(比如用作计算机产生的图像或特别效果的)。源发生器108也可以包含静止图像的数字系统,比如光扫描仪或用于35毫米胶片或照片的图像转换器。因此,比如为了特殊效果的通常的或专门的摄影棚或参与图像节目准备和显示的其他设备,可以产生期望的数字资料,然后再把它传输到集线器102以进行进一步处理或传输。Although shown as part of a central hub, it should be appreciated that source generator 108 may be located at a different facility than central hub 102 . Other devices are suitable for generating digital signals from magnetic tape, magnetic or light sources. Alternatively, source generator 108 may comprise a digital camera with mounted magnetic or optical storage device or other image-generating digital device that directly produces digital source material (eg, for computer-generated images or special effects). The source generator 108 may also contain a digital system for still images, such as an optical scanner or an image converter for 35mm film or photographs. Thus, conventional or specialized studios, such as for special effects, or other equipment involved in image program preparation and display, can produce the desired digital material before transmitting it to hub 102 for further processing or transmission.

在图4中说明了压缩器/加密器112的方块图。与源发生器108相似,压缩器/加密器系统112可以是中心集线器102的部分或定位在独立设备中。例如压缩器/加密器112可以和源发生器108一起放置在电影或电视生产摄影棚里。另外,对图像或音频信息或数据的压缩过程可以以可变速率过程执行。A block diagram of the compressor/encryptor 112 is illustrated in FIG. 4 . Similar to source generator 108, compressor/encryptor system 112 may be part of central hub 102 or located in a stand-alone device. For example, compressor/encryptor 112 may be located with source generator 108 in a film or television production studio. Additionally, the process of compressing image or audio information or data may be performed as a variable rate process.

压缩器/加密器112接收由源发生器108提供的数字。在进一步处理之前数字图像和音频信息被存储在帧缓冲器(没有显示)里。Compressor/encryptor 112 receives the numbers provided by source generator 108 . Digital image and audio information is stored in a frame buffer (not shown) prior to further processing.

将数字图像信号传递到图像压缩器184。在较佳实施例中,图像压缩器184使用在以上提到的美国专利号5021891、5107345和5452104中描述的ABSDCT技术来处理数字图像信号。The digital image signal is passed to an image compressor 184 . In a preferred embodiment, image compressor 184 processes digital image signals using the ABSDCT technique described in the above-mentioned US Patent Nos. 5,021,891, 5,107,345, and 5,452,104.

在ABSDCT技术中,色彩输入信号一般是YIQ模式,其中Y是亮度或明亮度分量,而I和Q是色度或色彩分量。也可以利用其他格式比如YUV或RGB格式。由于眼睛对于色彩的低空间敏感度,ABSDCT技术通过在横向和纵向上每方向两个的因子子抽样色彩(I和Q)分量。因此,用四个亮度分量和两个色度分量来表示图像输入的每个空间段。In ABSDCT technology, the color input signal is generally YIQ mode, where Y is the brightness or brightness component, and I and Q are the chrominance or color components. Other formats such as YUV or RGB formats may also be utilized. Due to the low spatial sensitivity of the eye to color, the ABSDCT technique sub-samples the color (I and Q) components by a factor of two per direction in the horizontal and vertical directions. Therefore, each spatial segment of the image input is represented by four luma components and two chrominance components.

每个亮度和色度分量被传递到块交织器。一般一个16×16的(像素)块被送进块交织器,它将每个16×16块内的图像抽样进行排序或组织来产生数据的块和合成子块以进行离散余弦变换(DCT)分析。DCT算子是一种将时间抽样信号转换到相同信号的频率表示的方法。通过转换到频率表示,显示DCT技术可以涉及很高水平的压缩,因为量化器可被设计成利用图像的频率分布特性。在一个较佳实施例中,把一个16×16的DCT用于第一阶,把四个8×8的DCT用于第二阶,把16个4×4的DCT用于第三阶,把64个2×2的DCT用于第四阶。Each luma and chroma component is passed to a block interleaver. Typically a 16x16 (pixel) block is fed into a block interleaver, which sorts or organizes the image samples within each 16x16 block to produce blocks of data and composite sub-blocks for discrete cosine transform (DCT) analyze. The DCT operator is a method of converting a time-sampled signal into a frequency representation of the same signal. By converting to a frequency representation, it has been shown that DCT techniques can involve very high levels of compression because the quantizer can be designed to exploit the frequency distribution properties of the image. In a preferred embodiment, a 16×16 DCT is used for the first stage, four 8×8 DCTs are used for the second stage, 16 4×4 DCTs are used for the third stage, and the 64 2×2 DCTs are used for the fourth order.

DCT的操作减少了视频来源中固有的空间冗余。在进行DCT之后,大多数视频信号能量都趋向集中于几个DC系数中。The operation of the DCT reduces the spatial redundancy inherent in video sources. After DCT, most of the video signal energy tends to be concentrated in a few DC coefficients.

对于16×16的块和每个子块,分析转换的系数以确定编码块或子块所需的比特数。然后选择需要最少比特数编码的块或子块的组合来代表图像片断。例如,可以选择两个8×8的子块,六个4×4的子块和八个2×2的块来代表图像片断。For a 16x16 block and each sub-block, the transformed coefficients are analyzed to determine the number of bits required to encode the block or sub-block. The block or combination of sub-blocks requiring the least number of bits to encode is then selected to represent the image segment. For example, two 8*8 sub-blocks, six 4*4 sub-blocks and eight 2*2 blocks may be selected to represent the image segment.

然后适当地把选择的块或子块的组合按序排列。接着DCT的系数值就可以在准备传输中接收进一步的处理比如频率加权、量化以及利用已知技术的编码(比如可变长度编码),但不仅限于这些。然后把压缩图像信号提供到至少一个图像加密器188。The selected blocks or combinations of sub-blocks are then sequenced as appropriate. The coefficient values of the DCT may then receive further processing such as frequency weighting, quantization and coding using known techniques (such as variable length coding), but not limited to, in preparation for transmission. The compressed image signal is then provided to at least one image encryptor 188 .

一般将数字音频信号传递到音频压缩器192。在较佳实施例中,音频压缩器192使用标准数字音频压缩算法处理多路音频信息。把压缩音频信号提供到至少一个音频加密器196。可选择地,可以在未压缩的但仍是数字模式中传递和使用音频信息。The digital audio signal is typically passed to an audio compressor 192 . In the preferred embodiment, audio compressor 192 processes multiplexed audio information using standard digital audio compression algorithms. The compressed audio signal is provided to at least one audio encryptor 196 . Alternatively, the audio information can be delivered and used in an uncompressed but still digital mode.

图像加密器192和音频加密器196分别使用任一可知的加密技术加密压缩的图像和音频信号。可以使用相同或不同的技术加密图像和音频信号。在较佳实施例中,使用包含图像和音频节目的实时数字序列编码的加密技术。Image encryptor 192 and audio encryptor 196 encrypt the compressed image and audio signals, respectively, using any known encryption technique. Image and audio signals can be encrypted using the same or different techniques. In the preferred embodiment, encryption techniques are used that include encoding of real-time digital sequences of video and audio programs.

在图像和音频加密器192和196,通过使用时变电子密钥信息(通常每秒变化几次)的扰码器/加密器电路处理节目资料。然后存储或传输编码节目信息,比如在空中无线连接中,对于任何不持有用于编码节目资料或数字数据的相关电子密钥的人这是不可翻译的。At video and audio scramblers 192 and 196, program material is processed by scrambler/encryptor circuitry using time-varying electronic key information (typically changing several times per second). The encoded program information is then stored or transmitted, such as over an over-the-air wireless link, which is untranslatable to anyone who does not possess the associated electronic key used to encode the program material or digital data.

加密一般包括数字序列编码或压缩信号的直接加密。词“加密”和“编码”是交换使用的,并且可以理解为意思是使用任一密码技术来编码、覆盖或直接加密使用由机密数字值(“密钥”)产生的所述序列的数字串来处理不同源的数字数据串的任何手段,以致于不用机密密钥值很难恢复原始数据序列。Encryption generally involves encoding of digital sequences or direct encryption of compressed signals. The words "encrypt" and "encode" are used interchangeably and are understood to mean the use of any cryptographic technique to encode, overwrite, or directly encrypt a string of numbers using said sequence produced by a secret digital value ("key") Any means of processing digital data strings from different sources such that recovery of the original data sequence is difficult without the use of a secret key value.

每个图像或音频节目可以使用特定的通过演出场所或影院特别电子密钥信息为影院或授权放映特定节目的演出场所提供和加密的电子密钥信息。条件访问管理124或CAM处理这项功能。在节目播放之前把进行解密存储信息的放映厅需要的加密节目密钥传输或另外送到授权的影院。值得注意的是潜在地在授权放映时间开始几天或几周之前传输存储节目信息,以及就在授权放映时间开始之前传输或传送加密图像或音频节目密钥。也可以使用低数据速率链接或可携存储元件比如磁或光媒介磁盘、智能卡或其他有可擦除记忆元件的设备传输加密节目密钥。也可以以这样控制授权特定影院联合体或放映厅放映节目的时间的方式提供加密节目密钥。Each video or audio program may use specific electronic key information provided and encrypted by the venue or theater specific electronic key information for the theater or venue authorized to show the particular program. Conditional Access Management 124 or CAM handles this function. The encrypted program key required by the auditorium to decrypt the stored information is transmitted or otherwise sent to the authorized theater prior to the show. Of note are the potential transmission of stored program information days or weeks before authorized showtime begins, as well as the transmission or delivery of encrypted image or audio program keys just before authorized showtime begins. Encrypted program keys may also be transmitted using low data rate links or portable storage elements such as magnetic or optical media disks, smart cards, or other devices with erasable memory elements. Encrypted program keys may also be provided in such a manner as to control when a particular theater complex or auditorium is authorized to show a program.

每个接收加密节目密钥的影院子系统104使用它的放映厅的特定密钥解密这个值,并在存储设备或其他安全记忆体中存储这个解密节目密钥。Each theater subsystem 104 that receives an encrypted program key decrypts this value using its auditorium-specific key and stores the decrypted program key in a storage device or other secure memory.

当将要播放节目时,要使用影院或场所特定和节目特定密钥信息,最好带有在准备加密信号中解密器112中使用的均衡算法,以现在来实时解码/解密节目信息。When a program is about to be played, theater or venue specific and program specific key information is used, preferably with an equalization algorithm used in decryptor 112 in preparing the encrypted signal, to now decode/decrypt program information in real time.

回过去参照图4,除了编码,图像加密器192可以往图像节目添加“水印”,它通常在实质上是数字的。这包括在节目序列中插入的场所特定和/或时间特定可视标示符。也就是说,构造水印来表示授权的放映场所和时间,必要时为了更有效地追踪违法拷贝的来源。水印也可以编程为在播放过程中频繁的但是伪随机的时间出现,并且对于观众来说是不可见的。水印在预设为正常的传输速率下在解压缩图像或音频信息的演出期间知觉上是无法注意的。然而,当图像和音频信息以不同于正常速率,比如以更慢的“非实时”或静止帧播放速率显示时,水印就是可察觉的。如果发现了节目的非授权拷贝,那么授权机构会读取数字水印信息,并且拷贝产生的影院可以被确定。这样的水印技术也可以应用于或用来识别音频节目。Referring back to FIG. 4, in addition to encoding, the video encryptor 192 may add a "watermark" to the video program, which is usually digital in nature. This includes location-specific and/or time-specific visual indicators inserted in the program sequence. That is, watermarks are constructed to indicate authorized screening locations and times, if necessary in order to trace the source of illegal copies more effectively. Watermarks can also be programmed to appear at frequent but pseudo-random times during playback and be invisible to viewers. The watermark is perceptually imperceptible during the performance of the decompressed image or audio information at a preset transfer rate of normal. However, watermarks are perceptible when image and audio information is displayed at a different rate than normal, such as at a slower "non-real-time" or still frame playback rate. If an unauthorized copy of a program is found, the digital watermark information can be read by the authorizing body, and the theater where the copy was made can be determined. Such watermarking techniques can also be applied or used to identify audio programs.

压缩或加密的图像和音频信号都被送到多路复用器200。在多路复用器200图像和音频信息与时间同步信息一起被多路复用以允许图像和音频串信息在影院子系统104以时间排列的形式播放。然后通过分组数据形成节目串的节目分组器处理多路信号。通过分组数据或形成“数据块”,在影院子系统104(图2)解压缩期间就可以监控节目串以发现解压缩期间接收块时的错误。通过影院子系统104的影院管理128可以发出请求来得到数据块显示的错误。因此,如果错误存在,那么只有小部分的节目需要被替换,而不是整个节目。可以在有线或无线链接上处理小数据块的请求。这为增强的可靠性和高效性作准备。Both the compressed or encrypted image and audio signals are sent to the multiplexer 200 . The image and audio information is multiplexed with the time synchronization information at the multiplexer 200 to allow the image and audio stream information to be played at the theater subsystem 104 in time aligned form. The multiplexed signal is then processed by a program packetizer that groups the data to form program streams. By grouping the data, or forming "chunks," the program stream can be monitored during decompression by theater subsystem 104 (FIG. 2) for errors in receiving the chunks during decompression. The theater management 128 through the theater subsystem 104 may issue a request to get the errors displayed by the data block. Therefore, if an error exists, only a small portion of the program needs to be replaced, not the entire program. Requests for small chunks of data can be processed over wired or wireless links. This provides for enhanced reliability and efficiency.

在此项发明的一个可选实施例中,节目的图像和音频部分被看作独立不同的节目。这样,不是使用多路复用器多路复用图像和音频信号,图像信号被单独分组。在这个实施例中,可以除掉音频节目传输图像节目,反之亦然。严格地说,图像和音频节目只在播放时间被集合成合并的节目。这考虑了以不同原因与图像节目结合的不同音频节目,比如不同语言、提供公开发行后的更新或节目变化,以适合在本地社会标准内等等。这个灵活分配音频不同多路节目给图像节目的能力为在已经发行和致力于现在用于电影业的更大的多文化市场中改变节目里减少成本是很有用的。In an alternative embodiment of the invention, the visual and audio portions of the program are treated as separate and distinct programs. In this way, instead of multiplexing image and audio signals using a multiplexer, image signals are individually packetized. In this embodiment, the audio program can be removed and the video program transferred, and vice versa. Strictly speaking, image and audio programs are assembled into a combined program only at play time. This takes into account different audio programs combined with image programs for different reasons, such as different languages, providing post-release updates or program changes, to fit within local social standards, etc. This ability to flexibly assign audio different multiplex programs to video programs is useful for reducing costs in changing programs that have been distributed and are committed to the larger multicultural market that is now used in the film industry.

压缩器184和192,加密器188和196,多路复用器200和节目分组器204可以通过压缩/加密模块(CEM)控制器208实现,这是设定为实现这里所述功能的软件控制的处理器。也就是说,它们被配置为统一功能的硬件,包括不同的可编程电子设备或在软件或固件程序控制下工作的计算器。它们可以利用一些其他技术,比如通过ASIC或通过一个或更多电路插件板集成可选择地实现。也就是说,构造为专门硬件。Compressors 184 and 192, encryptors 188 and 196, multiplexer 200, and program packer 204 may be implemented by a compression/encryption module (CEM) controller 208, which is a software control set to perform the functions described herein processor. That is, they are configured as uniformly functioning hardware, including distinct programmable electronic devices or calculators working under the control of a software or firmware program. They may alternatively be implemented using some other technology, such as via an ASIC or via one or more circuit board integrations. That is, constructed as specialized hardware.

图像和音频节目串被送到集线器存储设备116。CEM控制器208主要负责控制和监控整个压缩器/加密器112。CEM控制器208可以通过设定通用目的硬件设备或计算器执行所需功能或通过使用专门硬件来实现。如这里所述,通过集线器内部网络从网络管理120(图2)提供网络控制给CEM控制器208。CEM控制器208使用可知的数字接口与压缩器184和192,加密器188和196,多路复用器200和分组器204进行通信,并控制这些元件的工作,CEM控制器也可以控制和监控存储模块116及这些设备间的数据传输。The video and audio program streams are sent to the hub storage device 116 . The CEM controller 208 is primarily responsible for controlling and monitoring the entire compressor/encryptor 112 . The CEM controller 208 can be implemented by programming a general purpose hardware device or computer to perform the required functions or by using specialized hardware. As described herein, network control is provided to CEM controller 208 from network management 120 (FIG. 2) over the hub internal network. The CEM controller 208 communicates with the compressors 184 and 192, the encryptors 188 and 196, the multiplexer 200 and the packetizer 204 using well-known digital interfaces, and controls the operation of these elements, and the CEM controller can also control and monitor Storage module 116 and data transmission between these devices.

存储设备116最佳被构造为一个或多个RHD、DVD光盘或其他高容量存储媒介,它一般是与影院子系统104(图2)的影院存储设备116有相似的设计。然而,被技术的普通技术人员会明白在一些应用中也可以使用其它媒介。存储设备116在压缩阶段接收压缩和加密的图像、音频和来自节目分组器204的控制数据。由CEM控制器208管理存储设备116的工作。Storage device 116 is preferably configured as one or more RHD, DVD discs, or other high capacity storage media, and is generally of a similar design to theater storage device 116 of theater subsystem 104 (FIG. 2). However, those of ordinary skill will appreciate that in some applications other media may be used. Storage device 116 receives compressed and encrypted images, audio, and control data from program packetizer 204 during the compression stage. The operation of storage device 116 is managed by CEM controller 208 .

现在参照图5,说明了网络管理120。网络管理120控制和管理集线器102,可选择地控制管理整个数字影院系统100,包括一个或更多影院系统104的部件的控制和监控。集中控制以使网络管理120管理系统的整个操作,包括传输,播放/显示、安全的控制和全面的网络管理功能。可选择地,可以实现在其中演出和影院系统中的处理器控制一些影院功能的分布管理系统。Referring now to FIG. 5, network management 120 is illustrated. Network management 120 controls and manages hub 102 and, optionally, the entire digital theater system 100 , including control and monitoring of one or more components of theater system 104 . Centralized control enables the network management 120 to manage the entire operation of the system, including transmission, playback/display, security control and comprehensive network management functions. Alternatively, a distributed management system may be implemented in which processors in the show and theater systems control some theater functions.

网络管理120包含至少一个网络管理处理器212,它是数字电影系统100的中心控制器或“大脑”。一般网络管理120基于标准平台工作站或相似的可编程数据处理硬件。网络管理处理器212管理集线器102的调度和安全方面。在网络管理的控制下,将控制信息或节目的更新在节目放映时间之前从集线器102传输到影院子系统104。网络管理处理器212也控制传输或到影院子系统104的节目的传输速率。根据节目的类型和传输信道或路径的设计,传输速率可以是固定的或变化的。例如,这可以根据对于特定数据链接的传输速率。节目资料压缩编码的数据速率也可以对于不同的节目而变化,从而提供不同质量级别的压缩。Network management 120 includes at least one network management processor 212 , which is the central controller or "brain" of digital cinema system 100 . General network management 120 is based on standard platform workstations or similar programmable data processing hardware. Network management processor 212 manages the scheduling and security aspects of hub 102 . Under the control of network management, control information or program updates are transmitted from hub 102 to theater subsystem 104 prior to program showtime. Network management processor 212 also controls the rate at which programs are transmitted or delivered to theater subsystem 104 . Depending on the type of program and the design of the transmission channel or path, the transmission rate can be fixed or variable. For example, this could be based on the transmission rate for a particular data link. The data rate at which the program material is compressed and encoded may also vary from program to program, thereby providing different quality levels of compression.

网络管理处理器212通过集线器内部网络与集线器其他部分对接,集线器内部网通常使用标准多点网络体系结构来实现。然而,可以使用其他可知的网络设计和种类包括基于光的链接。在较佳实施例中,如参考图6在这里所讨论的,网络管理系统112的以太网集线器216支持集线器内部网络。The network management processor 212 interfaces with other parts of the hub through the hub's internal network, which is usually implemented using a standard multipoint network architecture. However, other known network designs and types including optical based links may be used. In a preferred embodiment, as discussed herein with reference to FIG. 6, Ethernet hub 216 of network management system 112 supports a hub-internal network.

网络管理120也可以包含调制解调器220,它提供一个到英特网或PSTN上的影院网络的接口,并且一般包含一组拨号电话调制解调器、电缆或卫星调制解调器、ISDN或蜂窝链接控制器或其他可知装置。调制解调器220与网络管理处理器212通过调制解调器服务器功能对接。调制解调器220用作从影院到中心集线器102的返回链接通信路径的接收器。例如,在图7中说明的影院管理128监控影院子系统104的压缩过程的质量并提供质量报告给网络管理系统120。可以通过影院请求从中心集线器102重新传输出错的节目数据块来使用返回路径。此外,可以通过这个链接请求节目的额外放映或者节目资料的变化或更新。在可选实施例中,可以通过卫星信道或另一低数据速率通信方法或通过英特网提供返回路径。在这种情况下,适当的时候实现其他可知的对接装置或设备,而不是调制解调器220了。Network management 120 may also include modem 220, which provides an interface to the Internet or theater network over PSTN, and typically includes a set of dial-up telephone modems, cable or satellite modems, ISDN or cellular link controllers, or other known devices. The modem 220 interfaces with the network management processor 212 through a modem server function. Modem 220 acts as a receiver for the return link communication path from theater to central hub 102 . For example, theater management 128 , illustrated in FIG. 7 , monitors the quality of the compression process of theater subsystem 104 and provides quality reports to network management system 120 . The return path may be used by the theater requesting retransmission of erroneous program data blocks from the central hub 102 . In addition, additional showings of the program or changes or updates to the program's material may be requested through this link. In alternative embodiments, the return path may be provided via a satellite channel or another low data rate communication method or via the Internet. In this case, other known docking devices or devices other than modem 220 are implemented in due course.

用户接口224允许用户直接控制网络管理112从而整个集线器102和/或影院子系统104。用户可以监控集线器102的状态并指示集线器不同模块的定时。进一步,用户接口224考虑了存储设备116的不同实施例的配置,包括使用的存储媒介的种类和节目如何存储在存储介质上以及在存储媒介上的何处存储。用户接口224通常是有监视器和键盘接口的个人电脑。User interface 224 allows a user to directly control network management 112 and thus the entire hub 102 and/or theater subsystem 104 . A user can monitor the status of the hub 102 and dictate the timing of the different modules of the hub. Further, the user interface 224 allows for the configuration of different embodiments of the storage device 116, including the type of storage medium used and how and where programs are stored on the storage medium. User interface 224 is typically a personal computer with a monitor and keyboard interface.

现在参照图6,说明了集线器内部网络228的方块图。集线器内部网络228是中心集线器102的通信干线。集线器内部网络228可以被内部拓展为运行IP协议组的以太局域网(LAN)。这样,集线器内部网络228就物理地互相连接压缩器/加密器112、存储设备116、网络管理120、条件访问管理124和可选的到以太集线器232的影院子系统104的影院管理128。集线器内部网络228也可以包括冗余或备份部分以满足在主要部分失效的情况下的可用性要求。就如同适合于本地或远距离功能的特定功能划分,也可以提供外部接口把中心集线器102和外部计算机网络或通信系统相连接(如果需要)。Referring now to FIG. 6, a block diagram of hub internal network 228 is illustrated. Hub internal network 228 is the communication backbone for central hub 102 . The hub internal network 228 may be internally extended as an Ethernet local area network (LAN) running the IP protocol suite. Thus, hub internal network 228 physically interconnects compressor/encryptor 112 , storage device 116 , network management 120 , conditional access management 124 , and optionally theater management 128 to theater subsystem 104 of Ethernet hub 232 . Hub internal network 228 may also include redundant or backup portions to meet availability requirements in the event of a primary portion failure. External interfaces may also be provided to connect the central hub 102 with external computer networks or communication systems, as appropriate, as appropriate for specific functional divisions for local or remote functions.

如图2中说明的,影院子系统104至少用一个并且一般由影院管理128控制的多影院管理构造132。例如,把一些商业市场中影院构造为在一个地点有许多放映厅的影院联合体,经常被称作为多厅影院。存储的压缩信息可被传输到一个影院联合体内的一个或多个放映厅模块132。As illustrated in FIG. 2 , theater subsystem 104 employs at least one multiplex theater management fabric 132 , which is generally controlled by theater management 128 . For example, theaters in some commercial markets are structured as theater complexes with many auditoriums at one location, often referred to as multiplexes. The stored compressed information may be transmitted to one or more auditorium modules 132 within a theater complex.

放映厅模块132包含影院存储设备136、播放模块140、解码器144,以及投影仪148和音响模块152。在操作中,影院存储设备136含有在存储媒介上的压缩信息。在图7中说明了存储设备的不同实施例。一般,存储媒介从集线器102到影院子系统104被物理地传送,尽管预期部分信息可以从集线器102传输到影院子系统104。存储媒介可以是一个或更多DVD光盘236(图7A和7C)、一个或更多可移动硬盘240(图7B)、在播放模块(图7D)中的内部硬盘(IHD)244、包含许多记忆元件的JBOD模块248(图8)或它们的任一组。Auditorium module 132 includes theater storage device 136 , playback module 140 , decoder 144 , and projector 148 and audio module 152 . In operation, theater storage device 136 contains compressed information on a storage medium. A different embodiment of a storage device is illustrated in FIG. 7 . Typically, storage media is physically transported from hub 102 to theater subsystem 104, although it is contemplated that some information may be transported from hub 102 to theater subsystem 104. The storage medium can be one or more DVD discs 236 (FIGS. 7A and 7C), one or more removable hard disks 240 (FIG. 7B), an internal hard disk (IHD) 244 in the playback module (FIG. 7D), containing many memory The element's JBOD module 248 (FIG. 8) or any group thereof.

在使用DVD作为存储媒介的实施例中,可使用多个DVD光盘236。在图7A中说明了这个实施例。对于图像信道有大约40Mbps的平均图像压缩比特率以及对于音频和控制信息大约八Mbps的一部平均两小时的电影需要接近45GB的存储空间。如今的DVD-ROM存储形式存储容量范围从大约4.5GB到大约18GB。大于大约9GB的存储容量是双面磁盘,它必须被翻转来读取磁盘的第二面。这样,即使实现了高存储容量的DVD-ROM磁盘,两小时的电影也需要为了足够容量来使用多个DVD-ROM磁盘。In embodiments using a DVD as the storage medium, multiple DVD discs 236 may be used. This embodiment is illustrated in Figure 7A. An average two-hour movie with an average image compression bit rate of about 40 Mbps for the video channel and about eight Mbps for audio and control information requires approximately 45 GB of storage space. Today's DVD-ROM storage formats range in storage capacity from about 4.5 GB to about 18 GB. Storage capacities greater than approximately 9GB are double-sided disks, which must be flipped over to read the second side of the disk. Thus, even if a high-storage-capacity DVD-ROM disk is realized, a two-hour movie requires the use of multiple DVD-ROM disks for sufficient capacity.

如先前所述,最好将图像信息与音频信息分离。在图7C中说明了这个实施例。图像节目252被存储在独立的存储媒介上,而没有音频节目256。存储媒介可以是DVD光盘或RHD。在使用此项发明同时处理音频节目时就没有需要了。保持音频节目和图像节目分开考虑了使来自音频节目的多种语言与图像节目同步,无需为每种语言重设图像节目。此外,保持分开的音频节目考虑了多声道配置的支持,无需与图像节目交织多个音频信道了。As mentioned earlier, it is best to separate image information from audio information. This embodiment is illustrated in Figure 7C. The video program 252 is stored on a separate storage medium without the audio program 256 . The storage medium can be DVD disc or RHD. This is not required when using this invention to simultaneously process audio programs. Keeping the audio program and the video program separate allows for multiple languages from the audio program to be synchronized with the video program without having to reset the video program for each language. Additionally, keeping the audio program separate allows for support of multi-channel configurations, eliminating the need to interleave multiple audio channels with the video program.

除了图像节目252和音频节目256以外,独立的宣传节目260或推销节目可以被加入系统。单独的推销节目260的使用允许宣传资料无需新的正片图像节目就能更新。推销节目260可以包含广告、预告片、控制和/或影院子系统104的密钥信息。In addition to the visual program 252 and audio program 256, a separate promotional program 260 or promotional program may be added to the system. The use of a separate promotional program 260 allows promotional materials to be updated without requiring a new feature image program. Promotion 260 may contain advertisements, trailers, controls, and/or theater subsystem 104 key information.

可移动硬盘作为存储媒介的使用提供了几个优点,比如复制方便以及更低错误率的可能。在图7B说明了这个实施例。在硬盘上的存储信息通过在标准个人计算机(PC)环境中往磁盘上写入信息而容易地被复制。进一步,由于可移动硬盘的大存储容量,所以更少的可移动硬盘是必需的了。硬盘的使用与其他存储媒介比较,降低了操作错误的可能性。可移动硬盘在万一遇上苛刻的环境也更可能保持数据的完整性,比如航运期间的粗略处理或暴露于尘埃、污垢、噪声或其他异物。The use of removable hard drives as storage media offers several advantages, such as ease of duplication and the possibility of lower error rates. This embodiment is illustrated in Figure 7B. Information stored on a hard disk is easily replicated by writing information to the disk in a standard personal computer (PC) environment. Further, due to the large storage capacity of the removable hard disk, fewer removable hard disks are necessary. The use of a hard disk reduces the possibility of operating errors compared to other storage media. Removable hard drives are also more likely to maintain data integrity in the event of harsh environments, such as rough handling during shipping or exposure to dust, dirt, noise, or other foreign matter.

在图7D说明的另一个实施例中,除了其他存储媒介之外还使用了内部硬盘(IHD)244和调制解调器264。通过调制解调器264在IHD244上存储信息考虑了在现有的通信系统如电话线、ISDN、线缆调制解调器或DSL链接上直接把信息传递到影院。例如对于广告和预告片信息的更新可以通过电话线传递并存储在IHD244上。更新的片子可以可选择地直接来自IHD而在影院中放映,而不是来自宣传节目磁盘。通过调制解调器264链接传递广告和预告片信息的更新导致了巨大的成本节约,因为避免了附加宣传节目磁盘的出版和发行费用。In another embodiment illustrated in FIG. 7D, an internal hard disk (IHD) 244 and a modem 264 are used, among other storage media. Storing information on IHD 244 via modem 264 allows for delivery of information directly to the theater over existing communication systems such as telephone lines, ISDN, cable modem or DSL links. Updates such as advertisements and trailer information may be communicated over the telephone line and stored on the IHD 244 . Newer titles may optionally be shown in theaters directly from the IHD, rather than from promotional program disks. Delivery of updates to advertising and trailer information via the modem 264 link results in significant cost savings because the publication and distribution costs of additional promotional program disks are avoided.

IHD244的另一个功能是它是一个数据完整性系统。IHD为了数据完整性在传递到播放模块之前检查存储在存储媒介上的信息。数据完整系统为每块数据检查电子标识。如果在检查过程中任何CRC块失败了,或如果数据块丢失,那么播放模块就使用调制解调器链接请求重发错误的数据块。一经请求,在IHD244上存储请求的数据块。当播放模块播放这个节目时,播放模块就访问IHD244的在适当的时候播放请求的数据块。为了有效性和数据率的关系,访问相对少的数据块是最有用的。如果错误检查系统发现损坏了大量的数据块,错误信息指示器就让用户判断这些问题数据是否成为数据磁盘的物理分发的根据。Another function of the IHD244 is that it is a data integrity system. The IHD checks the information stored on the storage medium for data integrity before passing to the playback module. The data integrity system checks the electronic identification for each piece of data. If any CRC block fails during the check, or if a data block is lost, the playback module uses the modem link to request retransmission of the erroneous data block. Upon request, the requested data block is stored on the IHD 244 . When the playback module plays this program, the playback module will access the data block of the IHD244 and play the request at an appropriate time. In terms of availability and data rate, it is most useful to access relatively few data blocks. If the error checking system finds that a large number of data blocks have been damaged, the error message indicator allows the user to determine whether the problematic data has become the basis for the physical distribution of the data disk.

IHD244和调制解调器264的使用对于密码密钥资料分配也是有利的。密码密钥资料和其他控制信息通过在独立存储媒介中物理地传递数据或使用调制解调器264从条件访问管理124传递到IHD244。操作状态、历史和其他信息被依次传送到条件访问管理124。虽然从中心集线器102传送控制信息并且影院子系统104能够接收所有传递的信息,但是影院子系统104有选择地只解调及存储特定影院模块104需要的接收的节目。The use of IHD 244 and modem 264 is also advantageous for cryptographic keying material distribution. The cryptographic keying material and other control information is transferred from conditional access management 124 to IHD 244 by physically transferring data in a separate storage medium or using modem 264 . Operational status, history, and other information are in turn communicated to conditional access management 124 . Although control information is transmitted from central hub 102 and theater subsystem 104 is able to receive all transmitted information, theater subsystem 104 selectively demodulates and stores only the received programs required by a particular theater module 104 .

如果IHD244的容量足够或通过使用JBOD模块348,图像节目、音频节目和/或推销节目可以从存储媒介上载到IHD。IHD244的使用允许播放模块支持双片和其他多节目调度。进一步,可以通过把节目上载到多个播放模块在多个显示屏上放映特定正片以使从每个播放模块的IHD244播放正片。If the capacity of the IHD 244 is sufficient or through the use of the JBOD module 348, video programs, audio programs and/or promotional programs can be uploaded from the storage medium to the IHD. The use of IHD244 allows the playback module to support dual-chip and other multi-program scheduling. Further, a specific feature film can be shown on multiple display screens by uploading the program to multiple play modules so that the feature film can be played from the IHD 244 of each play module.

在图7E中所示的可选实施例中,局域网(LAN)接口268代替了在图7D中说明的调制解调器接口264。除了完成关于以上所述调制解调器接口的功能外,LAN接口268可以连接一个或更多播放模块和/或连接影院管理128。把用户接口(没有显示)连接进LAN接口和/或影院管理128以使用户可以遥控和监控功能比如调度、控制和每个播放模块、解码模块或图像和音响模块的差错监控。进一步,考虑可以把网络管理120连接进LAN接口268。LAN接口268也考虑了节目在播放模块间传输。In an alternative embodiment shown in FIG. 7E, a local area network (LAN) interface 268 replaces the modem interface 264 illustrated in FIG. 7D. In addition to performing the functions described above with respect to the modem interface, the LAN interface 268 can be connected to one or more playback modules and/or to the theater management 128 . A user interface (not shown) is connected to the LAN interface and/or theater management 128 to allow the user to remotely control and monitor functions such as scheduling, control and error monitoring of each playback module, decoding module or image and sound module. Further, it is contemplated that network management 120 may be connected into LAN interface 268 . The LAN interface 268 also allows programs to be transmitted between playing modules.

图8说明了使用多个DVD光盘272a、272b……272n作为存储媒介的实施例以及一组单放DVD光盘播放器276a、276b……276n。这组单放DVD光盘播放器276a、276b……276n是以串行模式以预定序列播放的,在它各自的磁盘上播放存储信息。通过转换器280把存储信息,提供给缓冲器284比如图8中说明的FIFO RAM缓冲器284。FIFO RAM缓冲器284是有充足容量的以使解码器144和后来的投影仪148不会有部分信息超载或不足。在较佳实施例中,当DVD光盘272a、272b……272n以串行模式被读取时,FIFO RAM缓冲器284的使用就特别重要。当以串行模式读取DVD光盘时,在从一个磁盘转换到另一个时有几秒的延迟。Figure 8 illustrates an embodiment using multiple DVD discs 272a, 272b...272n as storage media and a set of single-play DVD disc players 276a, 276b...276n. The set of single-play DVD disc players 276a, 276b...276n play in a predetermined sequence in serial mode, playing the stored information on their respective discs. The stored information is provided via converter 280 to a buffer 284 such as the FIFO RAM buffer 284 illustrated in FIG. 8 . The FIFO RAM buffer 284 is of sufficient capacity so that the decoder 144 and subsequently the projector 148 will not be overloaded or starved of partial information. In the preferred embodiment, the use of FIFO RAM buffer 284 is especially important when DVD discs 272a, 272b...272n are read in serial mode. When reading DVD discs in serial mode, there is a delay of a few seconds when switching from one disc to another.

然后把存储的数据通过光纤信道接口送进解码器144。转换器280、缓冲器284和光纤信道接口由播放模块CPU292控制。The stored data is then sent to decoder 144 via the Fiber Channel interface. The converter 280, buffer 284 and fiber channel interface are controlled by the playback module CPU 292.

这组单放DVD光盘播放器276a、276b……276n也可以以并行模式播放,如图9所示。在并行模式中,多个DVD光盘播放器276a、276b……276n播放压缩信息的不同部分,并且之后在播放模块140中重组这些部分。从DVD光盘播放器276a、276b……276n读取压缩信息的这些部分送到并行的读取/去条纹装置296,它完全排序压缩信息的这些部分。在较佳实施例中,去条纹装置296是播放模块140可访问的软件模块。如图9所示,去条纹装置296是由播放模块140的CPU292访问的软件模块。去条纹装置296可以在CPU292中。去条纹装置296也执行错误检测功能以确保无差错播放。压缩信息部分可以包含冗余信息以防部分磁盘无法读取或如果损坏了一些压缩信息。在这些情况下,去条纹装置296就能用冗余信息重新产生任何损坏的信息。备用信息和序列信息被存储在独立的DVD光盘上,并与其它压缩信息的磁盘272a、272b……272n一起被并行读取。The set of single-play DVD disc players 276a, 276b...276n can also play in parallel mode, as shown in FIG. In parallel mode, multiple DVD disc players 276a, 276b . . . The portions of the compressed information read from the DVD disc players 276a, 276b...276n are sent to a parallel read/destripe device 296 which completely sorts the portions of the compressed information. In a preferred embodiment, the destriping device 296 is a software module accessible to the playback module 140 . As shown in FIG. 9 , the stripping device 296 is a software module accessed by the CPU 292 of the playback module 140 . Destriping device 296 may be in CPU 292 . Destriping device 296 also performs an error detection function to ensure error-free playback. The compressed information section can contain redundant information in case parts of the disk become unreadable or if some compressed information is corrupted. In these cases, the destriping device 296 is able to regenerate any corrupted information from the redundant information. Spare information and sequence information are stored on separate DVD discs and read in parallel with other discs 272a, 272b...272n of compressed information.

在对于图8和图9中所说明的任一个实施例的可选实施例中,可以使用DVD光盘盒代替这组单放DVD光盘播放器。如在图10中所说明的,DVD光盘盒300在操作中与可知的CD光盘盒相似。在DVD光盘盒300插入多个磁盘。在存储设备136中的软件控制、播放模块140或CPU292确保适当地安装磁盘并且以适当的顺序访问磁盘。把多个磁盘送进单独的DVD播放器中。就如图8中的转换器装置304控制哪一个DVD光盘被插入DVD播放器。在DVD光盘盒实施例中,可以实行串行或并行播放。In an alternative embodiment to either of the embodiments illustrated in Figures 8 and 9, a DVD case may be used in place of the set of single-play DVD players. As illustrated in FIG. 10, DVD case 300 is similar in operation to known CD cases. A plurality of disks are inserted into the DVD case 300 . Software control in storage device 136, playback module 140 or CPU 292 ensures that the disks are properly mounted and accessed in the proper order. Feed multiple disks into a single DVD player. Just like the converter means 304 in FIG. 8 controls which DVD disc is inserted into the DVD player. In the DVD case embodiment, serial or parallel playback can be performed.

图11说明了使用一个或更多可移动硬盘(RHD)308的放映厅模块132的操作。为了速度、容量和方便的原因,理想的是可能使用多于一个的RHD308。当连续读取数据时,一些RHD有“预取”特征,它根据近来命令的历史预测接下来的读取命令。这个预取特征有用之处在于:在减少需要读取磁盘连续数据的时间。然而,如果RHD接收无法预料的命令,那么需要读取磁盘非连续数据的时间可能会增加。在这种情况下,RHD的预取特征可能导致RHD的随机访问记忆体会充满,这样就需要更多时间来访问请求的信息。因此,有超过一个RHD对于更快读取连续数据串如图像节目是有利的。进一步,在独立RHD磁盘上访问第二组信息,比如音频节目、电影预告片、控制信息或广告的有利之外在于:在单独RHD上访问这样信息要花费更多时间。FIG. 11 illustrates the operation of auditorium module 132 using one or more removable hard disks (RHD) 308 . For reasons of speed, capacity and convenience, it is desirable to possibly use more than one RHD 308. When reading data sequentially, some RHDs have a "prefetch" feature that predicts the next read command based on the history of recent commands. The usefulness of this prefetch feature is that it reduces the time it takes to read continuous data from disk. However, if the RHD receives unforeseen commands, the time required to read non-sequential data from the disk may increase. In this case, the RHD's prefetching feature may cause the RHD's random access memory to fill up, requiring more time to access the requested information. Therefore, having more than one RHD is advantageous for faster reading of continuous data streams such as video programs. Further, an additional advantage of accessing a second set of information, such as audio programs, movie trailers, control information or advertisements, on a separate RHD disk is that it takes more time to access such information on a separate RHD.

这样,从一个或更多RHD308读取压缩信息送进缓冲器284。在播放模块140中的FIFO RAM缓冲器284从存储设备136以预定的速率接收部分压缩信息。FIFORAM缓冲器284是有充足容量的以使解码器144和后来的投影仪不会有信息超载或不足。在较佳实施例中,FIFO RAM缓冲器284有大约100到200MB的容量。。由于在从一个磁盘转换到另一个时有几秒的延迟,FIF0RAM缓冲器284的使用就特别重要了。Thus, compressed information is read from one or more RHDs 308 into buffer 284 . FIFO RAM buffer 284 in playback module 140 receives partially compressed information from storage device 136 at a predetermined rate. FIFORAM buffer 284 is of sufficient capacity so that decoder 144 and subsequent projectors are not overloaded or starved of information. In the preferred embodiment, FIFO RAM buffer 284 has a capacity of approximately 100 to 200 MB. . The use of FIF0RAM buffer 284 is especially important due to the delay of several seconds when switching from one disk to another.

从FIFO RAM缓冲器输出压缩信息部分送进网络接口288,它提供压缩信息给解码器144。在较佳实施例中,网络接口288是光纤信道判决回路(FC-AL)接口。The portion of the compressed information output from the FIFO RAM buffer is sent to the network interface 288, which provides the compressed information to the decoder 144. In the preferred embodiment, network interface 288 is a Fiber Channel Arbitration Loop (FC-AL) interface.

在没有特别说明的可选实施例中,由影院管理128控制的交换网络接收来自播放模块140的输出数据并把数据传向特定解码器144。交换网络的使用允许任何特定播放模块140上的节目被传输到任何特定解码器144。In an optional embodiment not specifically illustrated, a switching network controlled by theater management 128 receives output data from playback module 140 and passes the data to specific decoder 144 . The use of a switched network allows programs on any particular playback module 140 to be transmitted to any particular decoder 144 .

当观看节目时,从存储设备136检索节目信息并通过影院管理128把它传输到放映厅模块136。解码器144使用只提供给授权影院的机密密钥信息解密从存储设备136接收来的数据,并使用与在源发生器108中使用的压缩算法反向的解压缩算法解压缩存储的信息。解码器144把解压缩图像信息转换到由投影系统使用的标准视频模式(它可以是模拟形式,也可以是数字形式)并通过电子投影仪148显示图像。也解压缩音频信息并提供给放映厅的音响系统152以与图像节目一起播放。When a program is viewed, program information is retrieved from storage device 136 and transmitted to auditorium module 136 by theater management 128 . Decoder 144 decrypts data received from storage device 136 using confidential key information provided only to authorized theaters, and decompresses the stored information using a decompression algorithm that is the inverse of the compression algorithm used in source generator 108 . Decoder 144 converts the decompressed image information to the standard video format used by the projection system (which may be in analog or digital form) and displays the image through electronic projector 148 . The audio information is also decompressed and provided to the auditorium's sound system 152 for playback with the video program.

图11也说明了解码器144的方块图。解码器144处理压缩/加密节目来使它可视地投影在显示屏或表面上并用音响系统152有声音地放映。解码器144由它的控制器312或通过影院管理128控制,并包含至少一个去分组器316、控制器或CPU312、缓冲器314、图像解密器/解压缩器320和音频解密器/解压缩器324。缓冲器为去分组器316临时存储信息。所有都安装在一个或更多电路板部件上。电路板部件可以安装在与投影仪148装配的或邻近的独立箱中。加之,可以使用密码智能卡328为了单元特定密码密钥信息的传输和存储与控制器312和/或图像解密器/解压缩器320对接。FIG. 11 also illustrates a block diagram of decoder 144 . Decoder 144 processes the compressed/encrypted program to be visually projected on a display screen or surface and audibly projected by sound system 152 . Decoder 144 is controlled by its controller 312 or through theater management 128 and contains at least one depacketizer 316, controller or CPU 312, buffer 314, image decryptor/decompressor 320 and audio decryptor/decompressor 324. The buffer temporarily stores information for the depacketizer 316 . All mounted on one or more board components. The circuit board components may be mounted in a separate box mounted with or adjacent to the projector 148 . Additionally, a cryptographic smart card 328 may be used to interface with the controller 312 and/or the image decryptor/decompressor 320 for the transfer and storage of unit specific cryptographic key information.

去分组器316识别和分离从播放模块140、CPU312和/或影院管理128而来的单独的控制、图像和音频分组。当图像和音频分组被分别传递到图像和音频解密器/解压缩器系统320和324时,可以传递控制分组到影院管理128。读取和写入操作将要发生在字符组中。因此,使用大的缓冲器314使数据从去分组器316直接平稳地流向投影设备。Depacketizer 316 identifies and separates individual control, image and audio packets from playback module 140 , CPU 312 and/or theater management 128 . Control packets may be passed to theater management 128 as the image and audio packets are passed to image and audio decryptor/decompressor systems 320 and 324, respectively. Read and write operations will take place in character groups. Thus, using a large buffer 314 allows a smooth flow of data from the depacketizer 316 directly to the projection device.

影院管理128配置、安全管理、操作和监控影院子系统104。这包括外部接口、图像和音频解密/解压缩模块320和324、在一起的投影仪148和音响模块152。控制信息来自播放模块140、CPU312、影院管理系统128、遥控端口或本地控制输入如放映厅模块132外壳或底座外部的控制面板。解码器CPU312也可以管理分配给每个放映厅模块132的电子密钥。分配给放映厅模块132的预选电子密码密钥与插入图像和音频数据中的电子密码密钥信息协同使用以在解压缩过程之前解密图像和音频信息。在较佳实施例中,解码器CPU312使用插入每个放映厅模块132的软件的标准微处理器运行作为基本功能或控制元件。Theater management 128 configures, securely manages, operates, and monitors theater subsystem 104 . This includes external interfaces, image and audio decryption/decompression modules 320 and 324, projector 148 and sound module 152 together. Control information comes from the playback module 140, the CPU 312, the theater management system 128, the remote control port or a local control input such as a control panel outside the auditorium module 132 housing or base. Decoder CPU 312 may also manage the electronic keys assigned to each auditorium module 132 . The preselected electronic cryptographic key assigned to the auditorium module 132 is used in conjunction with the electronic cryptographic key information inserted in the image and audio data to decrypt the image and audio information prior to the decompression process. In the preferred embodiment, the decoder CPU 312 runs using a standard microprocessor plugged into the software of each auditorium module 132 as a basic function or control element.

此外,解码器控制器312最好被配置为与影院管理128一起工作或传输特定信息以保持发生在每个放映厅的演出的历史记录。然后关于这个演出历史记录的信息可用来使用返回链接或通过可携媒介在预选时间传输给集线器102。In addition, decoder controller 312 is preferably configured to work with theater management 128 or transmit specific information to maintain a historical record of the shows that took place in each auditorium. Information about this show history can then be used to transmit to the hub 102 at a preselected time using a return link or via portable media.

图像解密器/解压缩器320从去分组器316取得图像数据串,进行解密并重组原始图像以在显示屏上显示。这个操作的输出一般提供标准模拟RGB信号给数字电影投影仪148。通常实时进行解密和解压缩,考虑了节目资料的实时播放。The image decryptor/decompressor 320 takes the image data string from the depacketizer 316, decrypts it and reassembles the original image for display on the display screen. The output of this operation typically provides a standard analog RGB signal to digital cinema projector 148 . Decryption and decompression are usually performed in real time, taking into account the real-time playback of program data.

图像解密器/解压缩器320与集线器102的图像压缩器184和图像加密器188进行的操作成逆向地解密和解压缩图像数据串。每个放映厅模块132可以处理和显示来自相同影院子系统104中其他放映厅模块132的不同节目或一个或更多放映厅模块132可以同时处理和显示相同的节目。可选择地,可在多个投影仪上显示同样的节目,多个投影仪延迟互相相对的时间。Image decryptor/decompressor 320 operates in reverse with image compressor 184 and image encryptor 188 of hub 102 to decrypt and decompress the image data string in reverse. Each auditorium module 132 may process and display a different program from other auditorium modules 132 in the same theater subsystem 104 or one or more auditorium modules 132 may process and display the same program concurrently. Alternatively, the same program can be displayed on multiple projectors, with the multiple projectors delayed by a relative time relative to each other.

解密过程协同地使用先前提供的单元特定和节目特定电子密码密钥信息及插入数据串中的电子密钥的解密图像信息。(参照图4前面已描述了解密过程。)以所有授权在每个放映厅模块132上放映的节目的必要的密码密钥信息提供给每个影院子系统104。The decryption process cooperatively uses previously provided unit-specific and program-specific electronic cryptographic key information and decrypted image information of the electronic key inserted in the data string. (The decryption process was previously described with reference to FIG. 4.) Each theater subsystem 104 is provided with the necessary cryptographic key information for all programs authorized to be shown on each auditorium module 132.

使用多级密码密钥管理授权特定的放映系统演出特定节目。这个多级密钥管理通常使用专用于每个授权影院管理128、特定图像和/或音频节目和/或图像和/或音频节目内的时变密码密钥序列的电子密钥值。“放映厅特定“电子密钥,通常是56比特或更长,它被编程进每个放映厅模块132。Authorize specific projection systems to perform specific shows using multi-level cryptographic key management. This multi-level key management typically uses electronic key values specific to each authorized theater management 128, a particular image and/or audio program, and/or a sequence of time-varying cryptographic keys within an image and/or audio program. An "auditorium specific" electronic key, typically 56 bits or longer, is programmed into each auditorium module 132 .

可以使用几项传输和显示使用的密钥信息的技术来实现该编程。例如,以上所讨论的返回链接可以通过传输来自条件访问管理124的密码信息的链接来使用。可选择地,也可以使用智能卡技术比如智能卡328、预编程闪存卡和其他可知的便携式存储设备。This programming can be accomplished using several techniques for transmitting and displaying the key information used. For example, the return link discussed above may be used by a link that transmits password information from conditional access management 124 . Alternatively, smart card technology such as smart cards 328, preprogrammed flash memory cards, and other known portable storage devices may also be used.

例如,可以设计智能卡328以使这个值一旦被载入卡中,就不能从智能卡记忆体中读取。使用物理和电子的安全措施阻止篡改这个密钥信息以及察觉试图的篡改或损害。密钥以这样的方式存储:在察觉到试图篡改的情况下它会被擦除。智能卡电路包括含有加密算法软件执行,通常是数据加密标准(DES)的微处理器核心。智能卡能输入提供给它的值,用卡上的DES算法和预存的放映厅专用密钥加密(或解密)这些值并输出结果。可选择地,可以使用智能卡328简单地把加密电子密钥信息传送给在将要为图像和音频解密过程的使用进行这个密钥信息处理的影院子系统104中的电路。For example, the smart card 328 can be designed so that once this value is loaded into the card, it cannot be read from the smart card memory. Use physical and electronic security measures to prevent tampering with this key information and to detect attempted tampering or damage. The key is stored in such a way that it is erased in the event of a perceived tampering attempt. The smart card circuitry includes a microprocessor core that contains a software implementation of a cryptographic algorithm, usually Data Encryption Standard (DES). The smart card can input the values provided to it, encrypt (or decrypt) these values with the DES algorithm on the card and the pre-stored auditorium-specific key and output the result. Alternatively, smart card 328 may be used to simply transfer encrypted electronic key information to circuitry in theater subsystem 104 that will process this key information for use in the image and audio decryption process.

图像节目数据串使用反向ABSDCT算法或与在中心集线器压缩器/加密器112中使用的图像压缩相对称的其他图像解压缩过程进行动态图像解压缩。如果图像压缩基于ABSDCT算法,那么解压缩过程包括可变长度编码、反向频率加权、反相差分四叉树变换,IDCT和DCT块组合器去交织。解压缩使用的处理元件可以在配置为这项功能的专门特别的硬件上实现,比如ASIC或一个或更多电路板部件。可选择地,解压缩处理元件可以作为标准元件或包括不同数字信号处理器或可编程电子设备或在特别功能软件或固件程序控制下操作的计算机的一体化硬件来实现。可以实现多个ASIC处理图像信息并支持高图像数据率。The video program data string is decompressed on the fly using the reverse ABSDCT algorithm or other video decompression process commensurate with the video compression used in the central hub compressor/encryptor 112 . If the image compression is based on the ABSDCT algorithm, then the decompression process includes variable length coding, inverse frequency weighting, inverse differential quadtree transform, IDCT and DCT block combiner deinterleaving. The processing elements used for decompression may be implemented on specialized hardware configured for this function, such as an ASIC or one or more circuit board components. Alternatively, the decompression processing elements may be implemented as standard elements or integrated hardware comprising distinct digital signal processors or programmable electronics or computers operating under the control of special function software or firmware programs. Multiple ASICs can be implemented to process image information and support high image data rates.

解压缩图像数据经过数模转换并且输出模拟信号到投影仪148。可选择地,使用数字接口传递解压缩数字图像数据到投影仪148,避免数模转换过程的需要。The decompressed image data undergoes digital-to-analog conversion and outputs an analog signal to projector 148 . Alternatively, the digital interface is used to deliver decompressed digital image data to projector 148, avoiding the need for a digital-to-analog conversion process.

音频解密器/解压缩器324从去分组器316取得音频数据串,进行解密并重组原始音频以在影院扬声器或音频音响系统152上展示。这个操作的输出提供标准线路电平音频信号到音响系统152。Audio decryptor/decompressor 324 takes the audio data stream from depacketizer 316 , decrypts and reassembles the original audio for presentation on theater speakers or audio sound system 152 . The output of this operation provides a standard line level audio signal to the sound system 152 .

与图像解密器/解压缩器320相似,音频解密器/解压缩器324反向集线器102的音频压缩器192和音频加密器196进行的操作。协同地使用来自密码智能卡228的电子密钥与插入数据串中的电子密钥,解码器324解码音频信息。然后解压缩解密的音频数据。Similar to image decryptor/decompressor 320 , audio decryptor/decompressor 324 reverses the operations performed by audio compressor 192 and audio encryptor 196 of hub 102 . Using the electronic key from the cryptographic smart card 228 in conjunction with the electronic key inserted in the data string, the decoder 324 decodes the audio information. The decrypted audio data is then decompressed.

用与在中心集线器102音频压缩使用的相对称的算法进行音频解压缩。解压缩多个音频信道(如果有)。音频信道的数量是根据特定放映厅或显示系统的多声道音响系统设计的。可以为改进的音频节目从中心集线器102传送附加的音频信道为了诸如多语言音频磁道和对于弱视观众的音频提示的目的。系统也可以提供与图像节目同步的附加数据信道为了诸如多媒体特效信道、字幕和对于弱听力观众的特别视频提示信道的目的。Audio decompression is performed using an algorithm symmetrical to that used for audio compression at the central hub 102 . Decompress multiple audio channels (if any). The number of audio channels is designed according to the multi-channel sound system of a particular auditorium or display system. Additional audio channels may be delivered from the central hub 102 for improved audio programming for purposes such as multilingual audio tracks and audio prompts for visually impaired viewers. The system can also provide additional data channels synchronized with the video program for purposes such as multimedia special effects channels, subtitles and special video prompt channels for hard of hearing viewers.

如先前所讨论的,音频和数据信道是与图像节目时间同步的或可以无需直接时间同步而异步展现。图像节目可以包含单个帧(也就是静止图像),一序列单个帧静止图像或短时间或长时间的活动图像序列。As previously discussed, audio and data channels are time-synchronized with the video program or may be presented asynchronously without direct time synchronization. A picture program may contain a single frame (ie still picture), a sequence of single frame still pictures or a short or long time sequence of moving pictures.

如果必要,音频信道提供给音频延迟元件,它在需要与适合的图像帧同步音频时插入延迟。然后每个信道穿过数字模拟转换提供被称作为“线路电平”输出到音响系统152。也就是说,从数字数据中产生合适的模拟电平和形式的信号来驱动合适的音响系统。线路电平音频输出通常使用在大多是影院音响系统中见到的标准XLR或AES/EBU连接器。If necessary, the audio channel is provided to an audio delay element, which inserts delays when necessary to synchronize the audio with the appropriate image frame. Each channel then goes through digital to analog conversion to provide what is referred to as a "line level" output to sound system 152 . That is, to generate a signal of the appropriate analog level and form from the digital data to drive the appropriate sound system. Line level audio output is usually using the standard XLR or AES/EBU connectors found in most theater sound systems.

投影仪148在显示屏上显示节目的电子表示。高质量的投影仪是基于高级技术的,比如处理光或图像信息的液晶光阀管(LCLV)方法。投影仪148从图像解密器/解压缩器320接收图像信号,通常是以标准红绿蓝(RGB)视频信号形式。控制和监控投影仪的信息传输通常在来自控制器312的数字串行接口上提供。Projector 148 displays an electronic representation of the program on a display screen. High-quality projectors are based on advanced technologies such as the Liquid Crystal Light Valve (LCLV) method of processing light or image information. Projector 148 receives an image signal from image decrypter/decompressor 320, typically in the form of a standard red-green-blue (RGB) video signal. The transmission of information to control and monitor the projector is typically provided over a digital serial interface from the controller 312 .

回过来参照图11,解码器底盘包括光纤信道接口288、去分组器316、解码器控制器或CPU312、图像解密器/解压缩器320、音频解密器/解压缩器324和密码智能卡328。解码器底盘144是安全、独立的底盘,它也安放了加密智能卡328接口、内部电源和/或调节、降温风扇(如必要)、本地控制面板和外部接口。本地控制面板可以使用任何不同可知输入设备比如插入LED指示器的薄膜交换平面板。本地控制面板通常使用或形成部分链接接入门以允许为服务或维护进入底盘内部。这个门有安全的锁阻止对系统的非授权的进入、偷窃或篡改。在安装期间,包含加密密钥信息(放映厅专用密钥)的智能卡328被安装在解码器底盘144内,牢牢地在锁定的前面板后。密码智能卡槽只有在关紧的前面板中才能接入。从图像解密器/解压缩器320输出到投影仪148的RGB信号被安全连接于解码器底盘144内,以致于当解码器底盘144被安放在投影仪外壳上时不能接入RGB信号。可以使用安全连锁装置阻止当解码器144没有正确安装在投影仪148时的操作。Referring back to FIG. 11 , the decoder chassis includes fiber channel interface 288 , depacketizer 316 , decoder controller or CPU 312 , image decryptor/decompressor 320 , audio decryptor/decompressor 324 and cryptographic smart card 328 . The decoder chassis 144 is a secure, self-contained chassis that also houses the encrypted smart card 328 interface, internal power supply and/or regulation, cooling fans (if necessary), local control panel and external interfaces. The local control panel can use any of the various known input devices such as a membrane switch plane board plugged into an LED indicator. The local control panel usually uses or forms part of a link access door to allow access to the interior of the chassis for service or maintenance. The door has a secure lock to prevent unauthorized entry, theft or tampering of the system. During installation, a smart card 328 containing encrypted key information (auditorium specific key) is installed within the decoder chassis 144, securely behind the locked front panel. The password smart card slot is only accessible in the closed front panel. The RGB signals output from the image decryptor/decompressor 320 to the projector 148 are securely connected within the decoder chassis 144 so that the RGB signals cannot be accessed when the decoder chassis 144 is mounted on the projector housing. A safety interlock may be used to prevent operation of the decoder 144 if it is not properly installed in the projector 148 .

音响系统152在影院扬声器上播出节目的音频部分。在较佳实施例中音响系统152从音频解密器/解压缩器324接收多达12个信道的标准形式音频信号,或以模拟形式或以数字形式。Sound system 152 plays the audio portion of the program on theater speakers. In the preferred embodiment the sound system 152 receives up to twelve channels of standard form audio signals, either in analog or digital form, from the audio decryptor/decompressor 324 .

在另一个实施例中,播放模块140和解码器144被结合进单独的播放解码单元332。播放模块140和解码模块148的结合导致了节省成本和访问时间:只需要单个CPU(292或312)提供播放模块140和解码器144两者的功能。播放模块140和解码器144的结合也不需要使用光纤信道接口288。In another embodiment, the playback module 140 and the decoder 144 are combined into a single playback decoding unit 332 . The combination of playback module 140 and decoding module 148 results in cost and access time savings: only a single CPU (292 or 312) is required to provide the functionality of both playback module 140 and decoder 144. The combination of playback module 140 and decoder 144 also does not require the use of fiber channel interface 288 .

如果希望多个观看场所,那么就要配置在任何存储设备136上的信息把单个图像节目的压缩信息传输到有预选可编程偏移或延迟互相对时间的不同放映厅。当单个图像节目充分同时演出于选择的多个放映厅时这些预选的可编程偏移被基本上定为零或很小。在其他时间,这些偏移可根据存储配置和容量为了提供非常灵活的演出安排被设为从几分钟到几小时的任何值。这允许影院联合体更好地解决比如首轮影片的放映活动的市场需求。If multiple viewing locations are desired, information on any storage device 136 is configured to transmit compressed information for a single image program to different auditoriums with preselected programmable offsets or delays relative to time. These preselected programmable offsets are set to be substantially zero or very small when a single image program is performed substantially simultaneously in selected auditoriums. At other times, these offsets can be set to anything from a few minutes to hours depending on storage configuration and capacity in order to provide very flexible show scheduling. This allows theater syndicates to better address market demand for screening events such as first-run films.

图13说明了发明的另一个实施例。用户接口344允许解码器144上的直接控制,连同投影仪148和音频系统152一起。JBOD(硬盘序列)348包含磁存储媒介,比如一组硬磁盘驱动器,它们为在指定的放映厅安排的播放时间存储加密/压缩编码信号。JBOD348被设计为可缩放的以有效支持每个影院的存储需要。进一步,每个JBOD348包括内置冗余以在存储单元失败的情况下防止存储节目信息的损失。例如,每个JBOD348可以是安装在机架上的系统,它是可扩展的以适合每个影院系统的不同存储需要。JBOD348的使用允许影院管理128把节目放映动态传送到影院联合体中的不同显示屏,也允许安排正片前的节目。这是在高度灵活的方式下完成的,对快速响应变化的需要或市场需求是有用的。Figure 13 illustrates another embodiment of the invention. User interface 344 allows direct control on decoder 144 , along with projector 148 and audio system 152 . JBOD (Back of Hard Disk) 348 contains magnetic storage media, such as a set of hard disk drives, which store encrypted/compressed encoded signals for scheduled play times in a designated auditorium. The JBOD348 is designed to be scalable to efficiently support the storage needs of each theater. Further, each JBOD 348 includes built-in redundancy to prevent loss of stored program information in the event of a storage unit failure. For example, each JBOD 348 can be a rack-mounted system that is expandable to suit the varying storage needs of each theater system. The use of JBOD 348 allows theater management 128 to dynamically route program showings to different displays in the theater complex, and also allows scheduling of pre-feature programs. This is done in a highly flexible manner, useful for quick response to changing needs or market demands.

在较佳实施例中,每个JBOD348被设计为有与它的放映厅位置存储节目需要相等的存储量。这样,可以在同一天在同样的显示屏上放映超过一部的片子(双片)。此外,提供足够的存储以使在仍旧存储现在“授权放映”节目时在将来节目放映授权之前存储它们。这个可用的存储量考虑了在不影响现在授权节目播放和显示能力的情况下在授权播放和演出将来节目几小时、几天或几周之前传输的将来放映的授权节目。估计了根据数字数据存储容量,在这种安排中使用在每个放映厅大约120GB存储容量的级别。这个容量假设使用现有压缩和图像技术,它可以改变以在不久的将来允许减少的需要。In the preferred embodiment, each JBOD 348 is designed to have a storage capacity equal to its auditorium location storage program needs. In this way, more than one film (double film) can be shown on the same display screen on the same day. In addition, sufficient storage is provided to store future programming prior to their authorization for showing while still storing now "authorized showing" shows. This amount of storage available allows for future showings of licensed programs to be transmitted hours, days or weeks before future programs are authorized to be played and presented without affecting the ability to play and display present licensed programs. It is estimated that in terms of digital data storage capacity, a level of approximately 120 GB of storage capacity per auditorium is used in this arrangement. This capacity assumes the use of existing compression and image technology, which may change to allow for reduced needs in the near future.

磁盘存储空间对于每个载入JBOD348中的节目是动态分配的。这个概念是为有多个显示屏的更大影院服务的,因为短的和长的节目平均到标准长度通常是大约两小时。作为单显示屏影院的准则,存储容量应该足够存储最长的节目。Disk storage space is allocated dynamically for each program loaded into JBOD348. The concept is for larger theaters with multiple screens, since the average standard length for short and long shows is usually about two hours. As a guideline for single-display theaters, storage capacity should be sufficient for the longest programs.

JBOD348也被配置为或可配置为在“条纹”模式操作,在这个模式下在接收数据被越过阵列加条纹并被暂时存储在RAM缓冲器349中。也就是说,将要存储的接收数据被部分指向存储期间不同的硬盘。部分输入数据被传输到一个硬盘,而后面的部分被传输到下一个硬盘并以此类推。在足够的等待时间以允许硬盘写入数据之后,特定的磁盘就又可以被设定为接收输入数据。因此,接收数据就被分割为更小的部分或片断,每个都以在独立硬盘上的每个硬盘允许的最大(或高)速率被存储,利用了硬盘输入信道中可以提供的输入缓冲或记忆体存储。这允许了更慢的传输速率设备本质上并行地获得数据并因此完成了很高的传输率。这种存储也提供了差错保护冗余。JBOD 348 is also configured or configurable to operate in a "stripe" mode, in which data is striped across the array and temporarily stored in RAM buffer 349 as it is received. That is, the received data to be stored is partially directed to different hard disks during storage. Part of the input data is transferred to one hard drive, the next part to the next and so on. After a sufficient wait time to allow the hard disk to write data, the particular disk can be set to receive incoming data again. Thus, the received data is divided into smaller parts or fragments, each stored at the maximum (or high) rate allowed by each hard disk on separate hard disks, taking advantage of the input buffering or memory storage. This allows slower transfer rate devices to obtain data essentially in parallel and thus achieve very high transfer rates. This storage also provides error protection redundancy.

在硬盘或其他存储设备上的数据的存储利用了奇偶信息,它允许节目在一旦检索时重新组合。也就是说,提供装置在检索或演出的时候把节目部分再连接起来。Storage of the data on a hard disk or other storage device utilizes parity information, which allows programs to be reassembled once retrieved. That is, the provider reconnects the program parts at the time of retrieval or presentation.

在较佳实施例中,每个JBOD348是基于如果序列中硬盘失败有整个数据文件恢复能力的廉价设备冗余阵列(RAID)的阵列设计。JBOD348提供状态和警告指示器以帮助故障寻找或错误隔离。远距离状态、控制和诊断也可被用于这种设计。In a preferred embodiment, each JBOD 348 is based on a Redundant Array of Inexpensive Devices (RAID) array design with the ability to recover entire data files if a hard drive in the sequence fails. The JBOD348 provides status and warning indicators to aid in fault finding or error isolation. Remote status, control and diagnostics can also be used in this design.

在图12说明了影院管理128。影院管理128提供了整个演出或影院子系统104或在影院联合体内一个或更多放映厅模块132的操作控制和监控。影院管理128也可以使用节目控制装置或机制从一个或更多接收独立图像和音频节目中产生节目组,这些节目在授权时间间隔内是被安排在放映厅系统放映的。Theater management 128 is illustrated in FIG. 12 . Theater management 128 provides operational control and monitoring of the entire show or theater subsystem 104 or one or more auditorium modules 132 within a theater complex. Theater Management 128 may also use a program control device or mechanism to generate program groups from one or more received independent video and audio programs that are scheduled to be shown in the auditorium system during authorized time intervals.

影院管理128包含影院管理处理器336,并可以选择性地包含至少一个调制解调器340或其他与传送信息返回中心集线器102的返回链接对接的设备。影院管理128包括视频显示元件比如监视器或用户接口设备比如键盘,它可以安置于影院联合体管理者的办公室、售票亭或其他任何方便于影院操作的适合的地方。Theater management 128 includes theater management processor 336 and may optionally include at least one modem 340 or other device that interfaces with a return link that transmits information back to central hub 102 . Theater management 128 includes video display elements such as monitors or user interface devices such as keyboards, which may be located in the theater complex manager's office, ticket booth, or any other suitable location that facilitates theater operations.

影院管理处理器336一般是标准商务级计算机。参照图12和图2,影院管理处理器336与网络管理120和条件访问管理124进行通信。在较佳实施例中,调制解调器340被用来与中心集线器102进行通信。调制解调器340一般是标准电话线调制解调器,它安放于处理器中或与处理器连接,并连接标准双线电话线以回过来与中心集线器102通信。在可选实施例中,可使用其它低数据速率通信方法比如英特网、专用或公共数据网、无线或卫星通信系统传递影院管理处理器336和中心集线器102间的通信。对于这些选择,调制解调器340被配置为提供合适接口结构。Theater management processor 336 is typically a standard business class computer. Referring to FIGS. 12 and 2 , theater management processor 336 communicates with network management 120 and conditional access management 124 . In the preferred embodiment, modem 340 is used to communicate with central hub 102 . Modem 340 is typically a standard telephone line modem that resides in or is connected to the processor and connects to a standard two-wire telephone line to communicate back to central hub 102 . In alternative embodiments, other low data rate communication methods such as the Internet, private or public data networks, wireless or satellite communication systems may be used to communicate communications between theater management processor 336 and central hub 102 . For these options, modem 340 is configured to provide the appropriate interface structure.

回过来参照图2,影院管理128允许每个放映厅模块132与每个存储设备136进行通信。影院管理模块接口可以包括缓冲存储器以使信息字符组可以以高数据速率从影院存储设备136使用影院管理接口126进行传输,并且由放映厅模块132的其他元件以更低的速率处理它们。Referring back to FIG. 2 , theater management 128 allows each auditorium module 132 to communicate with each storage device 136 . The theater management module interface may include buffer memory so that information bursts may be transmitted from theater storage device 136 using theater management interface 126 at a high data rate and processed by other elements of auditorium module 132 at a lower rate.

影院管理128和网络管理120和/或条件访问管理124间传送的信息包括对由影院子系统104接收的出现未修改比特错误、监控和控制信息、操作报告和警告和密码密钥信息的信息部分重传的请求。传送的信息可以是密码保护的以提供窃听类安全和/或验证和鉴权。Information communicated between theater management 128 and network management 120 and/or conditional access management 124 includes information about unmodified bit errors received by theater subsystem 104, monitoring and control information, operational reports and warnings, and cryptographic key information. Retransmitted request. The transmitted information may be cryptographically protected to provide wiretapping type security and/or verification and authentication.

影院管理128可配置为提供显示系统的全自动操作,包括播放/显示的控制、安全和网络管理功能。影院管理128也可以提供外围影院功能的控制比如票务预定和出售、特许操作和环境控制。可选择地,可以用人工干预补充一些影院操作的控制。影院管理128也可以在影院联合体中与特定存在控制自动系统对接以进行这些功能的控制或调整。就可知的,使用的系统将取决于可用的技术和特定影院的需要。Theater Management 128 may be configured to provide fully automated operation of the display system, including playback/display control, security and network management functions. Theater management 128 may also provide control of peripheral theater functions such as ticket reservations and sales, concession operations, and environmental control. Optionally, some control of theater operations may be supplemented with human intervention. Theater management 128 may also interface with certain presence control automation systems within the theater complex for control or adjustment of these functions. As you can see, the system used will depend on the technology available and the needs of a particular theater.

通过影院管理128的控制或网络管理120,发明一般支持在多个显示投影仪上记录节目的同时播放和演出。此外,在影院管理128或网络管理120的控制下,即使影院子系统104只需要接收一次节目,也要经常进行节目播放多次的授权。安全管理可以控制每个节目允许播放的时间长度和/或播放数量。Through the control of theater management 128 or network management 120, the invention generally supports simultaneous playback and performance of recorded programs on multiple display projectors. In addition, under the control of theater management 128 or network management 120, even if theater subsystem 104 only needs to receive a program once, authorization to play the program multiple times is often performed. Security management can control the length of time and/or the number of plays allowed for each program.

通过由网络管理模块112对影院管理128的自动控制,提供自动存储和演出节目的装置。此外,使用控制元件有能力控制来自远离中心设备地方的特定预选的网络操作。例如,电视或电影摄影棚能自动化和控制影片和其他演出从中心地点的发行,比如摄影棚办公室,并对说明市场需求的快速变化或对演出的反映或其他本领域可以理解的原因而对演出进行几乎立即的变化。Through automated control of theater management 128 by network management module 112, means are provided for automatically storing and presenting programming. In addition, the use of control elements has the ability to control specific preselected network operations from locations remote from the central facility. For example, a television or movie studio can automate and control the distribution of films and other shows from a central location, such as a studio office, and may change shows to account for rapid changes in market demand or in response to shows or other reasons understood in the art. Make almost instant changes.

回过来参照图2,影院子系统104可以使用影院接口网络126与放映厅模块132连接。影院接口网络126包含局域网(电子或光纤的),它为在影院子系统104的节目的本地传送做准备。节目被存储在每个存储设备136中并通过影院接口网络126传送到影院子系统104的一个或更多放映厅系统132。影院接口网络126可以用任何一些标准局域网体系结构实现,它展现足够的数据传输率、连接性和可靠性比如判决回路、交换或面向集线器网络。Referring back to FIG. 2 , theater subsystem 104 may interface with auditorium module 132 using theater interface network 126 . Theater interface network 126 includes a local area network (electronic or fiber optic) that provides for local delivery of programming at theater subsystem 104 . Programs are stored in each storage device 136 and transmitted to one or more auditorium systems 132 of theater subsystem 104 via theater interface network 126 . Theater interface network 126 may be implemented with any number of standard local area network architectures that exhibit sufficient data transfer rate, connectivity, and reliability such as decision loop, switched, or hub-oriented networks.

仍旧参照图2,每个存储设备136为被授权播放和显示节目资料的本地存储做准备。在一个实施例中,在每个影院系统集中化存储系统。影院存储设备136允许影院子系统104在一个或更多放映厅中进行演出活动并在同一时间在几个放映厅中共享。Still referring to FIG. 2, each storage device 136 provides for local storage of program material authorized to play and display. In one embodiment, the storage system is centralized at each theater system. Theater storage device 136 allows theater subsystem 104 to run a show in one or more auditoriums and share it among several auditoriums at the same time.

根据容量,影院存储设备136可以一次存储几个节目。影院存储设备136可以用局域网以这样的方式连接:在任何授权演出系统(也就是投影仪)上播放和演出任何节目。同样的节目也可以同时在两个或更多演出系统上同时播放。Depending on capacity, theater storage device 136 may store several shows at a time. The theater storage device 136 can be connected using a local area network in such a way that any program can be played and presented on any authorized presentation system (ie, projector). The same program can also be played on two or more performance systems at the same time.

因此,提供了图像和/或音频信息的解码、解压缩和解密的设备和方法。这个设备和方法考虑了正片和广告的灵活安排、音频和图像信号的综合和安全措施的易于实现,其中还有其他特点和优点。Accordingly, devices and methods for decoding, decompression and decryption of image and/or audio information are provided. This device and method allow for flexible arrangement of features and advertisements, integration of audio and video signals and easy implementation of security measures, among other features and advantages.

提供以上较佳实施例的描述使本领域的熟练人员都可以实现或使用此项发明。对这些实施例的不同修改对本领域的熟练人员来说是显而易见的,并且在这里所定义的通用原理无需利用本发明的创造性劳动就可以被应用于其他实施例。这样,不希望此项发明限定于在这里所示的实施例,而应给予与在这里揭示的原理和新颖性特征相一致的最宽范围。The above description of the preferred embodiments is provided to enable those skilled in the art to implement or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other embodiments without the inventive effort of the invention. Thus, the invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (61)

1.一种设备,在其中处理在至少一个存储媒介上以压缩和加密形式表示图像节目以及与所述图像节目相关的多个音频节目的编码图像和音频信号以启动所述图像节目的显示,设备包含:1. A device in which encoded image and audio signals representing a video program and a plurality of audio programs related to said video program in compressed and encrypted form on at least one storage medium are processed to enable display of said video program, Equipment includes: 存储设备,配置为接收多个存储媒介,所述多个存储媒介分布式地存储压缩加密编码图像和音频信号的各部分;以及a storage device configured to receive a plurality of storage media that distributedly store portions of compressed encrypted encoded image and audio signals; and 解码器,配置为从所述多个存储媒介中接收所述压缩加密编码图像和音频信号的各部分并重新组合所述图像和音频信号的各个部分,所述解码器包含:A decoder configured to receive portions of the compressed and encrypted encoded image and audio signals from the plurality of storage media and recombine portions of the image and audio signals, the decoder comprising: 第一解密器,配置为从所述多个存储媒介中接收压缩加密编码图像信号并对所述压缩加密编码图像信号进行解密;A first decryptor configured to receive compressed and encrypted image signals from the plurality of storage media and decrypt the compressed and encrypted encoded image signals; 第一解压缩器,配置为从第一解密器中接收压缩编码图像信号和对所述压缩编码图像信号进行解压缩以启动所述图像节目的显示;a first decompressor configured to receive a compression-encoded video signal from a first descrambler and to decompress said compression-coded video signal to enable display of said video program; 第二解密器,配置为从所述多个存储媒介中接收压缩加密编码音频信号并对所述压缩加密编码音频信号进行解密;以及A second decryptor configured to receive compressed encrypted encoded audio signals from the plurality of storage media and decrypt the compressed encrypted encoded audio signals; and 第二解压缩器,配置为从第二解密器中接收压缩编码音频信号和对所述压缩编码音频信号进行解压缩以选择性地与相关图像节目同步地播放所述多个音频节目中所选的一个音频节目。a second decompressor configured to receive a compression-encoded audio signal from a second descrambler and to decompress said compression-encoded audio signal to selectively play a selected one of said plurality of audio programs synchronously with an associated video program an audio program for . 2.按权利要求1所述的设备,其特征在于所述解码器被配置为以互相独立的非相邻方式对编码图像和音频信号进行解密和解压缩。2. The device according to claim 1, characterized in that said decoder is arranged to decrypt and decompress encoded image and audio signals in a mutually independent non-adjacent manner. 3.按权利要求1或2所述的设备,其特征在于所述第一和第二解压缩器中的至少一个被配置为使用反向自适应块大小离散余弦变换压缩技术对缩压缩编码信号进行解压。3. The apparatus according to claim 1 or 2, characterized in that at least one of said first and second decompressors is configured to compress the encoded signal using an inverse adaptive block size discrete cosine transform compression technique to decompress. 4.按权利要求1或2所述的设备,其特征在于所述第二解压缩器被配置为以可变的速率对压缩编码音频节目进行解压缩。4. Apparatus according to claim 1 or 2, characterized in that said second decompressor is arranged to decompress the compression-encoded audio program at a variable rate. 5.按权利要求1或2任一所述的设备,其特征在于编码图像信号形成至少一个图像节目,并且所述设备进一步包含鉴别器,用于将一个或更多音频节目与至少一个图像节目连接起来。5. An apparatus according to any one of claims 1 or 2, wherein the encoded image signal forms at least one image program, and said apparatus further comprises a discriminator for combining one or more audio programs with at least one image program connect them. 6.按权利要求1或2所述的设备,其特征在于以数据包把编码图像和音频信号传送到所述多个存储媒介上,所述解压缩器进一步包含配置为从所述数据包中提取所述编码图像和音频信号的去分组器。6. The device according to claim 1 or 2, wherein the encoded image and audio signals are transmitted to said plurality of storage media in data packets, said decompressor further comprising a device configured to extract from said data packets A depacketizer that extracts the encoded image and audio signals. 7.按权利要求1或2所述的设备,其特征在于所述存储设备进一步被配置为接收设备专用密钥,其中所述第一和第二解密器进一步被配置为在所述设备专用密钥确定的条件下对压缩加密编码图像和音频信号进行解密。7. The device according to claim 1 or 2, wherein said storage device is further configured to receive a device-specific key, wherein said first and second decryptors are further configured to Under the condition that the key is determined, the compressed encrypted coded image and audio signal are decrypted. 8.按权利要求7所述的设备,其特征在于所述设备专用密钥是存储在与编码图像或音频信号分离的密钥存储媒介上的。8. The device of claim 7, wherein the device-specific key is stored on a key storage medium separate from the encoded image or audio signal. 9.按权利要求7所述的设备,其特征在于所述密钥存储媒介是智能卡或磁盘。9. The device of claim 7, wherein said key storage medium is a smart card or a magnetic disk. 10.按权利要求7所述的设备,其特征在于进一步包括用于发送所述设备专用密钥的装置。10. The device of claim 7, further comprising means for transmitting said device specific key. 11.按权利要求7所述的设备,其特征在于进一步包含用来指示在其中所述设备专用密钥为有效的一段时间间隔并用来确保所述设备专用密钥只用于这段时间间隔内的装置。11. The device according to claim 7, further comprising means for indicating a period of time during which said device-specific key is valid and for ensuring that said device-specific key is only used for the period of time installation. 12.按权利要求7所述的设备,其特征在于在这段时间间隔失效之后从密钥存储媒介重写所述设备专用密钥。12. The device of claim 7, wherein the device-specific key is overwritten from the key storage medium after the time interval expires. 13.按权利要求1或2所述的设备,其特征在于编码信号进一步包含至少一个水印,其中所述水印在预设为正常的传输速率下在图像节目或所选音频节目的播放期间知觉上是无法注意的,但是当图像节目或所选音频节目以不同于正常速率的速率显示时就是可察觉的。13. Device according to claim 1 or 2, characterized in that the coded signal further comprises at least one watermark, wherein said watermark is perceived perceptually during playback of a video program or a selected audio program at a transmission rate preset as normal is not noticeable, but is noticeable when a video program or selected audio program is displayed at a rate different from the normal rate. 14.按权利要求13所述的设备,其特征在于所述水印被配置为在解压缩之后标识与编码图像信号或音频节目有关的显示时间和地点信息。14. A device as claimed in claim 13, characterized in that said watermark is arranged to identify, after decompression, display time and location information relating to the encoded image signal or audio program. 15.按权利要求1或2所述的设备,其特征在于进一步包含影院管理,其中影院管理被配置为把控制信号发送到所述存储设备和所述解码器并从中接收状态信息。15. The device of claim 1 or 2, further comprising a theater management, wherein the theater management is configured to send control signals to and receive status information from said storage device and said decoder. 16.按权利要求1或2所述的设备,其特征在于所述设备进一步被配置为建立连接,其中所述连接被配置为发送和接收来自设备外部的信息。16. The device according to claim 1 or 2, characterized in that the device is further configured to establish a connection, wherein the connection is configured to send and receive information from outside the device. 17.按权利要求16所述的设备,其特征在于所述信息包含控制和状态信息或对于编码图像信号和音频节目的更新。17. Apparatus according to claim 16, characterized in that said information comprises control and status information or updates for encoded video signals and audio programmes. 18.按权利要求16所述的设备,其特征在于所述连接包含专用电话数据链路、拨号电话数据链路、分组类型数据链路、基于英特网的链路、无线数据链路或基于卫星的数据链路。18. The device of claim 16, wherein said connection comprises a dedicated telephone data link, a dial-up telephone data link, a packet-type data link, an Internet-based link, a wireless data link or a Satellite data link. 19.按权利要求1或2所述的设备,其特征在于所述存储媒介包含至少一个光存储媒介、至少一个DVD光盘、至少一个磁存储媒介、至少一个可移动硬盘、至少一个硬盘序列JBOD模块或至少一个内部硬盘。19. The device according to claim 1 or 2, wherein said storage medium comprises at least one optical storage medium, at least one DVD disc, at least one magnetic storage medium, at least one removable hard disk, at least one hard disk serial JBOD module Or at least an internal hard drive. 20.按权利要求1或2所述的设备,其特征在于所述存储媒介包含多个存储媒介,并且其中编码图像信号和编码音频节目被非连续地存储在多个存储媒介上。20. Apparatus according to claim 1 or 2, characterized in that said storage medium comprises a plurality of storage media, and wherein the encoded image signal and the encoded audio program are non-sequentially stored on the plurality of storage media. 21.按权利要求1或2所述的设备,其特征在于,与编码图像信号不同的是,编码音频节目被存储在独立的存储媒介上。21. The device as claimed in claim 1 or 2, characterized in that the coded audio program is stored on a separate storage medium from the coded image signal. 22.按权利要求1或2所述的设备,其特征在于进一步包括表示宣传信息的编码信号,并且其中与编码图像或音频信号或至少一个编码音频节目不同的是表示宣传信息的编码信号被存储在独立的存储媒介上。22. The apparatus according to claim 1 or 2, further comprising a coded signal representing promotional information, and wherein the coded signal representing promotional information is stored differently from the coded image or audio signal or at least one coded audio program on a separate storage medium. 23.按权利要求1或2所述的设备,其特征在于进一步包含与图像信号和所选音频节目的播放同步的缓冲器。23. The apparatus of claim 1 or 2, further comprising a buffer synchronized with the playback of the video signal and the selected audio program. 24.按权利要求1或2所述的设备,其特征在于所述存储设备包含使用鉴别器信息连接编码图像信号或至少一个编码音频节目的不同预选部分和存储媒介的不同预选部分的装置。24. Apparatus according to claim 1 or 2, characterized in that said storage means comprise means for linking different preselected parts of the encoded image signal or at least one encoded audio program with different preselected parts of the storage medium using discriminator information. 25.按权利要求1或2所述的设备,其特征在于所述存储设备进一步包含提供平行条纹信息以使图像信号或音频信号以期望的数据传输速率被访问并提供差错保护冗余的装置。25. Apparatus according to claim 1 or 2, characterized in that said storage device further comprises means for providing parallel stripe information to enable the image signal or audio signal to be accessed at a desired data transfer rate and to provide error protection redundancy. 26.按权利要求1或2所述的设备,其特征在于通过至少一个局域网接口使至少两个所述存储媒介、所述解密器和所述解压缩器互相连接。26. The device as claimed in claim 1 or 2, characterized in that at least two of the storage media, the decryptor and the decompressor are interconnected via at least one LAN interface. 27.按权利要求1或2所述的设备,其特征在于进一步包含对图像节目和所选音频节目播放历史存档和维护的装置。27. The device according to claim 1 or 2, characterized in that it further comprises means for archiving and maintaining the playing history of the video program and the selected audio program. 28.按权利要求1或2所述的设备,其特征在于所述编码信号进一步包含表示提示磁道的编码信号,其中所述提示磁道指示连接信息所在的节目特定部分。28. The apparatus of claim 1 or 2, wherein said encoded signal further comprises an encoded signal indicative of a hint track, wherein said hint track indicates a specific portion of the program where the connection information is located. 29.按权利要求1或2所述的设备,进一步包含播放器,其中所述播放器被配置为在彼此相关的时间内以预选的可编程偏移分布编码信号。29. The device of claim 1 or 2, further comprising a player, wherein said player is configured to distribute the encoded signals with a preselected programmable offset in time relative to each other. 30.按权利要求29所述的设备,其特征在于所述预选的可编程偏移实质上为零,从而编码图像信号得到处理以在实质上相同的时间启动图像节目的多个显示。30. The apparatus of claim 29, wherein said preselected programmable offset is substantially zero, whereby the encoded video signal is processed to initiate a plurality of displays of the video program at substantially the same time. 31.按权利要求1或2所述的设备,其特征在于进一步包含配置为与图像节目显示同步地播放所选音频节目的音频播放器。31. The apparatus of claim 1 or 2, further comprising an audio player configured to play the selected audio program synchronously with the presentation of the visual program. 32.一种方法,在其中处理在至少一个存储媒介上以压缩和加密形式表示图像节目以及与所述图像节目相关的多个音频节目的编码图像和音频信号以启动图像节目的显示,该方法包含的步骤有:32. A method in which encoded image and audio signals representing a video program and a plurality of audio programs related to said video program in compressed and encrypted form on at least one storage medium are processed to enable display of the video program, the method The steps involved are: 从多个存储媒介中检索压缩加密编码图像和音频信号的各部分;Retrieving portions of compressed encrypted encoded image and audio signals from multiple storage media; 重新组合所述压缩加密编码图像和音频信号的各个部分;recombining portions of said compressed encrypted encoded image and audio signals; 对压缩加密编码图像和音频信号进行解密以产生压缩编码图像和音频信号;Deciphering compressed and encrypted encoded images and audio signals to generate compressed and encoded images and audio signals; 对所述压缩编码图像和音频信号进行解压缩;以及decompressing said compression encoded image and audio signals; and 与相关的所述多个音频节目中的所选一个音频节目同步地显示所述图像节目。The image program is displayed synchronously with the selected one of the associated plurality of audio programs. 33.按权利要求32所述的方法,其特征在于对编码图像信号和音频信号进行解密和解压缩步骤是以互相独立的非相邻方式发生的。33. The method of claim 32, wherein the steps of deciphering and decompressing the encoded video signal and audio signal occur in a mutually independent non-adjacent manner. 34.按权利要求32或33所述的方法,其特征在于所述解压缩的步骤使用反向自适应块大小离散余弦变换压缩技术。34. The method of claim 32 or 33, wherein said step of decompressing uses an inverse adaptive block size discrete cosine transform compression technique. 35.按权利要求32或33所述的方法,其特征在于所述解压缩的步骤是以可变的速率进行的。35. The method of claim 32 or 33, wherein said step of decompressing is performed at a variable rate. 36.按权利要求32或33所述的方法,其特征在于进一步包含的步骤有:36. The method of claim 32 or 33, further comprising the steps of: 组合编码图形信号以形成至少一个图像节目;以及combining encoded graphics signals to form at least one video program; and 把一个或更多音频节目与至少一个图像节目连接起来。Link one or more audio programs with at least one video program. 37.按权利要求32或33所述的方法,其特征在于以数据包把图像和音频信号存储在存储媒介上,并且所述解压缩的步骤进一步包含从所述数据包中提取所述图像和音频信号。37. The method of claim 32 or 33, wherein images and audio signals are stored on the storage medium in data packets, and said step of decompressing further comprises extracting said images and audio signals from said data packets audio signal. 38.按权利要求32或33所述的方法,其特征在于进一步包含检索专用密钥的步骤,其中所述解密的步骤是在专用密钥确定的条件下进行的。38. The method according to claim 32 or 33, further comprising the step of retrieving a private key, wherein said decryption step is performed under the condition that the private key is determined. 39.按权利要求38所述的方法,其特征在于所述专用密钥是存储在与图像编码信号或音频节目分离的密钥存储媒介上的。39. The method of claim 38, wherein said private key is stored on a key storage medium separate from the image encoded signal or audio program. 40.按权利要求38所述的方法,其特征在于所述密钥存储媒介包含智能卡、磁存储媒介或光存储媒介。40. The method of claim 38, wherein said key storage medium comprises a smart card, a magnetic storage medium or an optical storage medium. 41.按权利要求38所述的方法,其特征在于传送所述专用密钥。41. The method of claim 38, wherein said private key is transmitted. 42.按权利要求38所述的方法,其特征在于进一步包含指示在其中所述专用密钥为有效的一段时间间隔并确保所述专用密钥只被用于这段时间间隔内的步骤。42. The method of claim 38, further comprising the step of indicating a period of time during which said private key is valid and ensuring that said private key is used only during that period of time. 43.按权利要求38所述的方法,其特征在于进一步包含在这段时间间隔失效之后从所述密钥存储媒介重写所述专用密钥的步骤。43. The method of claim 38, further comprising the step of overwriting said private key from said key storage medium after the time interval expires. 44.按权利要求32或33所述的方法,其特征在于进一步包含提供至少一个水印的步骤,其中所述水印在预设为正常的传输速率下在图像节目或音频节目的播放期间知觉上是无法注意的,但是当图像节目或音频节目以不同于正常速率的速率显示时就是可察觉的。44. The method according to claim 32 or 33, further comprising the step of providing at least one watermark, wherein said watermark is perceptually identifiable during playback of an image or audio program at a transmission rate preset to be normal. Unnoticeable, but perceptible when a video program or audio program is displayed at a rate other than the normal rate. 45.按权利要求44所述的方法,其特征在于所述水印在所述解压缩步骤之后标识与解压缩图像节目或音频节目有关的显示时间和地点信息。45. The method of claim 44, wherein said watermark identifies display time and location information associated with the decompressed video program or audio program after said decompressing step. 46.按权利要求32或33所述的方法,其特征在于进一步包含提供影院管理器的步骤,其中所述影院管理发送和接收有关存储、解密和解压缩步骤的状态和控制信息。46. The method of claim 32 or 33, further comprising the step of providing a theater manager, wherein said theater manager sends and receives status and control information regarding the steps of storing, decrypting and decompressing. 47.按权利要求32或33所述的方法,其特征在于进一步包含建立连接以发送和接收信息这一步骤。47. The method of claim 32 or 33, further comprising the step of establishing a connection for sending and receiving information. 48.按权利要求47所述的方法,其特征在于所述信息包含状态和控制信息或对于编码图像节目和/或音频节目的更新。48. A method as claimed in claim 47, characterized in that said information contains status and control information or updates for encoded video programs and/or audio programs. 49.按权利要求47所述的方法,其特征在于所述连接包含专用电话数据链路、拨号电话数据链路、分组类型数据链路、基于英特网的链路、无线数据链路或基于卫星的数据链路。49. The method of claim 47, wherein said connection comprises a dedicated telephone data link, a dial-up telephone data link, a packet-type data link, an Internet-based link, a wireless data link, or a Satellite data link. 50.按权利要求32或33所述的方法,其特征在于所述存储媒介包含至少一个磁存储媒介、至少一个光存储媒介、至少一个可移动硬盘、至少一个硬盘序列JBOD模块或至少一个内部硬盘。50. The method according to claim 32 or 33, wherein said storage medium comprises at least one magnetic storage medium, at least one optical storage medium, at least one removable hard disk, at least one hard disk serial JBOD module or at least one internal hard disk . 51.按权利要求32或33所述的方法,其特征在于所述存储媒介包含多个磁存储媒介,并且图像和音频信号被非连续地存储在多个磁存储媒介上。51. The method according to claim 32 or 33, wherein the storage medium comprises a plurality of magnetic storage media, and the image and audio signals are non-sequentially stored on the plurality of magnetic storage media. 52.按权利要求32或33所述的方法,其特征在于,与编码图像信号不同的是,音频信号被存储在独立的磁存储媒介上。52. A method as claimed in claim 32 or 33, characterized in that the audio signal is stored on a separate magnetic storage medium from the coded image signal. 53.按权利要求32或33所述的方法,其特征在于进一步包含检索表示宣传信息的的编码信号的步骤,并且与编码图像信号和/或编码音频节目不同的是所述表示宣传信息的编码信号被存储在独立的磁存储媒介上。53. The method according to claim 32 or 33, further comprising the step of retrieving a coded signal representing promotional information, and said coding representing promotional information is different from the coded image signal and/or the coded audio program The signals are stored on separate magnetic storage media. 54.按权利要求32或33所述的方法,其特征在于进一步包含缓冲图像和音频信号以在播放期间使图像节目和所选音频节目同步。54. The method of claim 32 or 33, further comprising buffering the video and audio signals to synchronize the video program with the selected audio program during playback. 55.按权利要求32或33所述的方法,其特征在于进一步包含连接编码图像信号或音频信号的不同预选部分和所述存储媒介的不同预选部分的步骤。55. A method as claimed in claim 32 or 33, further comprising the step of linking different preselected portions of the encoded video signal or audio signal with different preselected portions of said storage medium. 56.按权利要求32或33所述的方法,其特征在于进一步包含提供平行条纹信息以使编码图像信号或编码音频节目以期望的数据传输速率被访问并提供差错保护冗余的步骤。56. A method as claimed in claim 32 or 33, further comprising the step of providing parallel stripe information to enable the encoded video signal or the encoded audio program to be accessed at the desired data transmission rate and to provide error protection redundancy. 57.按权利要求32或33所述的方法,其特征在于进一步包含对编码图像节目和所选音频节目的播放历史存档和维护的步骤。57. The method of claim 32 or 33, further comprising the step of archiving and maintaining the playback history of the encoded video program and the selected audio program. 58.按权利要求32或33所述的方法,其特征在于进一步包含指示连接信息所在的编码图像和音频信号的特定部分的步骤。58. A method as claimed in claim 32 or 33, further comprising the step of indicating the particular portion of the encoded video and audio signal in which the connection information is located. 59.按权利要求32或33所述的方法,其特征在于进一步包含显示所述图像节目的步骤。59. The method of claim 32 or 33, further comprising the step of displaying said video program. 60.按权利要求32或33所述的方法,其特征在于进一步包含在彼此相关的时间内以预选的可编程偏移分布编码信号的步骤。60. A method as claimed in claim 32 or 33, further comprising the step of distributing the encoded signals with a preselected programmable offset in time relative to each other. 61.按权利要求60所述的方法,其特征在于所述预选的可编程偏移实质上为零,从而编码图像信号得到处理以在实质上相同的时间启动图像节目的多个显示。61. The method of claim 60, wherein said preselected programmable offset is substantially zero, whereby the encoded video signal is processed to initiate multiple displays of the video program at substantially the same time.
CNB008188017A 1999-12-02 2000-11-30 Device and method for decoding digital image and audio signals Expired - Fee Related CN100380968C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US16860599P 1999-12-02 1999-12-02
US60/168,605 1999-12-02
US09/563,880 2000-05-03
US09/563,880 US20020056081A1 (en) 1999-12-02 2000-05-03 Apparatus and method for decoding digital image and audio signals

Publications (2)

Publication Number Publication Date
CN1433637A CN1433637A (en) 2003-07-30
CN100380968C true CN100380968C (en) 2008-04-09

Family

ID=26864296

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008188017A Expired - Fee Related CN100380968C (en) 1999-12-02 2000-11-30 Device and method for decoding digital image and audio signals

Country Status (12)

Country Link
EP (1) EP1249126A1 (en)
JP (1) JP2003523653A (en)
CN (1) CN100380968C (en)
AU (1) AU2055801A (en)
BR (1) BR0016054A (en)
CA (1) CA2393029A1 (en)
IL (1) IL149949A0 (en)
MX (1) MXPA02005349A (en)
NZ (1) NZ519132A (en)
RU (1) RU2257686C2 (en)
TW (1) TW515205B (en)
WO (1) WO2001041443A1 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3678164B2 (en) 2001-04-13 2005-08-03 ソニー株式会社 Data transfer system, data transfer device, data recording device, and data transfer method
US7203319B2 (en) * 2001-07-09 2007-04-10 Qualcomm, Inc. Apparatus and method for installing a decryption key
FR2831757B1 (en) 2001-10-26 2004-01-30 Canal Plus Technologies METHOD FOR VERIFYING TELEVISION RECEIVERS WITH ACCESS CONTROL AND CORRESPONDING RECEIVER
US8150937B2 (en) * 2004-10-25 2012-04-03 Apple Inc. Wireless synchronization between media player and host device
US6975773B1 (en) * 2002-07-30 2005-12-13 Qualcomm, Incorporated Parameter selection in data compression and decompression
US6812994B2 (en) 2002-12-04 2004-11-02 Eastman Kodak Company Streamlined methods and systems for scheduling and handling digital cinema content in a multi-theatre environment
US7825915B2 (en) * 2004-02-03 2010-11-02 Intel Corporation Codec control
FR2868636B1 (en) * 2004-03-30 2006-09-01 Noel Vogt METHOD FOR SECURING A DEVICE FOR ACCESSING ENCRYPTED PROGRAM CHAINS PROGRAMS, SECURITY MANAGEMENT COMPUTER PROGRAM PRODUCT, AND CORRESPONDING SECURE DECODER
US9609279B2 (en) 2004-09-24 2017-03-28 Google Inc. Method and system for providing secure CODECS
US7681238B2 (en) * 2005-08-11 2010-03-16 Microsoft Corporation Remotely accessing protected files via streaming
US8381086B2 (en) * 2007-09-18 2013-02-19 Microsoft Corporation Synchronizing slide show events with audio
JP4434267B2 (en) 2007-11-22 2010-03-17 ソニー株式会社 Interface circuit
EP2289285B1 (en) * 2008-06-10 2013-08-21 Koninklijke Philips Electronics N.V. User interface device for controlling a consumer load and light system using such user interface device
US8692786B2 (en) * 2008-06-10 2014-04-08 Koninklijke Philips N.V. User interface device and method for controlling a connected consumer load, and light system using such user interface device
JP4645717B2 (en) 2008-09-26 2011-03-09 ソニー株式会社 Interface circuit and video apparatus
BR112014023948B1 (en) * 2012-03-28 2021-05-25 JVC Kenwood Corporation image decoding device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5381476A (en) * 1992-01-24 1995-01-10 Matsushita Electric Industrial Co., Ltd. Video theater system and reproducing apparatus therefor
WO1999059335A1 (en) * 1998-05-08 1999-11-18 Qualcomm Incorporated Apparatus and method for distribution of high quality image and audio programs to remote locations

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3728444A1 (en) * 1987-08-26 1989-03-09 Thomson Brandt Gmbh METHOD AND CIRCUIT FOR IMPROVING THE RESOLUTION OF DIGITAL SIGNALS
FR2646046B1 (en) * 1989-04-18 1995-08-25 France Etat METHOD AND DEVICE FOR COMPRESSING IMAGE DATA BY MATHEMATICAL TRANSFORMATION WITH REDUCED COST OF IMPLEMENTATION, IN PARTICULAR FOR TRANSMISSION AT REDUCED THROUGHPUT OF IMAGE SEQUENCES
JPH04221465A (en) * 1990-12-21 1992-08-11 Matsushita Electric Ind Co Ltd recording device
JP3012698B2 (en) * 1991-01-29 2000-02-28 オリンパス光学工業株式会社 Image data encoding apparatus and encoding method
US5430485A (en) * 1993-09-30 1995-07-04 Thomson Consumer Electronics, Inc. Audio/video synchronization in a digital transmission system
KR100261253B1 (en) * 1997-04-02 2000-07-01 윤종용 Scalable audio encoder/decoder and audio encoding/decoding method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5381476A (en) * 1992-01-24 1995-01-10 Matsushita Electric Industrial Co., Ltd. Video theater system and reproducing apparatus therefor
WO1999059335A1 (en) * 1998-05-08 1999-11-18 Qualcomm Incorporated Apparatus and method for distribution of high quality image and audio programs to remote locations

Also Published As

Publication number Publication date
IL149949A0 (en) 2002-11-10
RU2002117434A (en) 2004-03-10
MXPA02005349A (en) 2003-02-12
NZ519132A (en) 2004-08-27
JP2003523653A (en) 2003-08-05
BR0016054A (en) 2003-07-01
AU2055801A (en) 2001-06-12
TW515205B (en) 2002-12-21
CN1433637A (en) 2003-07-30
RU2257686C2 (en) 2005-07-27
CA2393029A1 (en) 2001-06-07
EP1249126A1 (en) 2002-10-16
WO2001041443A1 (en) 2001-06-07

Similar Documents

Publication Publication Date Title
US6985589B2 (en) Apparatus and method for encoding and storage of digital image and audio signals
KR100791825B1 (en) Apparatus and method for decoding digital image and audio signals
US8813137B2 (en) Apparatus and method for decoding digital image and audio signals
KR100881038B1 (en) Apparatus and method for watermarking digital images
JP4597513B2 (en) Apparatus and method for installing a decryption key
CN100380968C (en) Device and method for decoding digital image and audio signals
AU2005239736A1 (en) Apparatus and method for decoding digital image and audio signals
AU2005242186A1 (en) Apparatus and method for encoding and storage of digital image and audio
HK1056070A (en) Apparatus and method for decoding digital image and audio signals
HK1055524B (en) Apparatus and method for encoding and storage of digital image and audio signals
HK1070773B (en) Apparatus and method for installing a decryption key

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
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: 1056070

Country of ref document: HK

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

Granted publication date: 20080409

Termination date: 20111130