Patents by Inventor Brad Delanghe

Brad Delanghe has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080055481
    Abstract: Processing signals in a video system may include detecting motion in at least one of a plurality of video frames, storing the results of the detecting to a buffer and comb filtering at least one future frame using the results stored in the buffer. Detecting the difference may include computing the difference between at least two of the plurality of frames on a pixel by pixel basis and comparing the difference to a threshold. The width and height of the buffer may be the same as the width and height of a video frame and a result may be stored in a location in the buffer corresponding to the location in the video frame where motion may have been detected. The buffer may hold the data representing motion from a plurality of frames. The processing may further include extracting chroma and luma information from a composite video signal by using a frame comb filter.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Inventors: Brad A. Delanghe, Aleksandr M. Movshovich
  • Publication number: 20080012984
    Abstract: Herein described is a method and system for generating an improved video output when deinterlacing pull-down video. The improvement results from reducing cross-chroma artifacts. In a representative embodiment, the method comprises first computing an adjusted chroma of a present pixel from a present top field or present bottom field of film sourced video as a function of an execution stage field phase. The method further comprises second computing a chroma of an absent pixel vertically adjacent to the present pixel, wherein the second computing is performed as a function of the execution stage field phase. In a representative embodiment, a deinterlacer video engine and a local storage circuitry process the 3:2 pull-down video by applying various equations for performing the first computing and the second computing. An adjusted chroma and an absent pixel chroma is computed for each present pixel at each execution stage field phase.
    Type: Application
    Filed: July 12, 2006
    Publication date: January 17, 2008
    Inventors: Richard Hayden Wyman, Brad A. Delanghe
  • Patent number: 7298418
    Abstract: Certain embodiments of the invention disclose a method and system for processing in a non-line locked system. The phase relationship between the sub-carrier signal on consecutive video lines in a video comb filter is determined by synchronizing the two video lines. The synchronization is achieved by aligning the color bursts signals in each of the two video lines. The phase error between the two video lines is determined through the use of a correlation operation. The phase error between consecutive video lines is used to automatically adjust the delay lines used by the video comb filter. The line delay adjustment is provided by changing the values of a variable integer delay and a fractional integer delay. Line delay adjustments reduce the artifacts that occur in the separation of luma and chroma components of a composite video signal.
    Type: Grant
    Filed: June 24, 2004
    Date of Patent: November 20, 2007
    Assignee: Broadcom Corporation
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20070188361
    Abstract: Aspects of the invention provide a method and system for a mixed analog-digital automatic gain control. The received analog signal is amplified by the analog amplifier and then converted to a digital value by an ADC. A clamp reference level of the converted signal is removed prior to applying a digital gain to a digital multiplied. Once the digital gain is applied, the clamp reference level is restored to the digital signal. A loop filter determines the system time response from the error between an amplitude parameter of the received signal and an AGC reference level. A gain separation circuit generates the system gain and separates it into a digital gain and an analog gain in a way to maximize the use of the analog amplifier. The analog gain is applied to the analog amplifier and the digital gain is applied to the digital multiplier.
    Type: Application
    Filed: March 26, 2007
    Publication date: August 16, 2007
    Inventors: Brad Delanghe, Aleksandr Movshovish
  • Patent number: 7218258
    Abstract: Aspects of the invention provide a method and system for a mixed analog-digital automatic gain control. The received analog signal is amplified by the analog amplifier and then converted to a digital value by an ADC. A clamp reference level of the converted signal is removed prior to applying a digital gain to a digital multiplied. Once the digital gain is applied, the clamp reference level is restored to the digital signal. A loop filter determines the system time response from the error between an amplitude parameter of the received signal and an AGC reference level. A gain separation circuit generates the system gain and separates it into a digital gain and an analog gain in a way to maximize the use of the analog amplifier. The analog gain is applied to the analog amplifier and the digital gain is applied to the digital multiplier.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: May 15, 2007
    Assignee: Broadcom Corporation
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20070040945
    Abstract: A system and method for automatically controlling color synchronization polarity during video decoding. Various aspects of the present invention may comprise at least one module that is adapted to monitor color synchronization polarity at a plurality of instances over a period of time. The at least one module may also, for example, be adapted to generate a sequence of signals indicative of the color synchronization polarity correctness at the plurality of instances. The at least one module may additionally, for example, be adapted to statistically analyze the sequence of signals. The at least one module may further, for example, be adapted to determine, based at least in part on the statistical analysis of the sequence of signals, whether color synchronization polarity is correct. The at least one module may still further, for example, be adapted to control color synchronization polarity based, at least in part, on the polarity correctness determination.
    Type: Application
    Filed: August 17, 2005
    Publication date: February 22, 2007
    Inventors: Wen Huang, Brad Delanghe, Aleksandor Movshovich
  • Publication number: 20070030352
    Abstract: A system and method for determining phase of a subcarrier (e.g., a jittering video subcarrier). Various aspects of the present invention may comprise determining at least one weighting factor based, at least in part, on a subcarrier synchronization signal (e.g., a video synchronization signal). A first subcarrier phase sample and at least a second subcarrier phase sample may then be obtained. Subcarrier phase may then be determined by interpolating between the first subcarrier phase sample and the second subcarrier phase sample, where such interpolation (e.g., linear interpolation) may be based, at least in part, on the determined weighting factor(s).
    Type: Application
    Filed: August 8, 2005
    Publication date: February 8, 2007
    Inventors: Wen Huang, Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20070014402
    Abstract: A method to detect PAL colorstripe utilizing PAL-switch with minimal logic is provided. A first polarity parameter may be generated by adding an averaged U component value of a current PAL line with a first threshold value. The first polarity parameter may be utilized to detect 180-degree inversion or U axis inversion colorstripe protection. A V component of a current PAL line may be averaged and an inverse of the average generated. A PAL-switch signal may be utilized to select between the average V component value and its inverse value. A second polarity parameter may be generated by adding the selected value with a second threshold value. The second polarity parameter may be utilized to detect V axis inversion colorstripe protection. When colorstripe protection is detected, whether based on the first polarity parameter or the second polarity parameter, a colorstripe detection signal may be generated.
    Type: Application
    Filed: July 12, 2005
    Publication date: January 18, 2007
    Inventors: Wen Huang, Brad Delanghe, Aleksandr Movshovich
  • Patent number: 6940560
    Abstract: A method and system for performing combing for PAL luma data is disclosed. The combing is performed for a display having a plurality of lines. The display is capable of depicting a frame including a horizontal boundary having a top edge and a bottom edge. A top line of the plurality of lines is at the top edge of the horizontal boundary. A bottom line of the plurality of lines is at the bottom edge of the horizontal boundary. The method and system includes providing a feedback multiplexer, a line delay and a feed forward multiplexer. The feedback multiplexer has a first input, a second input and a first output. The first input is for receiving luma data for a current line. The line delay has a delay input and a delay output, the delay input coupled with the first output. The delay output is coupled with the second input. The feed forward multiplexer has a third input, a fourth input and a second output. The third input is coupled with the delay output.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: September 6, 2005
    Assignee: Broadcom Corporation
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe
  • Publication number: 20050184893
    Abstract: Aspects of the invention provide a system for a mixed analog-digital automatic gain control. The received analog signal is amplified by the analog amplifier and then converted to a digital value by an ADC. A clamp reference level of the converted signal is removed prior to applying a digital gain to a digital multiplied. Once the digital gain is applied, the clamp reference level is restored to the digital signal. A loop filter determines the system time response from the error between an amplitude parameter of the received signal and an AGC reference level. A gain separation circuit generates the system gain and separates it into a digital gain and an analog gain in a way to maximize the use of the analog amplifier. The analog gain is applied to the analog amplifier and the digital gain is applied to the digital multiplier.
    Type: Application
    Filed: April 20, 2005
    Publication date: August 25, 2005
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Patent number: 6930677
    Abstract: A method and system for performing combing for PAL chroma data for a display having a plurality of lines is disclosed. The display is capable of depicting a frame including a horizontal boundary having a top edge and a bottom edge. The top line of the plurality of lines is at the top edge of the horizontal boundary, while a bottom line of the plurality of lines is at the bottom edge of the horizontal boundary. The method and system include replacing bottom line chroma data with previous line chroma data for the top line. The method and system also include replacing top line chroma data with subsequent line chroma data for the bottom line. The method and system can also provide three-line combing chroma data for a remaining portion of the plurality of lines.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: August 16, 2005
    Assignee: Broadcom Corporation
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe
  • Publication number: 20050174274
    Abstract: Aspects of the invention provide a method and system for a mixed analog-digital automatic gain control. The received analog signal is amplified by the analog amplifier and then converted to a digital value by an ADC. A clamp reference level of the converted signal is removed prior to applying a digital gain to a digital multiplied. Once the digital gain is applied, the clamp reference level is restored to the digital signal. A loop filter determines the system time response from the error between an amplitude parameter of the received signal and an AGC reference level. A gain separation circuit generates the system gain and separates it into a digital gain and an analog gain in a way to maximize the use of the analog amplifier. The analog gain is applied to the analog amplifier and the digital gain is applied to the digital multiplier.
    Type: Application
    Filed: June 16, 2004
    Publication date: August 11, 2005
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20050174486
    Abstract: Certain embodiments of the invention disclose a method and system for processing in a non-line locked system. The phase relationship between the sub-carrier signal on consecutive video lines in a video comb filter is determined by synchronizing the two video lines. The synchronization is achieved by aligning the color bursts signals in each of the two video lines. The phase error between the two video lines is determined through the use of a correlation operation. The phase error between consecutive video lines is used to automatically adjust the delay lines used by the video comb filter. The line delay adjustment is provided by changing the values of a variable integer delay and a fractional integer delay. Line delay adjustments reduce the artifacts that occur in the separation of luma and chroma components of a composite video signal.
    Type: Application
    Filed: June 24, 2004
    Publication date: August 11, 2005
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20050174492
    Abstract: Methods and systems for data compression for storage of 3D comb filter data are disclosed. An incoming video signal may be band-limited during combing, where the incoming video signal may comprise a plurality of active and inactive video samples disposed within a plurality of video lines. The active video samples disposed within at least a portion of the plurality of video lines may be stored. The incoming video signal may be band-limited to 6.75 MHz, for example. Video samples utilized for eliminating edge effects may be stored. The number of video samples utilized for eliminating edge effects may be associated with an upsampling filter tap count. The active video samples may be combed. At least a portion of the plurality of video lines may be stored. The portion of the plurality of video lines may comprise active video lines.
    Type: Application
    Filed: June 16, 2004
    Publication date: August 11, 2005
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20050174485
    Abstract: In a method and system for 3D comb synchronization and alignment of standard and non-standard video signals, a coarse synchronization is performed on a bottom frame, a current frame, and a top frame based on a bottom frame field count. The current frame is assigned the frame transferred immediately prior to a bottom frame whereas the top frame is assigned the frame transferred two frames. A current frame window signal and a top frame window signal may be used to lock the current frame and the top frame to a bottom frame vertical sync signal. After coarse synchronization, the video frames are finely aligned by correlating a phase difference between the subcarrier signals in each frame and modifying the phase difference until the correlation results in a specified phase locked value range. This method and system may facilitate the handling of video stream switching and non-standard data streams.
    Type: Application
    Filed: June 24, 2004
    Publication date: August 11, 2005
    Inventors: Brad Delanghe, Aleksandr Movshovich
  • Publication number: 20050162560
    Abstract: A method and system for correcting luma data and chroma data from a composite signal for a plurality of lines are disclosed. The method and system include correlating line data of the composite signal from a portion of the plurality of lines to provide a plurality of correlation signals. The method and system also include generating a chroma suppression signal based on the plurality of correlation signals. The chroma suppression signal indicates whether to suppress a portion of the chroma data. The chroma suppression signal indicates that the portion of the chroma data should be suppressed when a large luma transition and the chroma data being beneath a threshold are detected.
    Type: Application
    Filed: March 22, 2005
    Publication date: July 28, 2005
    Inventors: Aleksandr Movshovich, Brad Delanghe, Darren Neuman
  • Patent number: 6888578
    Abstract: A method and system for correcting luma data and chroma data from a composite signal for a plurality of lines are disclosed. The method and system include correlating line data of the composite signal from a portion of the plurality of lines to provide a plurality of correlation signals. The method and system also include generating a chroma suppression signal based on the plurality of correlation signals. The chroma suppression signal indicates whether to suppress a portion of the chroma data. The chroma suppression signal indicates that the portion of the chroma data should be suppressed when a large luma transition and the chroma data being beneath a threshold are detected.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: May 3, 2005
    Assignee: Broadcom Corporation
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe, Darren Neuman
  • Patent number: 6882345
    Abstract: A method and system for more efficiently loading a plurality of primitives for a scene into processors of a computer graphics system is disclosed. Each primitive has a top and a bottom. The primitives are ordered based on the top of each primitive. The system and method include providing at least one input, a merge circuit, a distributor, a feedback circuit and a controller. The input(s) is for receiving data relating to each primitive. The merge circuit is coupled with the input(s) and adds the data for a primitive having a top not lower than a current line. The distributor is coupled with the feedback circuit, eliminates an expired primitive and outputs the data for remaining primitives after the expired primitive has been removed. The expired primitive has a bottom above the current line. The feedback circuit is coupled to the merge circuit and the distributor and re-inputs to the merge circuit the data for the remaining primitives.
    Type: Grant
    Filed: October 16, 2001
    Date of Patent: April 19, 2005
    Assignee: Broadcom Corporation
    Inventors: Aleksandr M. Movshovich, Brad A. Delanghe, David A. Baer
  • Publication number: 20050068324
    Abstract: A method and system for more efficiently loading a plurality of primitives for a scene into processors of a computer graphics system is disclosed. Each primitive has a top and a bottom. The primitives are ordered based on the top of each primitive. The system and method include providing at least one input, a merge circuit, a distributor, a feedback circuit and a controller. The input(s) is for receiving data relating to each primitive. The merge circuit is coupled with the input(s) and adds the data for a primitive having a top not lower than a current line. The distributor is coupled with the feedback circuit, eliminates an expired primitive and outputs the data for remaining primitives after the expired primitive has been removed. The expired primitive has a bottom above the current line. The feedback circuit is coupled to the merge circuit and the distributor and re-inputs to the merge circuit the data for the remaining primitives.
    Type: Application
    Filed: November 16, 2004
    Publication date: March 31, 2005
    Inventors: Aleksandr Movshovich, Brad Delanghe, David Baer
  • Publication number: 20050028220
    Abstract: A television on a chip (TVOC) system that provides a cost effective approach for providing television functionality on a single integrated circuit chip is disclosed. A TVOC includes the functionality necessary to receive and display television signals in a variety of input and output formats. A TVOC can be used in set-top boxes for cable and satellite television, or directly within a television. All functionality provided can be provided on a single integrated circuit. TVOC includes a data transport module, an IF demodulator, a digital audio engine, an analog audio engine, a digital video engine, and an analog video engine. The TVOC also includes three sets of interfaces including output interfaces, control interfaces and ancillary interfaces. Further features and embodiments provide enhanced functionality and increased efficiencies.
    Type: Application
    Filed: March 3, 2004
    Publication date: February 3, 2005
    Applicant: Broadcom Corporation
    Inventors: David Baer, Jeff Tingley, Aleksandr Movshovich, Brad Grossman, Brian Schoner, Chengfuh Tang, Chuck Monahan, Darren Neuman, David Wu, Francis Cheung, Greg Kranawetter, Hoang Nhu, Hsien-Chih Tseng, Iue-Shuenn Chen, James Sweet, Jeffrey Bauch, Keith Klingler, Patrick Law, Rajesh Mamidwar, Dan Simon, Sang Tran, Shawn Johnson, Steven Jaffe, Thu Nguyen, Ut Nguyen, Yao-Hua Tseng, Brad Delanghe, Ben Giese, Jason Demas, Lakshman Ramakrishnan, Sandeep Bhatia, Guang-Ting Shih, Tracy Denk