USPatent applicationPatented

Projector configuration

Granted 5 May 2009 · 5 office actions

Current assignee: Texas Instruments Incorporated · originally Texas Instruments

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: William B. Werner · Examiner: Rodney E Fuller · AU 2862 · TC 2800

Life of the application

17 dated events
⤢ drag to zoom200020052010201520202025ProsecutionTerm & fees
ProsecutionTerm & feeshover for detail · click to open

Abstract

A transport stream with embedded projector configuration data 208 being carried along with the video for use in digital cinema projector setup. The embedded configuration data consists of sub-packets 304 of setup data information for such parameters as gamma tables, color management system information, relative luminance level, format and range of the sampled data, 3D/2D presentation information, frame rate, image size, aspect ratio, font tables, and language provision. This approach assures that the projector 404 is setup properly and also permits on-the-fly changes to the projector\'s parameters, which may be used for artistic effects in the movie.

Description

7 parts
›This application is a Divisional of application Ser…

This application is a Divisional of application Ser. No. 10/231,997, filed 30 Aug. 2002, now U.S. Pat. No. 6,819,395 and Provisional Application No. 60/161,894 filed 27 Oct. 1999.

›FIELD OF THE INVENTION

The present invention relates to digital cinema projection systems and particularly to setting up the systems to the authored reference configuration state.

›BACKGROUND OF THE INVENTION

Currently, movie material is digitized from film or digitally created based on a given projector configuration. The distributed data is authored using a review projector with a given set of characteristics. The setup information for the reference monitor is often different for each movie transfer. As a result, during playback each projector must be appropriately configured to match the characteristics of the reference system or the appropriate compensation must be applied to the incoming data, based on the given performance level of the playback system. A skilled technician is required to properly setup each system prior to playback, thereby introducing the possibility for improperly configured projector systems.

FIG. 1 is a drawing of a typical prior art packet structured transport stream used in digital cinema projectors. This consists of a continuous stream of video picture data 100 , 102 , 104 , 106 , 110 , 112 , 114 , 116 , and 120 , 122 with audio data 108 , 118 being periodically interspersed into the stream. This data gets presented based on the setup of the projector and as a result, the possibility exists for the picture to appear differently from projector to projector, depending on the various projectors' setup.

What is needed is a fail-safe way to assure that each projector is setup to match the performance of the reference system used by the media author in creating the film. The disclosed approach accomplishes this by embedding the projector configuration data in the transport stream along with the video content. This assures that each projector is setup properly and that any special effects, which may occur on a frame-by-frame basis, are presented according to the author's intentions.

›SUMMARY OF THE INVENTION

The present invention discloses a transport stream with embedded projector configuration data being carried along with the video for use in digital cinema projector setup. The embedded configuration data includes setup information for such parameters as gamma tables, color management system, intended luminance level, format and range of the sampled data, 3D/2D presentation information, frame rate, image size, aspect ratio, font tables, and language provision.

Embedding the setup data in the content transport stream eliminates the need for skilled on-site personnel to properly configure the projector before each performance to assure that the projector is setup according to the film author's desires, and it greatly reduces the possibility that the projector is improperly configured for the content being delivered. It also minimizes the possibility of errors being present in the configuration data. This approach also permits on-the-fly changes to the projector's frame rate and other parameters, which may be used for artistic effects, or to reduce temporal aliasing (judder) in the image. In addition, it enables a proprietary image characteristic look desired by some filmmakers.

›BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:

FIG. 1 is a drawing of a typical packet structured transport stream used in digital cinema projectors.

FIG. 2 is a drawing of the packet structured transport stream of the present invention, for use in digital cinema projectors.

FIG. 3 is a drawing of the digital cinema transport stream of the present invention, showing the configuration packet structure.

FIG. 4 is a block diagram of a digital cinema projection system, which incorporates the transport stream with embedded projector configuration data of the present invention.

FIG. 5 is a block diagram of a digital cinema projection system that incorporates dynamic lamp modulation.

›DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The present invention discloses a transport stream with embedded projector configuration data being carried along with the video for use in digital cinema projector setup. The embedded configuration data includes setup information for such parameters as gamma tables, color management system, intended luminance level, format and range of the sampled data, 3D/2D presentation information, frame rate, image size, aspect ratio, font tables, and language provision.

Embedding the setup data in the content transport stream eliminates the need for skilled on-site personnel to properly configure the projector before each performance and greatly reduces the possibility that the projector is improperly configured for the content being delivered. It also minimizes the possibility of errors being present in the configuration data. This approach also permits on-the-fly changes to the projector's frame rate and other parameters, which may be used for artistic effects, or to reduce temporal aliasing (judder) in the image. In addition, it enables the proprietary image characteristic look desired by many filmmakers.

FIG. 2 is a drawing of the packet structured transport stream of the present invention, which embeds the configuration data in the transport stream. As with the conventional transport stream of FIG. 1 , this has multiple picture frames 200 , 202 , 204 , 206 , 212 , 214 , 216 , 218 , 224 , 226 with audio data 208 , 220 inserted, but in addition configuration data 210 , 222 is also inserted into the stream. This not only assures proper setup of every projector, but it opens up a whole arena of proprietary artistic possibilities that the film provider can utilize.

FIG. 3 is a drawing of the digital cinema transport stream of the present invention showing the configuration packet 210 , 222 structure, which is embedded in the input data stream of a digital cinema projection system. The configuration packet consists of a configuration packet header/ID 300 , sub-packet type ID 302 , and multiple sub-packet data blocks 304 , 306 , 308 . The packet header/ID 300 identifies the packet. The sub-packet type ID 302 identifies the type of data included in the sub-packet data blocks 304 - 308 to follow. These can include such parameters as gamma tables, color management system information, intended luminance or relative luminance level, format and range of the sampled data, 3D/2D presentation information, frame rate, image size, aspect ratio, font tables, and language provision. The sub-packet data blocks 304 - 308 contain the actual data needed for setup of each included projector parameter.

This sub-packet data relates to, but is not limited to, the following parameters:

(1) Gamma Tables

Standard video

Log

Linear

Custom; unique to give a particular look and feel to a movie.

(2) Color Management System

Color temperature

Color primaries of encoded image data

3D color look-up-table (LUT) data that can enable different image characteristics (may be proprietary data) that may emulate various film presentation attributes (prior art), such as

Conventional film look, Skip bleach-processing look—used to create a faded or historical feel, such as was done in “Saving Private Ryan,” and Dye transfer-processing look.

(3) Intended Projector Relative Luminance Level for Controlling Lamp Modulation

(4) Sampling Format Image Data

›RGB

YCrCb

4:2:2 chroma sampling

4:4:4 chroma sampling

4:2:0 chroma sampling.

(5) 3D/2D Presentation Information

Headers

2D frame 3D frame

Left-eye frame Right-eye frame

Flags.

(6) Frame Rate, with Provision to Change Frame Rate on-the-Fly

(7) Sampled Image Size

Number of horizontal pixels

Number of vertical pixels.

(8) Aspect Ratio

Image aspect ratio (e.g., 1.85:1, 2.39:1, 16:9, etc.)

Pixel aspect ratio (e.g., 1:1, 1080:1035, etc.)

(9) Subtitling Font Tables

Selection from standard font set

Definition of custom font set

(10) Language Provision

(11) Timing information

Hours

Minutes

Seconds

Frame Number

Currently the projector setup for these parameters is performed by a skilled technician prior to each performance. Embedding the setup data in the content eliminates the need for skilled on-site personnel to properly configure the projector before each performance, and greatly reduces the possibility that the projector is improperly configured for the content being delivered. It can be used to minimize the existence of errors in the configuration data and reduces artifacts in the projected image, such as temporal aliasing (judder). This approach also permits on-the-fly changes to projector operational parameters, such as frame rate, which may be used for artistic effects; e.g., conventional 35 mm film look, video look, and historical silent film look at 16 frames per second.

FIG. 4 is a block diagram of a digital cinema projection system, which incorporates the transport stream with the embedded projector configuration data of the present invention. This is comprised of a media source 400 , a server 402 , a projector 404 , and interconnecting interfaces 414 / 416 or 418 .

The media source 400 includes, but is not limited to, optical media (e.g., DVD-ROM, DVD-R, DVD-RAM), digital videotape, satellite transmission, telecommunications feed, and terrestrial broadcast. This input is coupled to the server 402 , which supplies configuration data 406 , video 408 , and audio 420 to the system. The projector 404 has a double-buffered memory configuration, Config A 410 and Config B 412 , which holds the current and the next configuration packet data, as described in FIG. 3 .

The configuration data 406 can be provided to the projector 404 by means of a standard communications interface, such as Ethernet, fiber channel, RS-232, RS-422, etc. The video 408 can be provided to the projector 404 by means of a high-definition (high bandwidth) serial digital interface (HD-SDI), such as SMPTE 292 or an industry standard DVI interface developed by the Digital Display Working Group (DDWG). For example, with the high-definition serial digital interface, video 408 is sent to the projector via a coaxial cable 414 while configuration data 406 is sent to and from the projector 404 via an Ethernet 100 base T or 10 base T twisted-pair cable 418 or a RS-232 cable 416 . A second example would be where both the configuration data 406 and video 408 are sent to the projector 404 using a HD-SDI cable 414 .

FIG. 5 is an example of a digital cinema projection system, which further incorporates a dynamic lamp modulation function. This is comprised of a media source 500 coupled to a server 502 , a projector 504 , a lamp power supply 506 , and interconnecting interfaces 516 / 518 or 520 . The server 502 supplies configuration data 508 , video 510 , and audio 522 to the system. The projector 504 has a double-buffered memory configuration, Config. A 512 and Config. B 514 , which holds the current and the next configuration packet data, as described in FIG. 3 . In this case the configuration data 508 includes relative luminance information for video 510 , which is used by the projector 504 , along with associated time stamps, to dynamically modulate the lamp power supply 506 and control the tamp brightness. Finally, the projected light 528 , which has been modulated by the spatial light modulator(s) is projected on to a display screen. In operation, a luminance level feedback signal 524 is coupled from the projector 504 to the lamp power supply 506 and used to modulate the current 526 going to the lamp, located in the projector.

The luminance level feedback signal 524 enables the projector to control the lamp power supply 506 based on the received image data or configuration data. For example, relatively dark scenes can use the luminance level feedback signal 524 to reduce the output of the lamp. With a reduced lamp output, longer PWM bit periods are necessary to produce the same image brightness. Therefore the bit depth of the system is effectively increased without the need to generate shorter bits, allowing darker images without generating false contours. The data may be adjusted to compensate for the reduced lamp power either during the mastering process or by the projector during the projection process.

While this invention has been described in the context of a preferred embodiment, it will be apparent to those skilled in the art that the present invention may be modified in numerous ways and may assume embodiments other than that specifically set out and described above. Accordingly, it is intended by the appended claims to cover all modifications of the invention that fall within the true spirit and scope of the invention.

1 of 7 part labels are ours — the grant heads the rest

Claims as granted

31 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

5 codes
IPC · International Patent Classification
Section G — Physics
  • G03B19/18
Section H — Electricity
  • H04N7/24
  • H04N7/18
USPC · US Patent Classification
352/40725/74

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJan 2005Jul 2005Jan 2006Jul 2006Jan 2007Jul 2007Jan 2008Jul 2008Jan 2009Jul 2009USPTOApplicantNon-final rejectionResponse after non-finalFinal rejectionRequest for continued examinationResponse after non-finalRequest for continued examinationResponse after non-finalNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
4.5 y
1,631 days filing → grant
Office actions
5
non-final + final
Responses
6
2 RCE
Interviews
1
examiner interview summaries
Examiner
Rodney E Fuller
art unit 2862 · TC 2800
Citations: 14 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

No assignments have been recorded for this application yet.