[go: up one dir, main page]

WO2011071469A1 - Phosphor decay based progressive content - Google Patents

Phosphor decay based progressive content Download PDF

Info

Publication number
WO2011071469A1
WO2011071469A1 PCT/US2009/006456 US2009006456W WO2011071469A1 WO 2011071469 A1 WO2011071469 A1 WO 2011071469A1 US 2009006456 W US2009006456 W US 2009006456W WO 2011071469 A1 WO2011071469 A1 WO 2011071469A1
Authority
WO
WIPO (PCT)
Prior art keywords
lines
interlaced
odd
content
approximately
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.)
Ceased
Application number
PCT/US2009/006456
Other languages
French (fr)
Inventor
Ronald Douglas Johnson
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.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Priority to PCT/US2009/006456 priority Critical patent/WO2011071469A1/en
Priority to TW099142861A priority patent/TW201143419A/en
Publication of WO2011071469A1 publication Critical patent/WO2011071469A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/005Adapting incoming signals to the display format of the display terminal
    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/16Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter for a given display mode, e.g. for interlaced or progressive display mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/02Addressing, scanning or driving the display screen or processing steps related thereto
    • G09G2310/0229De-interlacing

Definitions

  • the subject matter relates generally to video, and more particularly to systems and methods for simulating phosphor decay on progressive video output.
  • Tube based televisions used phosphor screens with beams that excited the phosphor to produce images.
  • the beams worked by first drawing odd lines of the image and then drawing even lines of the image on the phosphor screen.
  • the method of drawing odd and then even lines of the image became known as "interlacing.”
  • Television standards promoted this type of video because the technology at the time supported it.
  • displays were developed that allowed both odd and even lines to be drawn simultaneously. This made the necessity of interlaced video obsolete.
  • many video sources still utilized the interlacing standards, so "de-interlacers” were developed to convert the interlaced video to non-interlaced video or "progressive" video. The conversion is not without its problems though, and, often, the resulting progressive video is blurry or has artifacts from the conversion process.
  • Interlaced content is converted to progressive content by reducing the brightness of odd and even lines of the interlaced content in an independent fashion.
  • the brightness reduction is applied on a frame by frame basis to each set of odd and even lines independently and starting on different frames.
  • the output progressive frame rate is a multiple of the interlaced content frame rate to allow a progression of diminishing brightness levels for each input frame of the interlaced content. This mimics how a phosphor based screen would show the interlaced content, allowing the eye to see a much smoother transition of frames. This allows progressive display of the interlaced content while maintaining the quality of the original and without the artifacts found in typical de-interlacing video processors.
  • the brightness levels of odd and even lines of the interlaced content are adjusted according to phosphor decay curves. This most closely allows the progressive video to mimic the original interlaced content shown on a phosphor based tube display.
  • the processing can be done in "real-time" on interlaced content for viewing and/or pre- authored on a medium such as a DVD and the like for future viewing.
  • FIG. 1 is a block diagram of a progressive video system in accordance with an aspect of an embodiment.
  • FIG. 2 is another block diagram of a progressive video system in accordance with an aspect of an embodiment.
  • FIG. 3 is an example of progressive video processing in accordance with an aspect of an embodiment.
  • FIG. 4 is a flow diagram of a method of processing video in accordance with an aspect of an embodiment.
  • FIG. 5 is another flow diagram of a method of processing video in accordance with an aspect of an embodiment.
  • a component is intended to refer to hardware, software, or a combination of hardware and software in execution.
  • a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, and/or a microchip and the like.
  • an application running on a processor and the processor can be a component.
  • One or more components can reside within a process and a component can be localized on one system and/or distributed between two or more systems. Functions of the various components shown in the figures can be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software.
  • processors When provided by a processor, the functions can be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which can be shared.
  • explicit use of the term "processor” or “controller” should not be construed to refer exclusively to hardware capable of executing software, and can implicitly include, without limitation, digital signal processor ("DSP") hardware, read-only memory (“ROM”) for storing software, random access memory (“RAM”), and non-volatile storage.
  • DSP digital signal processor
  • ROM read-only memory
  • RAM random access memory
  • non-volatile storage non-volatile storage.
  • all statements herein reciting instances and embodiments of the invention are intended to encompass both structural and functional equivalents. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future (i.e., any elements developed that perform the same function, regardless of structure).
  • FIG. 1 illustrates a system 100 that incorporates a progressive video processor 102 to interlaced video content 104 for displaying on a progressive display 106 and/or for storing on a progressive content medium 108.
  • the interlaced video content 102 is video originated as content created for tube based displays and/or any display that requires the interlacing of the scan lines and the like.
  • the NTSC standard National Television System Committee broadcasting standard
  • the progressive display 106 can include, but is not limited to, plasma displays, liquid crystal displays (LCD), light emitting diode (LED) displays, OLED displays, and other types of displays and the like.
  • the progressive content medium can include, but is not limited to, progressive content stored on a DVD, VCD, thumb drive, hard drive and/or other media and the like.
  • the progressive processor 102 can be associated with a media content manufacturing system (e.g., a DVD authoring system and the like), a set top box, a television, a display, a disc player (DVD and the like), handheld mobile electronic device and/or a disc recorder (DVD and the like) and the like. It 102 can reside within, on and/or near these systems.
  • the location between a progressive video processor 102 and a progressive display 106 can be local and/or remote (fragmented implementations can permit both local and remote portions of the progressive video processor 102).
  • the progressive video processor 102 can be part of an authoring system such that the resulting progressive video is stored on media for subsequent viewing.
  • a system 200 uses a progressive video processor 202 to process interlaced video content 204 for displaying on a progressive display 206 and/or for storing on a progressive content medium 218.
  • the progressive video processor 202 receives the interlaced video content 204 at 29.97 Hz (approx. 30 Hz) and displays output for the progressive display 206 and/or the progressive content medium 218 at four times the input frequency at 120 Hz
  • the progressive video processor 202 uses a line separator 208 to separate the interlaced video content 204 into odd and even line sets.
  • a line dimmer 214 is then used to reduce or dim the brightness of the line sets in each buffer 210, 212 independently.
  • the line dimmer 214 can reduce the brightness of buffer 1 210 (odd lines) by 25 percent and buffer 2 212 (even lines) by 75 percent at a given time.
  • the line dimmer 214 can reduce each buffer 210, 212 again by a different percentage and so forth.
  • a progressive output 216 determines a refresh rate for the progressive display and/or is pre-programmed at a specific refresh rate interval.
  • a user input can also be used to input a specific input for the refresh rate that the progressive output 216 and/or the line dimmer 214 uses.
  • Either component 214, 216 can pass the refresh rate to the other component 214, 216.
  • the progressive output 216 then retrieves the contents of buffer 1 210 (odd lines) and buffer 2 212 (even lines) at intervals based on the refresh rate and outputs them for the progressive display 206.
  • the progressive output 216 retrieves the buffer contents, the odd and even line sets have already been dimmed by the line dimmer 214 for a given refresh rate interval.
  • the line sets have had their brightness levels affected.
  • the brightness levels can range from 0 percent to 100 percent. It is also to be noted that a brightness level at, for example, 75 percent equates to a dimming level of 25 percent, etc. Likewise, dimming levels can range from 100 percent to 0 percent.
  • the progressive output 216 can also output the buffer contents to a content authoring system and/or to a content storage medium for subsequent viewing as progressive content.
  • a high refresh rate display (general a display with a refresh rate that is a multiple of the interlaced content which is typically 29.97 frames per second (fps) - 30 fps is utilized from here on in as an approximation of 29.97 fps) is used to simulate phosphor brightness decay to reproduce better quality interlaced picture playback.
  • Interlaced content does not image well on modern video displays. This is because most modern video displays are natively progressive output.
  • Interlaced video is run through many different de-interlacing algorithms to try and minimize the visual artifacts, but this leads to blurring of the output, especially with motion.
  • the de-interlacing is typically performed by compositing a static full frame rate video based on some combination of the two interlaced fields. This causes visible artifacts that make watching interlaced and especially NTSC content on a modern display very objectionable.
  • Tube displays worked by sweeping an electron beam across the front of the display. This excited phosphors that would glow. The glowing decays over time until the phosphors are excited again (or not) as the electron beam sweeps by again. This produces a flashing effect at the pixel level but the human eye's "persistence of vision" causes us to see a solid picture.
  • NTSC recorded content the odd lines are refreshed by the electron beam and on the next pass the even lines are refreshed. The beam always alternates between even and odd and in the time between the phosphor glow decays.
  • the phosphor decay can be simulated.
  • the display needs to be split into even and odd lines.
  • the display's refresh rate can be any multiple of 29.97 Hz (approximately 30 Hz) greater than 2X. For example, assume a display is refreshing at 4X the rate of 29.97 (approximately 120 Hz).
  • the phosphor decay rate can be modeled differently for different phosphors and is logarithmic. For this example, approximately full output, approximately 3 ⁇ 4 output, approximately 1 ⁇ 2 output and approximately 1 ⁇ 4 output is utilized as a simplistic and easily calculated decay rate model.
  • the brightness adjustment levels can be smaller (e.g., 1/8 steps for a refresh rate 8X the input rate, etc.) or larger (e.g., 1 ⁇ 2 steps for a refresh rate 2X the input rate, etc.) depending on refresh rate and how many adjustment intervals are available. Each brightness adjustment also is not required to be equal to the previous adjustment increment.
  • the display shows odd lines at approximately full brightness and even lines at approximately 1 ⁇ 2 brightness.
  • the display shows odd lines at approximately 3/4 brightness and even lines at approximately 1 ⁇ 4 brightness.
  • the display shows odd lines at approximately 1/2 brightness and even lines at
  • Odd lines 302 are shown changing brightness levels as the ball 322 moves from frame to frame 306-320.
  • Even lines 304 are shown changing brightness levels as the ball 322 moves from frame to frame 306-320.
  • the odd lines 302 are full brightness (0 percent dimmed) on frame 1 306 and frame 5 3 14.
  • the even lines 304 are full brightness (0 percent dimmed) on frame 3 10 and frame 7 31 8.
  • Brightness levels are adjusted for the odd and even lines in each frame 306-320 but at different independent levels in each frame. This allows the 'scanning' lines to fade away during motion to provide a much smoother image on the progressive display.
  • the interlaced picture 324 is displayed on a fast progressive display the same way it would have been displayed if it had been displayed with actual phosphors.
  • the end result is that interlaced video is displayed in a very natural way on a progressive video output recreating a visual output that very closely matches the original video the way it was created and intended to be displayed with a phosphor based display.
  • FIG. 4 a flow diagram of a method 400 of processing video content in accordance with an aspect of an embodiment is shown.
  • the method starts 402 by determining a dimming interval based on a multiple of an interlaced content rate 404.
  • the dimming interval can also be construed as a brightness reduction interval, etc. In essence, the brightness level is adjusted at approximately each interval. It is common for the interlaced content rate to be 29.97 fps. Thus the dimming interval could be based on 2X, 3X, 4X, 5X, etc. of the interlaced content rate.
  • the refresh rate of a progressive display would need to be capable of handling whichever multiple is being used as the dimming interval.
  • Phosphor decay based dimming is then applied to odd lines of the interlaced content for each dimming interval 406.
  • the dimming or brightness level adjustment can be based on a phosphor decay curve. Other examples can be based on arbitrary brightness level adjustments or a set pattern of brightness level adjustments and the like. The more adjustment levels available (higher refresh rates), the more natural the interlaced content will appear on the progressive display.
  • Phosphor decay based dimming is then applied to even lines of the interlaced content for each dimming interval at a different dimming level than that of the odd lines 408, ending the flow 410.
  • the dimming as mentioned above, can also be based on arbitrary and/or set patterns of brightness level adjustments.
  • the brightness levels of the odd and even lines are adjusted independently of each other for each frame interval.
  • the odd lines are adjusted first in an arbitrary first frame.
  • the output of the method 400 can be viewed directly and/or stored on content media for subsequent viewing.
  • the method 400 can be used in display processing devices such as set top boxes and the like and/or in content authoring systems such as those for creating DVD media and the like.
  • FIG. 5 a flow diagram of a method 500 of processing video in accordance with an aspect of an embodiment is illustrated.
  • the method starts 502 by obtaining interlaced content 504.
  • the interlaced content is then separated into even and odd line sets 506.
  • Each line set is then stored in a separate buffer 508.
  • brightness levels can be applied to odd and even lines independently.
  • Other methods can be utilized to accomplish the same effect (e.g., an algorithm that identifies even and odd lines to apply brightness adjustments independently, etc.)
  • Phosphor decay based dimming is then independently applied to each buffer 510. Typically, this means that the brightness level of the odd lines and the brightness level of the even lines differ at a given time interval.
  • the line sets of each buffer are then output together at regular intervals 512, ending the flow 5 14.
  • a progressive output has brightness level adjustments ready for each frame of the output.
  • the output of the method 500 can be viewed directly and/or stored on content media for subsequent viewing.
  • the method 500 can be used in display processing devices such as set top boxes and the like and/or in content authoring systems such as those for creating DVD media and the like.
  • systems and/or methods of the embodiments can be utilized in video processing facilitating computer components and non-computer related components alike. Some video processing can be fully and/or partially implemented in software. Further, those skilled in the art will recognize that the systems and/or methods of the embodiments are employable in a vast array of electronic related technologies, including, but not limited to, set top boxes, displays, disc players/recorders, televisions and/or handheld electronic devices, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Television Systems (AREA)

Abstract

A video processor processes interlaced content for progressive display by decreasing brightness independently to odd and even interlaced lines of the interlaced content on a frame by frame basis. The processor decreases the brightness of the interlaced lines using phosphor decay dimming applied independently to the odd and even interlaced lines of the interlaced content. In one instance, the processor stores the odd and even interlaced lines in separate buffers where it applies the phosphor decay dimming on each buffer at different frames. The processor determines a dimming interval based on a multiple of a rate associated with the interlaced content. In one instance, the processor outputs progressive content at an approximately 120 Hertz rate and dims the odd and even interlaced lines on a four frame cycle. The processor can be associated with content authoring systems and/or content presentation devices and the like.

Description

PHOSPHOR DECAY BASED PROGRESSIVE CONTENT
TECHNICAL FIELD
The subject matter relates generally to video, and more particularly to systems and methods for simulating phosphor decay on progressive video output.
BACKGROUND
[0001] Tube based televisions used phosphor screens with beams that excited the phosphor to produce images. The beams worked by first drawing odd lines of the image and then drawing even lines of the image on the phosphor screen. The method of drawing odd and then even lines of the image became known as "interlacing." Television standards promoted this type of video because the technology at the time supported it. As technology progressed, displays were developed that allowed both odd and even lines to be drawn simultaneously. This made the necessity of interlaced video obsolete. However, many video sources still utilized the interlacing standards, so "de-interlacers" were developed to convert the interlaced video to non-interlaced video or "progressive" video. The conversion is not without its problems though, and, often, the resulting progressive video is blurry or has artifacts from the conversion process.
SUMMARY
[0002] Interlaced content is converted to progressive content by reducing the brightness of odd and even lines of the interlaced content in an independent fashion. The brightness reduction is applied on a frame by frame basis to each set of odd and even lines independently and starting on different frames. The output progressive frame rate is a multiple of the interlaced content frame rate to allow a progression of diminishing brightness levels for each input frame of the interlaced content. This mimics how a phosphor based screen would show the interlaced content, allowing the eye to see a much smoother transition of frames. This allows progressive display of the interlaced content while maintaining the quality of the original and without the artifacts found in typical de-interlacing video processors. In one instance, the brightness levels of odd and even lines of the interlaced content are adjusted according to phosphor decay curves. This most closely allows the progressive video to mimic the original interlaced content shown on a phosphor based tube display. The processing can be done in "real-time" on interlaced content for viewing and/or pre- authored on a medium such as a DVD and the like for future viewing.
[0003] The above presents a simplified summary of the subject matter in order to provide a basic understanding of some aspects of subject matter embodiments. This summary is not an extensive overview of the subject matter. It is not intended to identify key/critical elements of the embodiments or to delineate the scope of the subject matter. Its sole purpose is to present some concepts of the subject matter in a simplified form as a prelude to the more detailed description that is presented later.
[0004] To the accomplishment of the foregoing and related ends, certain illustrative aspects of embodiments are described herein in connection with the following description and the annexed drawings. These aspects are indicative, however, of but a few of the various ways in which the principles of the subject matter can be employed, and the subject matter is intended to include all such aspects and their equivalents. Other advantages and novel features of the subject matter can become apparent from the following detailed description when considered in conjunction with the drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0005] FIG. 1 is a block diagram of a progressive video system in accordance with an aspect of an embodiment.
FIG. 2 is another block diagram of a progressive video system in accordance with an aspect of an embodiment.
FIG. 3 is an example of progressive video processing in accordance with an aspect of an embodiment.
FIG. 4 is a flow diagram of a method of processing video in accordance with an aspect of an embodiment.
FIG. 5 is another flow diagram of a method of processing video in accordance with an aspect of an embodiment. DETAILED DESCRIPTION
[0006] The subject matter is now described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the subject matter. It can be evident, however, that subject matter embodiments can be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing the embodiments.
[0007] As used in this application, the term "component" is intended to refer to hardware, software, or a combination of hardware and software in execution. For example, a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, and/or a microchip and the like. By way of illustration, both an application running on a processor and the processor can be a component. One or more components can reside within a process and a component can be localized on one system and/or distributed between two or more systems. Functions of the various components shown in the figures can be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software.
[0008] When provided by a processor, the functions can be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which can be shared. Moreover, explicit use of the term "processor" or "controller" should not be construed to refer exclusively to hardware capable of executing software, and can implicitly include, without limitation, digital signal processor ("DSP") hardware, read-only memory ("ROM") for storing software, random access memory ("RAM"), and non-volatile storage. Moreover, all statements herein reciting instances and embodiments of the invention are intended to encompass both structural and functional equivalents. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future (i.e., any elements developed that perform the same function, regardless of structure).
[0009] FIG. 1 illustrates a system 100 that incorporates a progressive video processor 102 to interlaced video content 104 for displaying on a progressive display 106 and/or for storing on a progressive content medium 108. The interlaced video content 102 is video originated as content created for tube based displays and/or any display that requires the interlacing of the scan lines and the like. In general, the NTSC standard (National Television System Committee broadcasting standard), found in the United States, requires this type of video for broadcast on television networks. The progressive display 106 can include, but is not limited to, plasma displays, liquid crystal displays (LCD), light emitting diode (LED) displays, OLED displays, and other types of displays and the like. The progressive content medium can include, but is not limited to, progressive content stored on a DVD, VCD, thumb drive, hard drive and/or other media and the like. The progressive processor 102 can be associated with a media content manufacturing system (e.g., a DVD authoring system and the like), a set top box, a television, a display, a disc player (DVD and the like), handheld mobile electronic device and/or a disc recorder (DVD and the like) and the like. It 102 can reside within, on and/or near these systems. For example, the location between a progressive video processor 102 and a progressive display 106 can be local and/or remote (fragmented implementations can permit both local and remote portions of the progressive video processor 102). In another example, the progressive video processor 102 can be part of an authoring system such that the resulting progressive video is stored on media for subsequent viewing.
[0010] In FIG. 2, a system 200 uses a progressive video processor 202 to process interlaced video content 204 for displaying on a progressive display 206 and/or for storing on a progressive content medium 218. In one example, the progressive video processor 202 receives the interlaced video content 204 at 29.97 Hz (approx. 30 Hz) and displays output for the progressive display 206 and/or the progressive content medium 218 at four times the input frequency at 120 Hz
(approximate for 4 x 29.97 Hz). One can appreciate that other ratios can be used for the input to output rates. Although, for example, using a lower ratio of rates can yield less subjective quality, it can still be an improvement for smaller displays such as for handheld mobile electronics such as cell phones, PDA's and the like. Higher ratios allow for smoother brightness control by providing more frames to dim over the same time period. Thus, each frame brightness reduction would not be as dramatic as in a lower ratio where the brightness reduction steps would be of a greater percentage. [0011] In this example system 200, the progressive video processor 202 uses a line separator 208 to separate the interlaced video content 204 into odd and even line sets. The odd line sets are then stored in buffer 1 210 and the even line sets are then stored in buffer 2 212. A line dimmer 214 is then used to reduce or dim the brightness of the line sets in each buffer 210, 212 independently. For example, the line dimmer 214 can reduce the brightness of buffer 1 210 (odd lines) by 25 percent and buffer 2 212 (even lines) by 75 percent at a given time. After the next time interval (typically based on the refresh rate of an associated progressive display), the line dimmer 214 can reduce each buffer 210, 212 again by a different percentage and so forth.
[0012] A progressive output 216 determines a refresh rate for the progressive display and/or is pre-programmed at a specific refresh rate interval. A user input can also be used to input a specific input for the refresh rate that the progressive output 216 and/or the line dimmer 214 uses. Either component 214, 216 can pass the refresh rate to the other component 214, 216. The progressive output 216 then retrieves the contents of buffer 1 210 (odd lines) and buffer 2 212 (even lines) at intervals based on the refresh rate and outputs them for the progressive display 206. When the progressive output 216 retrieves the buffer contents, the odd and even line sets have already been dimmed by the line dimmer 214 for a given refresh rate interval. Thus, each time the progressive output 216 retrieves the buffer contents, the line sets have had their brightness levels affected. The brightness levels can range from 0 percent to 100 percent. It is also to be noted that a brightness level at, for example, 75 percent equates to a dimming level of 25 percent, etc. Likewise, dimming levels can range from 100 percent to 0 percent. The progressive output 216 can also output the buffer contents to a content authoring system and/or to a content storage medium for subsequent viewing as progressive content.
[0013] To produce high quality progressive video from interlaced content, a high refresh rate display (general a display with a refresh rate that is a multiple of the interlaced content which is typically 29.97 frames per second (fps) - 30 fps is utilized from here on in as an approximation of 29.97 fps) is used to simulate phosphor brightness decay to reproduce better quality interlaced picture playback. Interlaced content does not image well on modern video displays. This is because most modern video displays are natively progressive output. Interlaced video is run through many different de-interlacing algorithms to try and minimize the visual artifacts, but this leads to blurring of the output, especially with motion. The de-interlacing is typically performed by compositing a static full frame rate video based on some combination of the two interlaced fields. This causes visible artifacts that make watching interlaced and especially NTSC content on a modern display very objectionable.
[0014] The reason the picture looks bad is because interlaced content historically was displayed on phosphorous based tube displays. Tube displays worked by sweeping an electron beam across the front of the display. This excited phosphors that would glow. The glowing decays over time until the phosphors are excited again (or not) as the electron beam sweeps by again. This produces a flashing effect at the pixel level but the human eye's "persistence of vision" causes us to see a solid picture. For NTSC recorded content the odd lines are refreshed by the electron beam and on the next pass the even lines are refreshed. The beam always alternates between even and odd and in the time between the phosphor glow decays.
[0015] By using very fast displays, the phosphor decay can be simulated. The display needs to be split into even and odd lines. The display's refresh rate can be any multiple of 29.97 Hz (approximately 30 Hz) greater than 2X. For example, assume a display is refreshing at 4X the rate of 29.97 (approximately 120 Hz). The phosphor decay rate can be modeled differently for different phosphors and is logarithmic. For this example, approximately full output, approximately ¾ output, approximately ½ output and approximately ¼ output is utilized as a simplistic and easily calculated decay rate model. One skilled in the art can appreciate that the brightness adjustment levels can be smaller (e.g., 1/8 steps for a refresh rate 8X the input rate, etc.) or larger (e.g., ½ steps for a refresh rate 2X the input rate, etc.) depending on refresh rate and how many adjustment intervals are available. Each brightness adjustment also is not required to be equal to the previous adjustment increment.
[0016] For an example of a 4X refresh rate of a progressive display, on frame
# 1 of the progressive display, the display shows odd lines at approximately full brightness and even lines at approximately ½ brightness. On frame #2 of the progressive display, the display shows odd lines at approximately 3/4 brightness and even lines at approximately ¼ brightness. On frame #3 of the progressive display, the display shows odd lines at approximately 1/2 brightness and even lines at
approximately full brightness. On frame #4 of the progressive display, the display shows odd lines at approximately 1/4 brightness and even lines at approximately ¾ brightness. This cycle repeats continuously.
[0017] In the example 300 shown in FIG. 3, a ball 322 in an interlaced picture
324 is moved from left to right and then remains in place. Odd lines 302 are shown changing brightness levels as the ball 322 moves from frame to frame 306-320. Even lines 304 are shown changing brightness levels as the ball 322 moves from frame to frame 306-320. In this example 300, the odd lines 302 are full brightness (0 percent dimmed) on frame 1 306 and frame 5 3 14. While the even lines 304 are full brightness (0 percent dimmed) on frame 3 10 and frame 7 31 8. Brightness levels are adjusted for the odd and even lines in each frame 306-320 but at different independent levels in each frame. This allows the 'scanning' lines to fade away during motion to provide a much smoother image on the progressive display. Thus, the interlaced picture 324 is displayed on a fast progressive display the same way it would have been displayed if it had been displayed with actual phosphors. The end result is that interlaced video is displayed in a very natural way on a progressive video output recreating a visual output that very closely matches the original video the way it was created and intended to be displayed with a phosphor based display.
[0018] In view of the exemplary systems shown and described above, methodologies that can be implemented in accordance with the embodiments will be better appreciated with reference to the flow charts of FIGs. 4-5. While, for purposes of simplicity of explanation, the methodologies are shown and described as a series of blocks, it is to be understood and appreciated that the embodiments are not limited by the order of the blocks, as some blocks can, in accordance with an embodiment, occur in different orders and/or concurrently with other blocks from that shown and described herein. Moreover, not all illustrated blocks may be required to implement the methodologies in accordance with the embodiments.
[0019] In FIG. 4, a flow diagram of a method 400 of processing video content in accordance with an aspect of an embodiment is shown. The method starts 402 by determining a dimming interval based on a multiple of an interlaced content rate 404. The dimming interval can also be construed as a brightness reduction interval, etc. In essence, the brightness level is adjusted at approximately each interval. It is common for the interlaced content rate to be 29.97 fps. Thus the dimming interval could be based on 2X, 3X, 4X, 5X, etc. of the interlaced content rate. The refresh rate of a progressive display would need to be capable of handling whichever multiple is being used as the dimming interval. Phosphor decay based dimming is then applied to odd lines of the interlaced content for each dimming interval 406. The dimming or brightness level adjustment can be based on a phosphor decay curve. Other examples can be based on arbitrary brightness level adjustments or a set pattern of brightness level adjustments and the like. The more adjustment levels available (higher refresh rates), the more natural the interlaced content will appear on the progressive display. Phosphor decay based dimming is then applied to even lines of the interlaced content for each dimming interval at a different dimming level than that of the odd lines 408, ending the flow 410. The dimming, as mentioned above, can also be based on arbitrary and/or set patterns of brightness level adjustments. The brightness levels of the odd and even lines are adjusted independently of each other for each frame interval. In this example method 400, the odd lines are adjusted first in an arbitrary first frame. However, one skilled in the art can appreciate that the method works equally well by starting with the even lines in an arbitrary first frame as well and then altering the brightness levels of the odd lines, etc. The output of the method 400 can be viewed directly and/or stored on content media for subsequent viewing. Thus, the method 400 can be used in display processing devices such as set top boxes and the like and/or in content authoring systems such as those for creating DVD media and the like.
[0020] In FIG. 5, a flow diagram of a method 500 of processing video in accordance with an aspect of an embodiment is illustrated. The method starts 502 by obtaining interlaced content 504. The interlaced content is then separated into even and odd line sets 506. Each line set is then stored in a separate buffer 508. By providing separate buffers, brightness levels can be applied to odd and even lines independently. Other methods can be utilized to accomplish the same effect (e.g., an algorithm that identifies even and odd lines to apply brightness adjustments independently, etc.) Phosphor decay based dimming is then independently applied to each buffer 510. Typically, this means that the brightness level of the odd lines and the brightness level of the even lines differ at a given time interval. The line sets of each buffer are then output together at regular intervals 512, ending the flow 5 14. By buffering the odd and even lines and then applying the brightness level adjustments independently, a progressive output has brightness level adjustments ready for each frame of the output. The output of the method 500 can be viewed directly and/or stored on content media for subsequent viewing. Thus, the method 500 can be used in display processing devices such as set top boxes and the like and/or in content authoring systems such as those for creating DVD media and the like.
[0021] It is to be appreciated that the systems and/or methods of the embodiments can be utilized in video processing facilitating computer components and non-computer related components alike. Some video processing can be fully and/or partially implemented in software. Further, those skilled in the art will recognize that the systems and/or methods of the embodiments are employable in a vast array of electronic related technologies, including, but not limited to, set top boxes, displays, disc players/recorders, televisions and/or handheld electronic devices, and the like.
[0022] What has been described above includes examples of the
embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the embodiments, but one of ordinary skill in the art can recognize that many further combinations and permutations of the embodiments are possible. Accordingly, the subject matter is intended to embrace all such alterations, modifications and variations that fall within the spirit and scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim.

Claims

1 . A system, comprising:
a processor that processes interlaced content for progressive display by decreasing brightness independently to odd and even interlaced lines of the interlaced content on a frame by frame basis.
2. The system of claim 1 , wherein the processor decreases the brightness of interlaced lines using phosphor decay dimming applied independently to the odd and even interlaced lines of the interlaced content.
3. The system of claim 2, wherein the processor stores the odd and even interlaced lines in separate buffers.
4. The system of claim 3, wherein the processor applies the phosphor decay dimming on each buffer at different frames.
5. The system of claim 2, wherein the processor determines a dimming interval based on a multiple of a rate associated with the interlaced content.
6. The system of claim 2, wherein the processor outputs progressive content at an approximately 120 Hertz rate and dims the odd and even interlaced lines on a four frame cycle.
7. The system of claim 6, wherein the processor dims odd lines at approximately 0 percent and even lines at approximately 50 percent for the first frame, dims odd lines at approximately 25 percent and even lines at approximately 75 percent for the second frame, dims odd lines at approximately 50 percent and even lines at approximately 0 percent for the third frame, and dims odd lines at approximately 75 percent and even lines at approximately 25 percent for the fourth frame in a cycle. 1 I
8. The system of claim I , wherein the processor is associated with at least one of a content authoring system and a content presentation device.
9. A method, comprising:
decreasing brightness independently to odd and even interlaced lines of interlaced content on a frame by frame basis to produce progressive content.
10. The method of claim 9 further comprising the step of:
using phosphor decay dimming applied independently to the odd and even interlaced lines of the interlaced content to decrease brightness.
1 1. The method of claim 10 further comprising the steps of:
storing the odd and even interlaced lines in separate buffers; and
decreasing brightness by applying the phosphor decay dimming on each buffer at different frames.
12. The method of claim 10 further comprising the step of:
determining a dimming interval based on a multiple of a rate associated with the interlaced content.
13. The method of claim 10 further comprising the steps of:
dimming the odd and even interlaced lines on a four frame cycle; and outputting progressive content at an approximately 120 Hertz rate.
14. The method of claim 13 further comprising the steps of:
dimming odd lines at approximately 0 percent and even lines at approximately 50 percent for the first frame;
dimming odd lines at approximately 25 percent and even lines at
approximately 75 percent for the second frame;
dimming odd lines at approximately 50 percent and even lines at
approximately 0 percent for the third frame; and
dimming odd lines at approximately 75 percent and even lines at
approximately 25 percent for the fourth frame in a cycle.
15. A system, comprising:
means for decreasing brightness independently to odd and even interlaced lines of interlaced content on a frame by frame basis; and
means for outputting the odd and even interlaced lines as progressive content at a rate that is a multiple of the interlaced content rate.
16. The system of claim 15 further comprising:
means for decreasing the brightness using phosphor decay dimming.
17. A computer readable medium having stored thereon computer executable components of the system of claim 1 .
PCT/US2009/006456 2009-12-09 2009-12-09 Phosphor decay based progressive content Ceased WO2011071469A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/US2009/006456 WO2011071469A1 (en) 2009-12-09 2009-12-09 Phosphor decay based progressive content
TW099142861A TW201143419A (en) 2009-12-09 2010-12-08 Phosphor decay based progressive content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2009/006456 WO2011071469A1 (en) 2009-12-09 2009-12-09 Phosphor decay based progressive content

Publications (1)

Publication Number Publication Date
WO2011071469A1 true WO2011071469A1 (en) 2011-06-16

Family

ID=44145805

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/006456 Ceased WO2011071469A1 (en) 2009-12-09 2009-12-09 Phosphor decay based progressive content

Country Status (2)

Country Link
TW (1) TW201143419A (en)
WO (1) WO2011071469A1 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4800433A (en) * 1987-01-21 1989-01-24 Kabushiki Kaisha Toshiba Progressive scanning conversion system for television image display apparatus
US5742343A (en) * 1993-07-13 1998-04-21 Lucent Technologies Inc. Scalable encoding and decoding of high-resolution progressive video
US5822008A (en) * 1995-06-30 1998-10-13 Mitsubishi Denki Kabushiki Kaisha Scan conversion apparatus with improved vertical resolution and flicker reduction apparatus
US6052118A (en) * 1995-12-01 2000-04-18 International Business Machines Corporation Display system with image scanning apparatus
US20040001159A1 (en) * 2002-06-28 2004-01-01 Koninklijke Philips Electronics N.V. Method and apparatus for conversion of video formats to 120 Hz 4 to 1 interlaced formats
US20040179140A1 (en) * 2003-03-13 2004-09-16 Chao-Chee Ku Method for saw-tooth removal of de-interlaced images using expanding window search
US20050018076A1 (en) * 2001-11-23 2005-01-27 Riemens Abraham Karel Signal processing device for providing multiple output images in one pass
US20050219188A1 (en) * 2002-03-07 2005-10-06 Kazuyoshi Kawabe Display device having improved drive circuit and method of driving same
US20070229705A1 (en) * 2006-03-29 2007-10-04 Sanyo Electric Co., Ltd. Image signal processing apparatus
US20070296811A1 (en) * 2006-05-22 2007-12-27 Shinichiro Miyazaki Video Signal Processing Apparatus and Image Display Apparatus
US7551233B2 (en) * 2004-10-21 2009-06-23 Realtek Semiconductor Corp. Image processing circuit having capability of reducing distorted/falsified phenomena of color component of decoded video data, and image processing method thereof

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4800433A (en) * 1987-01-21 1989-01-24 Kabushiki Kaisha Toshiba Progressive scanning conversion system for television image display apparatus
US5742343A (en) * 1993-07-13 1998-04-21 Lucent Technologies Inc. Scalable encoding and decoding of high-resolution progressive video
US5822008A (en) * 1995-06-30 1998-10-13 Mitsubishi Denki Kabushiki Kaisha Scan conversion apparatus with improved vertical resolution and flicker reduction apparatus
US6052118A (en) * 1995-12-01 2000-04-18 International Business Machines Corporation Display system with image scanning apparatus
US20050018076A1 (en) * 2001-11-23 2005-01-27 Riemens Abraham Karel Signal processing device for providing multiple output images in one pass
US20050219188A1 (en) * 2002-03-07 2005-10-06 Kazuyoshi Kawabe Display device having improved drive circuit and method of driving same
US20040001159A1 (en) * 2002-06-28 2004-01-01 Koninklijke Philips Electronics N.V. Method and apparatus for conversion of video formats to 120 Hz 4 to 1 interlaced formats
US20040179140A1 (en) * 2003-03-13 2004-09-16 Chao-Chee Ku Method for saw-tooth removal of de-interlaced images using expanding window search
US7551233B2 (en) * 2004-10-21 2009-06-23 Realtek Semiconductor Corp. Image processing circuit having capability of reducing distorted/falsified phenomena of color component of decoded video data, and image processing method thereof
US20070229705A1 (en) * 2006-03-29 2007-10-04 Sanyo Electric Co., Ltd. Image signal processing apparatus
US20070296811A1 (en) * 2006-05-22 2007-12-27 Shinichiro Miyazaki Video Signal Processing Apparatus and Image Display Apparatus

Also Published As

Publication number Publication date
TW201143419A (en) 2011-12-01

Similar Documents

Publication Publication Date Title
US9928789B2 (en) Display having fixed frame-rate up conversion followed by variable frame-rate down conversion, wherein frame decimation is carried out according to frame ID number
US8077258B2 (en) Image display apparatus, signal processing apparatus, image processing method, and computer program product
CN100495523C (en) A Method for Eliminating Dynamic Smear of Liquid Crystal Display
US8836770B2 (en) 3D display
US8111237B2 (en) Liquid crystal display and method of displaying thereof
US20070103418A1 (en) Image displaying apparatus
US20100328336A1 (en) Liquid Crystal Display Wall and Method for Controlling the Same
KR102617820B1 (en) Video wall
KR20050044796A (en) Liquid crystal display device
US20090102771A1 (en) Image processing apparatus, image display and image processing method
US8451285B2 (en) Method for improving motion blur and contour shadow of display and display thereof
WO2008062578A1 (en) Image display apparatus
KR100954926B1 (en) Plasma display device
CN100511281C (en) Method for processing video frequency image and apparatus for processing video image
CN103458212B (en) Display, graphics processing unit and display methods
US20110063203A1 (en) Displaying Enhanced Video By Controlling Backlight
CN102822728B (en) Liquid crystal display device and television receiving apparatus
JP2011013558A (en) Liquid crystal display device
JP2009055340A (en) Image display apparatus and method, image processing apparatus and method
Hong et al. Motion image enhancement of LCDs
WO2011071469A1 (en) Phosphor decay based progressive content
CN102087848B (en) Image display apparatus and image display method
CN1779770A (en) Flat panel display, gate drive circuit and gate drive method
CN102665060A (en) Method for converting interleaved format video into progressive format video
JP2012095035A (en) Image processing device and method of controlling the same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09852117

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 07/09/2012)

122 Ep: pct application non-entry in european phase

Ref document number: 09852117

Country of ref document: EP

Kind code of ref document: A1