US20100188583A1 - System and method for video processing demonstration - Google Patents

System and method for video processing demonstration Download PDF

Info

Publication number
US20100188583A1
US20100188583A1 US12/756,277 US75627710A US2010188583A1 US 20100188583 A1 US20100188583 A1 US 20100188583A1 US 75627710 A US75627710 A US 75627710A US 2010188583 A1 US2010188583 A1 US 2010188583A1
Authority
US
United States
Prior art keywords
video signal
degraded
generate
block
improved
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.)
Abandoned
Application number
US12/756,277
Inventor
Darren Neuman
Brian F. Schoner
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.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Darren Neuman
Schoner Brian F
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 Darren Neuman, Schoner Brian F filed Critical Darren Neuman
Priority to US12/756,277 priority Critical patent/US20100188583A1/en
Publication of US20100188583A1 publication Critical patent/US20100188583A1/en
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: BROADCOM CORPORATION
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BROADCOM CORPORATION
Assigned to BROADCOM CORPORATION reassignment BROADCOM CORPORATION TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/646Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4318Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/21Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/21Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
    • H04N5/211Ghost signal cancellation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/57Control of contrast or brightness

Definitions

  • Certain embodiments of the invention relate to processing of video signals. More specifically, certain embodiments of the invention relate to a system and method for video processing demonstration.
  • Digital television popularly referred to as DTV
  • DTV Digital television
  • NTSC national television standards committee
  • SECAM SEquential Couleur Avec Memoire
  • PAL Phase Alternate Line
  • Digital television employs various digital signal processing techniques and utilizes scarce bandwidth in a more spectrally efficient manner to transport and present audio and video signals in a way that is superior to current analog television systems.
  • digital television allows more channels containing more information to be broadcasted within an equivalent bandwidth utilized by current analog television systems. Accordingly, any excess bandwidth can be re-allocated for use by other types of communication systems. Broadcasters utilizing digital television systems are therefore, capable of providing over-the air television signals containing higher picture resolutions than current analog broadcast television systems
  • DTV digital television
  • VHF very high frequency
  • UHF ultra-high frequency spectral
  • AM amplitude modulation
  • FM frequency modulation
  • DTV utilizes a plurality of modulation techniques for transmitting and receiving packetized digital signals.
  • VSB vestigial sideband
  • coded orthogonal frequency division multiplexing is the modulation scheme of choice.
  • DSS digital satellite systems
  • CATV cable television
  • QAM quadrature amplitude modulation
  • SDTV Standard definition television
  • High definition (HD) television utilizes the interlaced 1080i and progressive 720p formats in 16:9 aspect ratio.
  • the resolution of the HDTV interlaced 1080i and progressive 720p formats may be converted to lower resolution such as the interlaced 480i and progressive 480p formats provided by SDTV.
  • DTV signals are modulated on an RF carrier using 8-level VSB or 8VSB, and transmitted in a six (6) MHz channel as compressed 4:2:0 MPEG-2 formatted packetized streams.
  • These packetized streams contain both audio and video information. For this reason, a conventional analog system is unable to receive a transmitted DTV signal.
  • an ATSC-compliant DTV receiver or a set-top box is required.
  • HDTV equipment with improved resolution and video processing capabilities are now being marketed from numerous manufacturers.
  • Such HDTV equipment may implement various signal processing techniques that improve the display quality of the received signal.
  • it may be difficult for an end user to distinguish between, and select which processing technique, or a combination of processing techniques, to use to improve the signal quality.
  • Modern televisions may be enabled to apply a variety of video signal processing techniques, such as sharpness adjustment, noise reduction, color adjustment, and/or ghost cancellation.
  • video signal processing techniques such as sharpness adjustment, noise reduction, color adjustment, and/or ghost cancellation.
  • the input video signal is deteriorated, it may be difficult for an end user to notice the effects of the video signal processing techniques.
  • FIG. 1 is a block diagram of an exemplary system for video signal processing without signal deterioration, which may be used in accordance with an embodiment of the invention.
  • FIG. 2 is a block diagram of an exemplary system for video signal processing using noise reduction, in accordance with an embodiment of the invention.
  • FIG. 3 is a block diagram of an exemplary split screen video capture, which may be used in accordance with an embodiment of the invention.
  • FIG. 4 is a block diagram of an exemplary system for video signal processing using video sharpening, in accordance with an embodiment of the invention.
  • FIG. 5 is a block diagram of an exemplary system for video signal processing using flesh-tone correction, in accordance with an embodiment of the invention.
  • FIG. 6 is a block diagram of an exemplary system for video signal processing using ghost cancellation, in accordance with an embodiment of the invention.
  • FIG. 7 is a block diagram of an exemplary system for video signal processing, in accordance with an embodiment of the invention.
  • FIG. 8 is a flow diagram illustrating exemplary steps that may be utilized for processing video signals, in accordance with an embodiment of the invention.
  • a video processing demonstration method may comprise degrading a received video signal utilizing one of a plurality of video signal degrading methods.
  • the degraded video signal may be processed to generate an improved video signal. At least a portion of the degraded video signal and a corresponding portion of the improved video signal may be displayed.
  • Random noise may be added to the received video signal to generate the degraded video signal. Noise within the degraded video signal may be reduced to generate the improved video signal utilizing digital noise reduction and/or analog noise reduction.
  • the received video signal may be compressed and/or decompressed to generate the random noise, and/or softened to generate the degraded video signal.
  • the degraded video signal may be sharpened to generate the improved video signal.
  • Flesh-tones within the received video signal may be corrupted to generate the degraded video signal.
  • At least a portion of the corrupted flesh-tones within the degraded video signal may be corrected to generate the improved video signal.
  • ghost signals may be added within the received video signal to generate the degraded video signal.
  • At least a portion of the added ghost signals within the degraded video signal may be canceled to generate the improved video signal.
  • FIG. 1 is a block diagram of an exemplary system for video signal processing without signal deterioration, which may be used in accordance with an embodiment of the invention.
  • the exemplary system 100 for video signal processing may comprise an input signal processing block 101 , displays 102 and 106 , and a noise reduction block 104 .
  • the input signal processing block 101 may comprise suitable circuitry, logic, and/or code and may enable initial processing of an input video signal 103 .
  • the input signal processing block 101 may perform analog-to-digital conversion, demodulation, demultiplexing, and/or decoding of the received video signal 103 .
  • the input signal processing block 101 may enable additional video and graphics processing of the received video signal 103 .
  • the input signal processing block may provide picture-in-picture (PIP) and/or split-screen functionalities for the display 102 .
  • PIP picture-in-picture
  • a processed video signal 108 may be communicated to the display 102 for displaying and then to the noise reduction block 104 .
  • the noise reduction block 104 may comprise suitable circuitry, logic, and/or code and may enable reducing noise within the processed video signal 108 received from the input signal processing block 101 and the display 102 .
  • the noise reduction block 104 may comprise one or more signal filters, for example, for reducing noise, such as block noise and/or mosquito noise.
  • the noise reduction block 104 may generate an improved video signal 110 , and communicate the improved video signal 110 to the display 106 .
  • the display 102 and the display 106 may be adapted to display the processed video signal 108 and the improved video signal 110 , respectively. Accordingly, a viewer may compare the processed video signal 108 with the improved video signal 110 to determine a level of improvement.
  • the exemplary system 100 for video signal processing may be implemented within a single television.
  • the display 102 and the display 106 may be implemented as a single display.
  • the display 102 may occupy a first portion of a television or monitor screen, and the display 106 may occupy at least a remaining portion of the television or monitor screen.
  • the display 106 may be presented as an inlay within the display 102 .
  • the system 100 may utilize circuitry for degrading one or more characteristics of the input video signal 103 , prior to improving the signal and displaying the improved signal on display 106 .
  • FIG. 2 is a block diagram of an exemplary system for video signal processing using noise reduction, in accordance with an embodiment of the invention.
  • the exemplary system 200 for video signal processing may comprise an input signal processing block 201 , displays 202 and 208 , a noise signal degrading block 204 , and a noise reduction block 206 .
  • the input signal processing block 201 may comprise suitable circuitry, logic, and/or code and may enable initial processing of an input video signal 203 .
  • the input signal processing block 201 may perform analog-to-digital conversion, demodulation, demultiplexing, and/or decoding of the received video signal 203 .
  • the input signal processing block 201 may enable additional video and graphics processing of the received video signal 203 .
  • the input signal processing block may provide picture-in-picture (PIP) and/or split-screen functionalities for the display 202 .
  • PIP picture-in-picture
  • a processed video signal 210 may be communicated to the display 202 for displaying and then to the noise signal degrading block 204 .
  • the noise signal degrading block 204 may comprise suitable circuitry, logic, and/or code and may enable adding noise to the processed video signal 210 .
  • the noise signal degrading block 204 may add block and/or mosquito noise to the processed video signal 210 .
  • the noise signal degrading block 204 may add the noise by superimposing a pattern on the video signal 210 and/or by compressing and decompressing the video signal 210 .
  • the noise signal degrading block 204 may then communicate the degraded video signal 212 to the noise reduction block 206 .
  • the noise reduction block 206 may comprise suitable circuitry, logic, and/or code and may enable reducing noise within the degraded video signal 212 received from the noise signal degrading block 204 .
  • the noise reduction block 206 may comprise one or more signal filters, for example, for reducing noise, such as block noise and/or mosquito noise.
  • the noise reduction block 206 may generate an improved video signal 214 and may communicate the improved video signal 214 to the display 208 .
  • the display 202 may be adapted to display the processed video signal 210 .
  • the display 208 may be adapted to display a portion of the degraded video signal 212 and a corresponding portion of the improved video signal 214 .
  • the display 208 may utilize PIP or split-screen functionalities and display at least a portion of the degraded video signal 212 and a corresponding portion of the improved video signal 214 . Additionally, the display 208 may flash between displaying the degraded video signal 212 and the improved video signal 214 . In this regard, video signal processing and signal improvement within the system 200 may be easily demonstrated, regardless of the condition of the input signal 203 and whether it is sufficiently degraded so that signal improvements within the system 200 may be visibly appreciated by a viewer, for example.
  • the exemplary system 200 for video signal processing may be implemented within a single television set.
  • the display 202 and the display 208 may be implemented as a single display.
  • the single display may enable a plurality of formats for displaying the degraded video signal 212 and the improved video signal 214 .
  • the single display may alternate between displaying the degraded video signal 212 and the improved video signal 214 , or the two signals may be displayed simultaneously, in a PIP or split-screen format, for example.
  • FIG. 3 is a block diagram of an exemplary split screen video capture, which may be used in accordance with an embodiment of the invention.
  • the screen capture 300 may result from a split-screen video capture and may comprise video portions 302 and 304 .
  • Video portion 302 may comprise a portion of the degraded video signal 212
  • video portion 304 may comprise a corresponding portion of the improved video signal 214 .
  • the noise signal degrading block 204 may utilize a plurality of different signal degrading steps, which may be displayed simultaneously as video portion 302 .
  • the noise signal degrading block 204 may apply different levels of noise to the processed video signal 210 , such as ⁇ 6 dB, ⁇ 12 dB, ⁇ 18 dB, and/or ⁇ 24 dB, for example, thereby generating a plurality of degraded video signals.
  • the plurality of degraded video signals may be displayed simultaneously within video portion 302 .
  • Corresponding improved video signals may be displayed in video portion 304 .
  • FIG. 4 is a block diagram of an exemplary system for video signal processing using video sharpening, in accordance with an embodiment of the invention.
  • the exemplary system 400 for video signal processing may comprise an input signal processing block 401 , displays 402 and 408 , a video signal softening block 404 , and a video signal sharpening block 406 .
  • the input signal processing block 401 and the displays 402 and 408 may be the same as the input signal processing block 201 and the displays 202 and 208 in FIG. 2 .
  • the video signal softening block 404 may comprise suitable circuitry, logic, and/or code and may enable softening of the processed video signal 410 .
  • the video signal softening block 404 may utilize a low-pass filter to soften the processed video signal 410 and generate the degraded video signal 412 .
  • the video signal sharpening block 406 may comprise suitable circuitry, logic, and/or code and may enable sharpening of the degraded video signal 412 received from the video signal softening block 404 .
  • the video signal sharpening block 406 may generate an improved video signal 414 and may communicate the improved video signal 414 to the display 408 .
  • the display 408 may then display at least a portion of the degraded video signal 412 and at least a corresponding portion of the improved video signal 414 .
  • FIG. 5 is a block diagram of an exemplary system for video signal processing using flesh-tone correction, in accordance with an embodiment of the invention.
  • the exemplary system 500 for video signal processing may comprise an input signal processing block 501 , displays 502 and 508 , a video signal degrading block 504 , and a flesh-tone correction block 506 .
  • the input signal processing block 501 and the displays 502 and 508 may be the same as the input signal processing block 201 and the displays 202 and 208 in FIG. 2 .
  • the video signal degrading block 504 may comprise suitable circuitry, logic, and/or code and may enable detecting and corrupting flesh-tones within the processed video signal 510 to generate the degraded video signal 512 .
  • the video signal degrading block 504 may corrupt flesh-tones within the processed video signal 510 by changing the hue of the processed video signal 510 .
  • the flesh-tone correction block 506 may comprise suitable circuitry, logic, and/or code and may enable correction of flesh-tones within the degraded video signal 512 received from the video signal degrading block 504 .
  • the flesh-tone correction block 506 may generate an improved video signal 514 and may communicate the improved video signal 514 to the display 508 .
  • the display 508 may then display a portion of the degraded video signal 512 and a corresponding portion of the improved video signal 514 .
  • FIG. 6 is a block diagram of an exemplary system for video signal processing using ghost cancellation, in accordance with an embodiment of the invention.
  • the exemplary system 600 for video signal processing may comprise an input signal processing block 601 , displays 602 and 608 , a ghost adding block 604 , and a ghost correction block 606 .
  • the input signal processing block 601 and the displays 602 and 608 may be the same as the input signal processing block 201 and the displays 202 and 208 in FIG. 2 .
  • the ghost adding block 604 may comprise suitable circuitry, logic, and/or code and may enable adding of ghost signals within the processed video signal 610 to generate the degraded video signal 612 .
  • the ghost correction block 606 may comprise suitable circuitry, logic, and/or code and may enable correction of added ghost signals within the degraded video signal 612 received from the ghost adding block 604 .
  • the ghost correction block 606 may generate an improved video signal 614 and may communicate the improved video signal 614 to the display 608 .
  • the display 608 may then display at least a portion of the degraded video signal 612 and at least a corresponding portion of the improved video signal 614 .
  • the present invention discloses adding of noise, signal sharpening, hue changing, and ghost adding as signal distortion
  • the present invention may not be so limited.
  • other signal distortion methods and techniques may also be utilized to achieve video processing demonstration.
  • one or more distortion techniques may be applied to an input video signal and video processing and signal improvement with regard to the plurality of distortions that may be used to degrade the input signal.
  • FIG. 7 is a block diagram of an exemplary system for video signal processing, in accordance with an embodiment of the invention.
  • the system 700 may comprise a video signal processing block 702 and a display 712 .
  • the video signal processing block 702 may comprise a CPU 704 , memory 706 , interference generator block 708 , and interference cancellation block 710 .
  • the video signal processing block 702 and the display 712 may be implemented within a single television set, for example.
  • the interference generator block 708 may comprise suitable circuitry, logic, and/or code and may enable generation of an interference signal and addition of the generated interference signal to the video signal input 716 .
  • the interference generator block 708 may enable adding of block noise and/or mosquito noise, softening of the video signal input 716 , corrupting of flesh-tones within the video signal input 716 , and/or adding of ghost signals within the video signal input 716 .
  • a degraded video signal 722 generated by the interference generator block 708 , may be communicated to the interference cancellation block 710 and/or to the display 712 .
  • the interference generator block 708 may enable generation of any other kind of interference signals, which may be added to the video signal input 716 to generate the degraded video signal 722 .
  • an interference selection signal 714 that may be communicated by a user, for example, may be utilized for selecting the application of one or more interference signals to the video signal input 716 to generate the degraded video signal 722 .
  • the interference cancellation block 710 may comprise suitable circuitry, logic, and/or code and may enable canceling one or more signal interferences within the degraded video signal 722 received from the interference generator block 708 .
  • the interference cancellation block 710 may generate an improved video signal 720 and may communicate the improved video signal 720 to the display 712 .
  • the display 712 may utilize PIP or split-screen functionalities and display at least a portion of the degraded video signal 722 and at least a corresponding portion of the improved video signal 720 . Additionally, the display 712 may flash between displaying the degraded video signal 722 and the improved video signal 720 .
  • the system 700 for processing a video signal may comprise at least one processor, such as interference generator 708 that enables degrading of a received video signal 716 utilizing one or more of a plurality of video signal degrading methods.
  • the interference canceller 710 may enable processing of the degraded video signal 722 to generate an improved video signal 720 .
  • the interference generator 708 may enable displaying of at least a portion of the degraded video signal 722 and a corresponding portion of the improved video signal 720 on the display 712 .
  • the interference canceller 710 may enable adding of random noise to the received video signal 716 to generate the degraded video signal 722 .
  • the CPU 704 may enable reduction of noise within the degraded video signal 722 to generate the improved video signal 720 utilizing digital noise reduction and/or analog noise reduction.
  • the interference generator 708 may enable compression and decompression of the received video signal 716 to generate the random noise and may also enable softening of the received video signal 716 to generate the degraded video signal 722 .
  • the interference canceller 710 may enable sharpening of the degraded video signal 722 to generate the improved video signal 720 .
  • the interference generator 708 may enable corrupting of flesh-tones within the received video signal 716 to generate the degraded video signal 722 .
  • the interference canceller 710 may enable correction of at least a portion of the corrupted flesh-tones within the degraded video signal 722 to generate the improved video signal 720 .
  • the interference generator 708 may enable adding of ghost signals within the received video signal 716 to generate the degraded video signal 722 .
  • the interference canceller 710 may enable cancellation of at least a portion of the added ghost signals within the degraded video signal 722 to generate the improved video signal 720 .
  • FIG. 8 is a flow diagram illustrating exemplary steps that may be utilized for processing video signals, in accordance with an embodiment of the invention.
  • a received video signal 716 may be degraded by the interference generator block 708 utilizing one or more of a plurality of video degrading methods.
  • the degraded video signal 722 may be processed by the interference cancellation block 710 to generate an improved video signal 720 .
  • at 806 at least a portion of the degraded video signal 722 and a corresponding portion of the improved video signal 720 may be displayed by the display 712 .
  • Another embodiment of the invention may provide a machine-readable storage having stored thereon, a computer program having at least one code section for processing video signals, the at least one code section being executable by a machine for causing the machine to perform steps as disclosed herein.
  • aspects of the invention may be realized in hardware, software, firmware or a combination thereof.
  • the invention may be realized in a centralized fashion in at least one computer system or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited.
  • a typical combination of hardware, software and firmware may be a general-purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
  • One embodiment of the present invention may be implemented as a board level product, as a single chip, application specific integrated circuit (ASIC), or with varying levels integrated on a single chip with other portions of the system as separate components.
  • the degree of integration of the system will primarily be determined by speed and cost considerations. Because of the sophisticated nature of modern processors, it is possible to utilize a commercially available processor, which may be implemented external to an ASIC implementation of the present system. Alternatively, if the processor is available as an ASIC core or logic block, then the commercially available processor may be implemented as part of an ASIC device with various functions implemented as firmware.
  • the invention may also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods.
  • Computer program in the present context may mean, for example, any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form.
  • other meanings of computer program within the understanding of those skilled in the art are also contemplated by the present invention.

Abstract

Systems and methods for processing a video signal are disclosed and may include degrading a received video signal utilizing one or more of a plurality of video signal degrading methods. The degraded video signal may be processed to generate an improved video signal. At least a portion of the degraded video signal and a corresponding portion of the improved video signal may be displayed. Random noise may be added to the received video signal to generate the degraded video signal. Noise within the degraded video signal may be reduced to generate the improved video signal utilizing digital noise reduction and/or analog noise reduction. The received video signal may be compressed and decompressed to generate the random noise. The received video signal may be softened to generate the degraded video signal. The degraded video signal may be sharpened to generate the improved video signal.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS/INCORPORATION BY REFERENCE
  • This application makes reference to:
  • U.S. application Ser. No. 11/087,491, filed on Mar. 22, 2005; and
    U.S. application Ser. No. 11/090,642, filed on Mar. 25, 2005.
  • Each of the above stated applications is hereby incorporated herein by reference in its entirety.
  • FIELD OF THE INVENTION
  • Certain embodiments of the invention relate to processing of video signals. More specifically, certain embodiments of the invention relate to a system and method for video processing demonstration.
  • BACKGROUND OF THE INVENTION
  • Digital television, popularly referred to as DTV, is an enhanced television system capable of transmitting and receiving digitized signals, displaying digital images and playing digital audio. While some of these features may be present in current analog television systems such as national television standards committee (NTSC), SEquential Couleur Avec Memoire (SECAM) and Phase Alternate Line (PAL), the combination of digitized transmission, reception, video and audio distinguishes digital television from current analog television systems.
  • Digital television employs various digital signal processing techniques and utilizes scarce bandwidth in a more spectrally efficient manner to transport and present audio and video signals in a way that is superior to current analog television systems. In this regard, digital television allows more channels containing more information to be broadcasted within an equivalent bandwidth utilized by current analog television systems. Accordingly, any excess bandwidth can be re-allocated for use by other types of communication systems. Broadcasters utilizing digital television systems are therefore, capable of providing over-the air television signals containing higher picture resolutions than current analog broadcast television systems
  • Broadcasters utilizing digital television systems may also have the capability to provide multicasting and datacasting services using the same bandwidth allocated for conventional analog television systems. For these reasons, Congress mandated that current broadcast television service must, in time, be completely converted to digital television. While digital television (DTV) utilizes the same broadcast very high frequency (VHF) spectral band and ultra-high frequency spectral (UHF) band as conventional television broadcasting systems, digital television utilizes different modulation techniques than conventional analog television broadcasting systems. Conventional analog television broadcasting systems modulate video using amplitude modulation (AM) and the accompanying audio is modulated using frequency modulation (FM). DTV utilizes a plurality of modulation techniques for transmitting and receiving packetized digital signals. In the United States of America, an eight level vestigial sideband (VSB) modulation scheme is utilized. In some regions of Europe and Asia, for example, coded orthogonal frequency division multiplexing is the modulation scheme of choice. On the other hand, digital satellite systems (DSS) utilize quadrature phase shift keying, while cable television (CATV) system utilizes quadrature amplitude modulation (QAM).
  • In the United States, a plurality of broadcast formats promulgated by the Advanced Television Standards Committee (ATSC) has been adopted for DTV applications. Some of these formats comprise progressive-scan video comprising 480 scan lines referred to as 480p, interlaced 4:3 video having 480 scan lines referred to as 480i, interlaced video having 1080 scan lines referred to as 1080i and progressive-scan video having 720 scan lines referred to as 720p. Standard definition (SD) television (SDTV) utilizes the interlaced 480i and progressive 480p formats. The picture quality provided by SDTV is comparable in certain respects to conventional NTSC 525 lines systems. High definition (HD) television (HDTV) utilizes the interlaced 1080i and progressive 720p formats in 16:9 aspect ratio. The resolution of the HDTV interlaced 1080i and progressive 720p formats may be converted to lower resolution such as the interlaced 480i and progressive 480p formats provided by SDTV.
  • In the US for example, DTV signals are modulated on an RF carrier using 8-level VSB or 8VSB, and transmitted in a six (6) MHz channel as compressed 4:2:0 MPEG-2 formatted packetized streams. These packetized streams contain both audio and video information. For this reason, a conventional analog system is unable to receive a transmitted DTV signal. In order to decode a received 8-level VSB signal, an ATSC-compliant DTV receiver or a set-top box is required.
  • While broadcast television service is improving as it transitions to digital television format, television and video display manufacturers are also improving the display characteristics and quality of their products. For example, HDTV equipment with improved resolution and video processing capabilities are now being marketed from numerous manufacturers. Such HDTV equipment may implement various signal processing techniques that improve the display quality of the received signal. However, in instances when the input video signal is not significantly degraded, it may be difficult for an end user to distinguish between, and select which processing technique, or a combination of processing techniques, to use to improve the signal quality.
  • Modern televisions may be enabled to apply a variety of video signal processing techniques, such as sharpness adjustment, noise reduction, color adjustment, and/or ghost cancellation. However, unless the input video signal is deteriorated, it may be difficult for an end user to notice the effects of the video signal processing techniques.
  • Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art, through comparison of such systems with some aspects of the present invention as set forth in the remainder of the present application with reference to the drawings.
  • BRIEF SUMMARY OF THE INVENTION
  • A system and/or method for video processing demonstration, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
  • Various advantages, aspects and novel features of the present invention, as well as details of an illustrated embodiment thereof, will be more fully understood from the following description and drawings.
  • BRIEF DESCRIPTION OF SEVERAL VIEWS OF THE DRAWINGS
  • FIG. 1 is a block diagram of an exemplary system for video signal processing without signal deterioration, which may be used in accordance with an embodiment of the invention.
  • FIG. 2 is a block diagram of an exemplary system for video signal processing using noise reduction, in accordance with an embodiment of the invention.
  • FIG. 3 is a block diagram of an exemplary split screen video capture, which may be used in accordance with an embodiment of the invention.
  • FIG. 4 is a block diagram of an exemplary system for video signal processing using video sharpening, in accordance with an embodiment of the invention.
  • FIG. 5 is a block diagram of an exemplary system for video signal processing using flesh-tone correction, in accordance with an embodiment of the invention.
  • FIG. 6 is a block diagram of an exemplary system for video signal processing using ghost cancellation, in accordance with an embodiment of the invention.
  • FIG. 7 is a block diagram of an exemplary system for video signal processing, in accordance with an embodiment of the invention.
  • FIG. 8 is a flow diagram illustrating exemplary steps that may be utilized for processing video signals, in accordance with an embodiment of the invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Certain embodiments of the invention may be found in a system and method for video processing demonstration. In one embodiment of the invention, a video processing demonstration method may comprise degrading a received video signal utilizing one of a plurality of video signal degrading methods. The degraded video signal may be processed to generate an improved video signal. At least a portion of the degraded video signal and a corresponding portion of the improved video signal may be displayed. Random noise may be added to the received video signal to generate the degraded video signal. Noise within the degraded video signal may be reduced to generate the improved video signal utilizing digital noise reduction and/or analog noise reduction. The received video signal may be compressed and/or decompressed to generate the random noise, and/or softened to generate the degraded video signal. The degraded video signal may be sharpened to generate the improved video signal. Flesh-tones within the received video signal may be corrupted to generate the degraded video signal. At least a portion of the corrupted flesh-tones within the degraded video signal may be corrected to generate the improved video signal. Ghost signals may be added within the received video signal to generate the degraded video signal. At least a portion of the added ghost signals within the degraded video signal may be canceled to generate the improved video signal.
  • FIG. 1 is a block diagram of an exemplary system for video signal processing without signal deterioration, which may be used in accordance with an embodiment of the invention. Referring to FIG. 1, the exemplary system 100 for video signal processing may comprise an input signal processing block 101, displays 102 and 106, and a noise reduction block 104.
  • The input signal processing block 101 may comprise suitable circuitry, logic, and/or code and may enable initial processing of an input video signal 103. For example, the input signal processing block 101 may perform analog-to-digital conversion, demodulation, demultiplexing, and/or decoding of the received video signal 103. In addition, the input signal processing block 101 may enable additional video and graphics processing of the received video signal 103. For example, the input signal processing block may provide picture-in-picture (PIP) and/or split-screen functionalities for the display 102. After processing of the input video signal 103, a processed video signal 108 may be communicated to the display 102 for displaying and then to the noise reduction block 104.
  • The noise reduction block 104 may comprise suitable circuitry, logic, and/or code and may enable reducing noise within the processed video signal 108 received from the input signal processing block 101 and the display 102. The noise reduction block 104 may comprise one or more signal filters, for example, for reducing noise, such as block noise and/or mosquito noise. The noise reduction block 104 may generate an improved video signal 110, and communicate the improved video signal 110 to the display 106. The display 102 and the display 106 may be adapted to display the processed video signal 108 and the improved video signal 110, respectively. Accordingly, a viewer may compare the processed video signal 108 with the improved video signal 110 to determine a level of improvement.
  • In one embodiment of the invention, the exemplary system 100 for video signal processing may be implemented within a single television. In this regard, the display 102 and the display 106 may be implemented as a single display. For example, the display 102 may occupy a first portion of a television or monitor screen, and the display 106 may occupy at least a remaining portion of the television or monitor screen. In another exemplary embodiment of the invention, the display 106 may be presented as an inlay within the display 102.
  • In another embodiment of the invention, to further improve video processing demonstration performed by the exemplary system 100 for video signal processing, the system 100 may utilize circuitry for degrading one or more characteristics of the input video signal 103, prior to improving the signal and displaying the improved signal on display 106.
  • FIG. 2 is a block diagram of an exemplary system for video signal processing using noise reduction, in accordance with an embodiment of the invention. Referring to FIG. 2, the exemplary system 200 for video signal processing may comprise an input signal processing block 201, displays 202 and 208, a noise signal degrading block 204, and a noise reduction block 206.
  • The input signal processing block 201 may comprise suitable circuitry, logic, and/or code and may enable initial processing of an input video signal 203. For example, the input signal processing block 201 may perform analog-to-digital conversion, demodulation, demultiplexing, and/or decoding of the received video signal 203. In addition, the input signal processing block 201 may enable additional video and graphics processing of the received video signal 203. For example, the input signal processing block may provide picture-in-picture (PIP) and/or split-screen functionalities for the display 202. After processing of the input video signal 203, a processed video signal 210 may be communicated to the display 202 for displaying and then to the noise signal degrading block 204.
  • The noise signal degrading block 204 may comprise suitable circuitry, logic, and/or code and may enable adding noise to the processed video signal 210. For example, the noise signal degrading block 204 may add block and/or mosquito noise to the processed video signal 210. In this regard, the noise signal degrading block 204 may add the noise by superimposing a pattern on the video signal 210 and/or by compressing and decompressing the video signal 210. The noise signal degrading block 204 may then communicate the degraded video signal 212 to the noise reduction block 206.
  • The noise reduction block 206 may comprise suitable circuitry, logic, and/or code and may enable reducing noise within the degraded video signal 212 received from the noise signal degrading block 204. The noise reduction block 206 may comprise one or more signal filters, for example, for reducing noise, such as block noise and/or mosquito noise. The noise reduction block 206 may generate an improved video signal 214 and may communicate the improved video signal 214 to the display 208. The display 202 may be adapted to display the processed video signal 210. The display 208 may be adapted to display a portion of the degraded video signal 212 and a corresponding portion of the improved video signal 214.
  • The display 208 may utilize PIP or split-screen functionalities and display at least a portion of the degraded video signal 212 and a corresponding portion of the improved video signal 214. Additionally, the display 208 may flash between displaying the degraded video signal 212 and the improved video signal 214. In this regard, video signal processing and signal improvement within the system 200 may be easily demonstrated, regardless of the condition of the input signal 203 and whether it is sufficiently degraded so that signal improvements within the system 200 may be visibly appreciated by a viewer, for example.
  • In one embodiment of the invention, the exemplary system 200 for video signal processing may be implemented within a single television set. In this regard, the display 202 and the display 208 may be implemented as a single display. In addition, the single display may enable a plurality of formats for displaying the degraded video signal 212 and the improved video signal 214. For example, the single display may alternate between displaying the degraded video signal 212 and the improved video signal 214, or the two signals may be displayed simultaneously, in a PIP or split-screen format, for example.
  • FIG. 3 is a block diagram of an exemplary split screen video capture, which may be used in accordance with an embodiment of the invention. Referring to FIGS. 2 and 3, the screen capture 300 may result from a split-screen video capture and may comprise video portions 302 and 304. Video portion 302 may comprise a portion of the degraded video signal 212, and video portion 304 may comprise a corresponding portion of the improved video signal 214.
  • In one embodiment of the invention, the noise signal degrading block 204 may utilize a plurality of different signal degrading steps, which may be displayed simultaneously as video portion 302. For example, the noise signal degrading block 204 may apply different levels of noise to the processed video signal 210, such as −6 dB, −12 dB, −18 dB, and/or −24 dB, for example, thereby generating a plurality of degraded video signals. In this regard, the plurality of degraded video signals may be displayed simultaneously within video portion 302. Corresponding improved video signals may be displayed in video portion 304.
  • FIG. 4 is a block diagram of an exemplary system for video signal processing using video sharpening, in accordance with an embodiment of the invention. Referring to FIG. 4, the exemplary system 400 for video signal processing may comprise an input signal processing block 401, displays 402 and 408, a video signal softening block 404, and a video signal sharpening block 406. The input signal processing block 401 and the displays 402 and 408 may be the same as the input signal processing block 201 and the displays 202 and 208 in FIG. 2.
  • The video signal softening block 404 may comprise suitable circuitry, logic, and/or code and may enable softening of the processed video signal 410. For example, the video signal softening block 404 may utilize a low-pass filter to soften the processed video signal 410 and generate the degraded video signal 412.
  • The video signal sharpening block 406 may comprise suitable circuitry, logic, and/or code and may enable sharpening of the degraded video signal 412 received from the video signal softening block 404. The video signal sharpening block 406 may generate an improved video signal 414 and may communicate the improved video signal 414 to the display 408. The display 408 may then display at least a portion of the degraded video signal 412 and at least a corresponding portion of the improved video signal 414.
  • FIG. 5 is a block diagram of an exemplary system for video signal processing using flesh-tone correction, in accordance with an embodiment of the invention. Referring to FIG. 5, the exemplary system 500 for video signal processing may comprise an input signal processing block 501, displays 502 and 508, a video signal degrading block 504, and a flesh-tone correction block 506. The input signal processing block 501 and the displays 502 and 508 may be the same as the input signal processing block 201 and the displays 202 and 208 in FIG. 2.
  • The video signal degrading block 504 may comprise suitable circuitry, logic, and/or code and may enable detecting and corrupting flesh-tones within the processed video signal 510 to generate the degraded video signal 512. For example, the video signal degrading block 504 may corrupt flesh-tones within the processed video signal 510 by changing the hue of the processed video signal 510.
  • The flesh-tone correction block 506 may comprise suitable circuitry, logic, and/or code and may enable correction of flesh-tones within the degraded video signal 512 received from the video signal degrading block 504. The flesh-tone correction block 506 may generate an improved video signal 514 and may communicate the improved video signal 514 to the display 508. The display 508 may then display a portion of the degraded video signal 512 and a corresponding portion of the improved video signal 514.
  • FIG. 6 is a block diagram of an exemplary system for video signal processing using ghost cancellation, in accordance with an embodiment of the invention. Referring to FIG. 6, the exemplary system 600 for video signal processing may comprise an input signal processing block 601, displays 602 and 608, a ghost adding block 604, and a ghost correction block 606. The input signal processing block 601 and the displays 602 and 608 may be the same as the input signal processing block 201 and the displays 202 and 208 in FIG. 2.
  • The ghost adding block 604 may comprise suitable circuitry, logic, and/or code and may enable adding of ghost signals within the processed video signal 610 to generate the degraded video signal 612. The ghost correction block 606 may comprise suitable circuitry, logic, and/or code and may enable correction of added ghost signals within the degraded video signal 612 received from the ghost adding block 604. The ghost correction block 606 may generate an improved video signal 614 and may communicate the improved video signal 614 to the display 608. The display 608 may then display at least a portion of the degraded video signal 612 and at least a corresponding portion of the improved video signal 614.
  • Even though the present invention discloses adding of noise, signal sharpening, hue changing, and ghost adding as signal distortion, the present invention may not be so limited. In this regard, other signal distortion methods and techniques may also be utilized to achieve video processing demonstration. Additionally, one or more distortion techniques may be applied to an input video signal and video processing and signal improvement with regard to the plurality of distortions that may be used to degrade the input signal.
  • FIG. 7 is a block diagram of an exemplary system for video signal processing, in accordance with an embodiment of the invention. Referring to FIG. 7, the system 700 may comprise a video signal processing block 702 and a display 712. The video signal processing block 702 may comprise a CPU 704, memory 706, interference generator block 708, and interference cancellation block 710. The video signal processing block 702 and the display 712 may be implemented within a single television set, for example.
  • The interference generator block 708 may comprise suitable circuitry, logic, and/or code and may enable generation of an interference signal and addition of the generated interference signal to the video signal input 716. For example, the interference generator block 708 may enable adding of block noise and/or mosquito noise, softening of the video signal input 716, corrupting of flesh-tones within the video signal input 716, and/or adding of ghost signals within the video signal input 716. A degraded video signal 722, generated by the interference generator block 708, may be communicated to the interference cancellation block 710 and/or to the display 712.
  • In one embodiment of the invention, the interference generator block 708 may enable generation of any other kind of interference signals, which may be added to the video signal input 716 to generate the degraded video signal 722. Furthermore, an interference selection signal 714 that may be communicated by a user, for example, may be utilized for selecting the application of one or more interference signals to the video signal input 716 to generate the degraded video signal 722.
  • The interference cancellation block 710 may comprise suitable circuitry, logic, and/or code and may enable canceling one or more signal interferences within the degraded video signal 722 received from the interference generator block 708. In this regard, the interference cancellation block 710 may generate an improved video signal 720 and may communicate the improved video signal 720 to the display 712. The display 712 may utilize PIP or split-screen functionalities and display at least a portion of the degraded video signal 722 and at least a corresponding portion of the improved video signal 720. Additionally, the display 712 may flash between displaying the degraded video signal 722 and the improved video signal 720.
  • In another embodiment of the invention, the system 700 for processing a video signal may comprise at least one processor, such as interference generator 708 that enables degrading of a received video signal 716 utilizing one or more of a plurality of video signal degrading methods. The interference canceller 710 may enable processing of the degraded video signal 722 to generate an improved video signal 720. The interference generator 708 may enable displaying of at least a portion of the degraded video signal 722 and a corresponding portion of the improved video signal 720 on the display 712. The interference canceller 710 may enable adding of random noise to the received video signal 716 to generate the degraded video signal 722. The CPU 704 may enable reduction of noise within the degraded video signal 722 to generate the improved video signal 720 utilizing digital noise reduction and/or analog noise reduction.
  • The interference generator 708 may enable compression and decompression of the received video signal 716 to generate the random noise and may also enable softening of the received video signal 716 to generate the degraded video signal 722. The interference canceller 710 may enable sharpening of the degraded video signal 722 to generate the improved video signal 720. The interference generator 708 may enable corrupting of flesh-tones within the received video signal 716 to generate the degraded video signal 722. The interference canceller 710 may enable correction of at least a portion of the corrupted flesh-tones within the degraded video signal 722 to generate the improved video signal 720. The interference generator 708 may enable adding of ghost signals within the received video signal 716 to generate the degraded video signal 722. The interference canceller 710 may enable cancellation of at least a portion of the added ghost signals within the degraded video signal 722 to generate the improved video signal 720.
  • FIG. 8 is a flow diagram illustrating exemplary steps that may be utilized for processing video signals, in accordance with an embodiment of the invention. Referring to FIGS. 7 and 8, at 802, a received video signal 716 may be degraded by the interference generator block 708 utilizing one or more of a plurality of video degrading methods. At 804, the degraded video signal 722 may be processed by the interference cancellation block 710 to generate an improved video signal 720. At 806, at least a portion of the degraded video signal 722 and a corresponding portion of the improved video signal 720 may be displayed by the display 712.
  • Another embodiment of the invention may provide a machine-readable storage having stored thereon, a computer program having at least one code section for processing video signals, the at least one code section being executable by a machine for causing the machine to perform steps as disclosed herein.
  • Accordingly, aspects of the invention may be realized in hardware, software, firmware or a combination thereof. The invention may be realized in a centralized fashion in at least one computer system or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware, software and firmware may be a general-purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
  • One embodiment of the present invention may be implemented as a board level product, as a single chip, application specific integrated circuit (ASIC), or with varying levels integrated on a single chip with other portions of the system as separate components. The degree of integration of the system will primarily be determined by speed and cost considerations. Because of the sophisticated nature of modern processors, it is possible to utilize a commercially available processor, which may be implemented external to an ASIC implementation of the present system. Alternatively, if the processor is available as an ASIC core or logic block, then the commercially available processor may be implemented as part of an ASIC device with various functions implemented as firmware.
  • The invention may also be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods. Computer program in the present context may mean, for example, any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form. However, other meanings of computer program within the understanding of those skilled in the art are also contemplated by the present invention.
  • While the invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiments disclosed, but that the present invention will include all embodiments falling within the scope of the appended claims.

Claims (14)

1-29. (canceled)
30. A method for processing a video signal, the method comprising:
degrading a received video signal utilizing one or more of a plurality of video signal degrading methods;
processing said degraded video signal to generate an improved video signal; and
displaying at least a portion of said degraded video signal while displaying a corresponding portion of said improved video signal.
31. The method according to claim 30, comprising adding random noise to said received video signal to generate said degraded video signal.
32. The method according to claim 31, comprising reducing noise within said degraded video signal to generate said improved video signal utilizing at least one of the following: digital noise reduction and analog noise reduction.
33. The method according to claim 30, comprising softening said received video signal to generate said degraded video signal.
34. The method according to claim 30, comprising adding ghost signals within said received video signal to generate said degraded video signal.
35. The method according to claim 34, comprising canceling at least a portion of said added ghost signals within said degraded video signal to generate said improved video signal.
36. A system for processing a video signal, the system comprising:
at least one processor that enables degrading of a received video signal utilizing one or more of a plurality of video signal degrading methods;
said at least one processor enables processing of said degraded video signal to generate an improved video signal; and
said at least one processor enables displaying of at least a portion of said degraded video signal while displaying a corresponding portion of said improved video signal.
37. The system according to claim 36, wherein said at least one processor enables adding of random noise to said received video signal to generate said degraded video signal.
38. The system according to claim 37, wherein said at least one processor enables reduction of noise within said degraded video signal to generate said improved video signal utilizing at least one of the following: digital noise reduction and analog noise reduction.
39. The system according to claim 36, wherein said at least one processor enables softening of said received video signal to generate said degraded video signal.
40. The system according to claim 36, wherein said at least one processor enables adding of ghost signals within said received video signal to generate said degraded video signal.
41. The system according to claim 40, wherein said at least one processor enables cancellation of at least a portion of said added ghost signals within said degraded video signal to generate said improved video signal.
42. The system according to claim 36, wherein said at least one processor comprises at least one of the following: a CPU, an inference generator and an interference canceller.
US12/756,277 2006-02-08 2010-04-08 System and method for video processing demonstration Abandoned US20100188583A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/756,277 US20100188583A1 (en) 2006-02-08 2010-04-08 System and method for video processing demonstration

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/349,630 US7697074B2 (en) 2006-02-08 2006-02-08 System and method for video processing demonstration
US12/756,277 US20100188583A1 (en) 2006-02-08 2010-04-08 System and method for video processing demonstration

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/349,630 Continuation US7697074B2 (en) 2006-02-08 2006-02-08 System and method for video processing demonstration

Publications (1)

Publication Number Publication Date
US20100188583A1 true US20100188583A1 (en) 2010-07-29

Family

ID=38333666

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/349,630 Expired - Fee Related US7697074B2 (en) 2006-02-08 2006-02-08 System and method for video processing demonstration
US12/756,277 Abandoned US20100188583A1 (en) 2006-02-08 2010-04-08 System and method for video processing demonstration

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US11/349,630 Expired - Fee Related US7697074B2 (en) 2006-02-08 2006-02-08 System and method for video processing demonstration

Country Status (1)

Country Link
US (2) US7697074B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131611A1 (en) * 2009-07-31 2012-05-24 Bce Inc. Method ans system for controlling media conveyance by a device to a user based on current location of the device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100720339B1 (en) * 2005-09-15 2007-05-22 삼성전자주식회사 Video processing apparatus
CN110290336A (en) * 2019-07-16 2019-09-27 深圳市殷泰禾技术有限公司 A kind of HD video multimedia messages superimposer

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6016361A (en) * 1996-11-05 2000-01-18 Nec Corporation Method and apparatus for compressing binary data using pattern matching encoding
US6449061B2 (en) * 1997-09-23 2002-09-10 Xerox Corporation System and method for providing dynamic noise profile selection for hybrid and error diffusion image processing
US6724437B2 (en) * 1998-06-17 2004-04-20 Koninklijke Philips Electronics N.V. Method and device for adding noise to a video signal for improving a display of the video signal
US20060001781A1 (en) * 2004-06-25 2006-01-05 Funai Electric Co., Ltd. Liquid crystal display device and inspection method
US7002594B2 (en) * 2000-03-24 2006-02-21 Sharp Kabushiki Kaisha Image processing apparatus and image display apparatus using same
US20070047658A1 (en) * 2003-09-23 2007-03-01 Alexandros Tourapis Video comfort noise addition technique
US7327353B2 (en) * 2003-10-29 2008-02-05 Icp Electronics Inc. Computer system and related method for calibrating a digitizer without utilizing calibration software
US7382383B2 (en) * 2003-04-02 2008-06-03 Sharp Kabushiki Kaisha Driving device of image display device, program and storage medium thereof, image display device, and television receiver
US7391823B2 (en) * 2000-08-23 2008-06-24 Sanyo Electric Co. Digital broadcasting receiver
US7428018B2 (en) * 2002-11-07 2008-09-23 Samsung Electronics Co., Ltd. Apparatus and method for adjusting screen
US7432986B2 (en) * 2005-02-16 2008-10-07 Lsi Corporation Method and apparatus for masking of video artifacts and/or insertion of film grain in a video decoder
US7667781B2 (en) * 2004-12-21 2010-02-23 Funai Electric Co., Ltd. Picture quality adjusting device and a television set having a picture quality adjusting device
US7746410B2 (en) * 2000-08-11 2010-06-29 Lg Electronics Inc. Picture adjustment method and apparatus for video display appliance

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7545976B2 (en) * 2002-05-01 2009-06-09 Hewlett-Packard Development Company, L.P. Method and apparatus for associating image enhancement with color

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6016361A (en) * 1996-11-05 2000-01-18 Nec Corporation Method and apparatus for compressing binary data using pattern matching encoding
US6449061B2 (en) * 1997-09-23 2002-09-10 Xerox Corporation System and method for providing dynamic noise profile selection for hybrid and error diffusion image processing
US6724437B2 (en) * 1998-06-17 2004-04-20 Koninklijke Philips Electronics N.V. Method and device for adding noise to a video signal for improving a display of the video signal
US7002594B2 (en) * 2000-03-24 2006-02-21 Sharp Kabushiki Kaisha Image processing apparatus and image display apparatus using same
US7746410B2 (en) * 2000-08-11 2010-06-29 Lg Electronics Inc. Picture adjustment method and apparatus for video display appliance
US7391823B2 (en) * 2000-08-23 2008-06-24 Sanyo Electric Co. Digital broadcasting receiver
US7428018B2 (en) * 2002-11-07 2008-09-23 Samsung Electronics Co., Ltd. Apparatus and method for adjusting screen
US7382383B2 (en) * 2003-04-02 2008-06-03 Sharp Kabushiki Kaisha Driving device of image display device, program and storage medium thereof, image display device, and television receiver
US20070047658A1 (en) * 2003-09-23 2007-03-01 Alexandros Tourapis Video comfort noise addition technique
US7327353B2 (en) * 2003-10-29 2008-02-05 Icp Electronics Inc. Computer system and related method for calibrating a digitizer without utilizing calibration software
US20060001781A1 (en) * 2004-06-25 2006-01-05 Funai Electric Co., Ltd. Liquid crystal display device and inspection method
US7667781B2 (en) * 2004-12-21 2010-02-23 Funai Electric Co., Ltd. Picture quality adjusting device and a television set having a picture quality adjusting device
US7432986B2 (en) * 2005-02-16 2008-10-07 Lsi Corporation Method and apparatus for masking of video artifacts and/or insertion of film grain in a video decoder

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120131611A1 (en) * 2009-07-31 2012-05-24 Bce Inc. Method ans system for controlling media conveyance by a device to a user based on current location of the device
US9641889B2 (en) * 2009-07-31 2017-05-02 Bce Inc. Method and system for controlling media conveyance by a device to a user based on current location of the device
US11294988B2 (en) * 2009-07-31 2022-04-05 Bce Inc. Method and system for controlling media conveyance by a device to a user based on current location of the device

Also Published As

Publication number Publication date
US20070182857A1 (en) 2007-08-09
US7697074B2 (en) 2010-04-13

Similar Documents

Publication Publication Date Title
US10250944B2 (en) Multi-platform digital television
US7525600B2 (en) Single integrated high definition television (HDTV) chip for analog and digital reception
US7477326B2 (en) HDTV chip with a single IF strip for handling analog and digital reception
JP4125525B2 (en) Method and apparatus for viewing two independent channels using IRD
KR980013372A (en) Method and apparatus for switching the operation mode of a high-definition television system
US20020089605A1 (en) Digital television receiver
US20080304596A1 (en) Method and System for Receiving Audio, Video and Data Services with ATSC Enabled Television Sets
US7697074B2 (en) System and method for video processing demonstration
JP2001320744A (en) Receiver and method for setting the direction of reception antenna
US8547481B2 (en) Apparatus and method for black bar detection in digital TVs and set-top boxes
KR100532443B1 (en) Television receiver and method for detectiong and selectively filtering co-channel inteference
CN102256082B (en) Television capable of supporting multiple digital television standards
CN100387057C (en) Method and system of treatment television signal
KR100785202B1 (en) Method and system for receving of digital broadcast stream
JP3619785B2 (en) Television receiver
JP7232160B2 (en) IMAGE QUALITY CIRCUIT, VIDEO PROCESSING DEVICE, AND SIGNAL FEATURE DETECTION METHOD
US9819894B2 (en) Digital television and control method thereof
KR101690788B1 (en) Broadcasting signal receiver having a function to automatically control a chroma signal and method for receiving a broadcasting signal using the same
US20130111523A1 (en) Device and method for receiving multi-channel broadcasting
Hulyalkar 66.4: System‐on‐Chip for Integrated Digital Television
KR20150092558A (en) Hybrid TV TUNER
KR20030042139A (en) Method and Apparutus for conditionally Watching TV
KR20050057733A (en) Method to control automatically the demodulator data of audio ic in the television
Tay Understanding digital television
KR20010002202A (en) Apparatus for Display Additional Data in Digital Television

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date: 20160201

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date: 20160201

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date: 20170120

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date: 20170120

AS Assignment

Owner name: BROADCOM CORPORATION, CALIFORNIA

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001

Effective date: 20170119