Patents by Inventor Bradley Arthur Wallace

Bradley Arthur Wallace 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).

  • Patent number: 9654755
    Abstract: In various embodiments, a dynamic range converter includes at least one circuit including a logarithm base 2 (log 2) domain circuit that uses piecewise linear interpolation to perform as at least a portion of one of: a linearizer configured to convert nonlinear color space signals to linearized color space signals; a delinearizer configured to convert linear color space signals to nonlinearized color space signals; a chrominance tone mapper for scaling gamut shaped components in accordance with dynamic color transform metadata to generate chrominance mapped components; or a luminance tone mapper for scaling color remapped components in accordance with the dynamic color transform metadata to generate luminance mapped components. Other embodiments are disclosed.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: May 16, 2017
    Assignee: VIXS Systems, Inc.
    Inventor: Bradley Arthur Wallace
  • Patent number: 9589313
    Abstract: In various embodiments, a dynamic range converter includes a plurality of circuits configured in a processing pipeline for operation timed by a pixel clock. The plurality of circuits include a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: March 7, 2017
    Assignee: VIXS SYSTEMS, INC.
    Inventor: Bradley Arthur Wallace
  • Patent number: 9560330
    Abstract: In various embodiments, a dynamic range converter includes a plurality of circuits, including at least one configurable circuit that operates based on configuration data. The plurality of circuits include a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: January 31, 2017
    Assignee: VIXS SYSTEMS, INC.
    Inventors: Bradley Arthur Wallace, Xiaowen Wu, Jie Feng, Xinghai Li
  • Patent number: 9558538
    Abstract: In various embodiments, a dynamic range converter includes a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video on a frame by frame basis to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range. A second color space converter converts the nonlinearized color space signals to display domain signals. Other embodiments are disclosed.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: January 31, 2017
    Assignee: ViXS Systems, Inc.
    Inventors: Bradley Arthur Wallace, Xiaowen Wu
  • Patent number: 9544560
    Abstract: In various embodiments, a dynamic range converter includes a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range. A second color space converter converts the nonlinearized color space signals to display domain signals. Other embodiments are disclosed.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 10, 2017
    Assignee: ViXS Systems, Inc.
    Inventors: Bradley Arthur Wallace, Xiaowen Wu, Jie Feng, Xinghai Li
  • Publication number: 20160205367
    Abstract: In various embodiments, a dynamic range converter includes a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range. A second color space converter converts the nonlinearized color space signals to display domain signals. Other embodiments are disclosed.
    Type: Application
    Filed: September 23, 2015
    Publication date: July 14, 2016
    Inventors: Bradley Arthur Wallace, Xiaowen Wu, Jie Feng, Xinghai Li
  • Publication number: 20160205369
    Abstract: In various embodiments, a dynamic range converter includes at least one circuit including a logarithm base 2 (log 2) domain circuit that uses piecewise linear interpolation to perform as at least a portion of one of: a linearizer configured to convert nonlinear color space signals to linearized color space signals; a delinearizer configured to convert linear color space signals to nonlinearized color space signals; a chrominance tone mapper for scaling gamut shaped components in accordance with dynamic color transform metadata to generate chrominance mapped components; or a luminance tone mapper for scaling color remapped components in accordance with the dynamic color transform metadata to generate luminance mapped components. Other embodiments are disclosed.
    Type: Application
    Filed: September 28, 2015
    Publication date: July 14, 2016
    Applicant: ViXS Systems, Inc.
    Inventor: Bradley Arthur Wallace
  • Publication number: 20160205368
    Abstract: In various embodiments, a dynamic range converter includes a plurality of circuits, including at least one configurable circuit that operates based on configuration data. The plurality of circuits include a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range.
    Type: Application
    Filed: September 28, 2015
    Publication date: July 14, 2016
    Applicant: VIXS SYSTEMS, INC.
    Inventors: Bradley Arthur Wallace, Xiaowen Wu, Jie Feng, Xinghai Li
  • Publication number: 20160205371
    Abstract: In various embodiments, a dynamic range converter includes a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video on a frame by frame basis to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range. A second color space converter converts the nonlinearized color space signals to display domain signals. Other embodiments are disclosed.
    Type: Application
    Filed: October 2, 2015
    Publication date: July 14, 2016
    Applicant: ViXS Systems, Inc.
    Inventors: Bradley Arthur Wallace, Xiaowen Wu
  • Publication number: 20160205370
    Abstract: In various embodiments, a dynamic range converter includes a plurality of circuits configured in a processing pipeline for operation timed by a pixel clock. The plurality of circuits include a first color space converter to convert a source color space of a source video having a source dynamic range to nonlinear color space signals. A linearizer configured converts the nonlinear color space signals to linearized color space signals having a mastering dynamic range via a piecewise linear interpolation of a transfer function. A color volume transformer applies dynamic color transform metadata associated with the source video to generate master adjusted color space signals from the linearized color space signals. A delinearizer converts the master adjusted color space signals to nonlinearized color space signals via a piecewise linear interpolation of an inverse transfer function in accordance with a display dynamic range.
    Type: Application
    Filed: September 28, 2015
    Publication date: July 14, 2016
    Applicant: VIXS SYSTEMS, INC.
    Inventor: Bradley Arthur Wallace
  • Patent number: 8761537
    Abstract: In at least one embodiment of the invention, an apparatus for adaptive edge enhancement of a video signal includes a transient improvement module. The transient improvement module is configured to generate a first adjusted pixel value based on a window of pixel values for pixels surrounding a pixel-of-interest initially having an input pixel value. The apparatus includes an adaptive peaking module configured to generate a second adjusted pixel value based on the first adjusted pixel value and the input pixel value. In at least one embodiment of the apparatus, the adaptive peaking module comprises a high-pass filter configured to generate a pixel adjustment based on the first adjusted pixel value. In at least one embodiment of the apparatus, the adaptive peaking module further comprises a gain path configured to apply at least one adaptive gain value to the pixel adjustment to generate an adaptive adjustment value.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: June 24, 2014
    Assignee: ViXS Systems, Inc.
    Inventor: Bradley Arthur Wallace
  • Patent number: 8643777
    Abstract: A pixel interpolation process is based on detection of a potential edge in proximity to a pixel being estimated, and the angle thereof. The potential edge and its angle is determined based on filtering of offset or overlapping sets of lines from a pixel window centered around the pixel being estimated and then cross-correlating the filter results. The highest value in the correlation result values represents a potential edge in proximity to the pixel being estimated and the index of the highest value represents the angle of the potential edge. This information is used in conjunction with other information from the cross-correlation and analysis of the differences between pixels in proximity to verify the validity of the potential edge. If determined to be valid, a diagonal interpolation based on the edge and its angle is used to estimate the pixel value of the pixel. Otherwise, an alternate interpolation process, such as vertical interpolation, is used to estimate the pixel value for the pixel.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: February 4, 2014
    Assignee: VIXS Systems Inc.
    Inventors: Bradley Arthur Wallace, James Ward Girardeau, Jr.
  • Publication number: 20120301046
    Abstract: In at least one embodiment of the invention, an apparatus for adaptive edge enhancement of a video signal includes a transient improvement module. The transient improvement module is configured to generate a first adjusted pixel value based on a window of pixel values for pixels surrounding a pixel-of-interest initially having an input pixel value. The apparatus includes an adaptive peaking module configured to generate a second adjusted pixel value based on the first adjusted pixel value and the input pixel value. In at least one embodiment of the apparatus, the adaptive peaking module comprises a high-pass filter configured to generate a pixel adjustment based on the first adjusted pixel value. In at least one embodiment of the apparatus, the adaptive peaking module further comprises a gain path configured to apply at least one adaptive gain value to the pixel adjustment to generate an adaptive adjustment value.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventor: Bradley Arthur Wallace
  • Patent number: 8284314
    Abstract: A video processing device includes an input to receive pixel values for a set of pixels comprising a pixel window substantially centered around a select pixel that initially has a first pixel value. The video processing device further includes a first filter unit to determine a horizontal transient improvement value based on non-linear filtering of the pixel values in a horizontal direction, a second filter unit to determine a vertical transient improvement value based on non-linear filtering of the pixel values in a vertical direction, a third filter unit to determine a first diagonal transient improvement value based on non-linear filtering of the pixel values in a first diagonal direction, and a fourth filter unit to determine a second diagonal transient improvement value based on non-linear filtering of the pixel values in a second diagonal direction that is perpendicular to the first diagonal direction.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: October 9, 2012
    Assignee: Vixs Systems, Inc.
    Inventors: Bradley Arthur Wallace, James Christopher Lynch
  • Publication number: 20110141368
    Abstract: A video processing device includes an input to receive pixel values for a set of pixels comprising a pixel window substantially centered around a select pixel that initially has a first pixel value. The video processing device further includes a first filter unit to determine a horizontal transient improvement value based on non-linear filtering of the pixel values in a horizontal direction, a second filter unit to determine a vertical transient improvement value based on non-linear filtering of the pixel values in a vertical direction, a third filter unit to determine a first diagonal transient improvement value based on non-linear filtering of the pixel values in a first diagonal direction, and a fourth filter unit to determine a second diagonal transient improvement value based on non-linear filtering of the pixel values in a second diagonal direction that is perpendicular to the first diagonal direction.
    Type: Application
    Filed: December 16, 2009
    Publication date: June 16, 2011
    Applicant: VIXS SYSTEMS, INC.
    Inventors: Bradley Arthur Wallace, James Christopher Lynch
  • Publication number: 20110075026
    Abstract: A pixel interpolation process is based on detection of a potential edge in proximity to a pixel being estimated, and the angle thereof. The potential edge and its angle is determined based on filtering of offset or overlapping sets of lines from a pixel window centered around the pixel being estimated and then cross-correlating the filter results. The highest value in the correlation result values represents a potential edge in proximity to the pixel being estimated and the index of the highest value represents the angle of the potential edge. This information is used in conjunction with other information from the cross-correlation and analysis of the differences between pixels in proximity to verify the validity of the potential edge. If determined to be valid, a diagonal interpolation based on the edge and its angle is used to estimate the pixel value of the pixel. Otherwise, an alternate interpolation process, such as vertical interpolation, is used to estimate the pixel value for the pixel.
    Type: Application
    Filed: September 25, 2009
    Publication date: March 31, 2011
    Applicant: ViXS SYSTEMS, INC.
    Inventors: Bradley Arthur Wallace, James Ward Girardeau, JR.
  • Patent number: 7725807
    Abstract: A method for field error checking begins by decoding a predetermined pattern of a field of a frame to produce a decoded pattern. The method continues by determining, for the decoded pattern, a path metric distance of a predetermined state of a plurality of states of the decoding. The method continues by comparing the path metric distance with an excepted path metric distance for the predetermined state. The method continues by indicating a field error when the path metric distance compares unfavorably with the excepted path metric distance.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: May 25, 2010
    Assignee: VIXS Systems, Inc.
    Inventors: Bradley Arthur Wallace, Paul Morris Astrachan
  • Patent number: 7610017
    Abstract: A method for receiving high data rate wireless communication transmissions begins by receiving a plurality of radio frequency (RF) signals in accordance with a wireless communication standardized data rate on a plurality of RF channels. The method continues by converting each of the plurality of RF signals into a plurality of signals. The method continues by processing the plurality of signals at baseband or near baseband into media access control (MAC) data, wherein a number of the plurality of signals corresponds to an integer multiple. The method continues by processing the MAC data at a combination of wireless communication standardized data rates to produce recovered data.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: October 27, 2009
    Assignee: VIXS Systems, Inc.
    Inventors: James Ward Girardeau, Jr., Christopher Alan Aardema, Bradley Arthur Wallace