Patents by Inventor Larry A. Pearlstein

Larry A. Pearlstein 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: 9866785
    Abstract: One or more components of a video display device such as a television set can be powered down in response to a determination that a video input source has been paused. The video signal provided by the video input source can be analyzed to determine whether the video source is paused. When the video input source is no longer paused, the powered down components can be restored to fill power operation.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: January 9, 2018
    Assignees: Advanced Micro Devices, Inc., ATI Technologies, ULC
    Inventors: David A. Strasser, Larry A. Pearlstein
  • Patent number: 9521392
    Abstract: A 3-dimensional (3D) video rendering device may convert a first left view video of a decompressed 3D video having a first frame rate to generate a second left view video having a second frame rate, and convert a first right view video having the first frame rate to generate a second right view video having the second frame rate. The second left view video having a particular pixel resolution may be converted by the 3D video rendering device to generate a third left view video having full pixel resolution of the decompressed 3D video. The second right view video having the particular pixel resolution may be converted to generate a third right view video having the full pixel resolution. The 3D video rendering device may generate a sequence of video frames for 3D video display based on the third left view video and the third right view video.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: December 13, 2016
    Assignee: BROADCOM CORPORATION
    Inventors: Priya Dwivedula, Michael Erwin, Eric Klings, Paul Gehman, Larry Pearlstein
  • Patent number: 9318096
    Abstract: An audio processing device may estimate noise effects at a particular location based on noise measurement data corresponding to one or more noise sources. The audio processing device may modify one or more output audio content transmitted by the audio processing device to that particular location such that the modification may cancel the estimated noise effects at the particular location, at time when the output audio streams are received at that location. The noise effects estimation may also be based on audio reception measurement data at the particular location. The noise measurement data and/or the audio reception measurement data may be generated by audio capturing devices placed at or near noise sources, and/or at or near the particular location, respectively. The noise measurement data and/or the audio reception measurement data may be communicated to the audio processing device using wired and/or wireless connections.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: April 19, 2016
    Assignee: BROADCOM CORPORATION
    Inventor: Larry Pearlstein
  • Patent number: 9204086
    Abstract: A method and apparatus of frame rate conversion where descriptive information relating to an input video signal is transmitted to the frame rate converter along with the input signal. The descriptive information is used to interpolate frames, allowing the interpolator to make pixel analysis using the descriptive information relating to the original signal. The descriptive information is derived by a compositor/scaler and is transmitted to the frame rate converter with the composited/scaled signal. There may be multiple input signals that are composited to make a final composited video output such as a picture-in-picture display. The information may be transmitted in-band with the video signal received by the frame rate converter. Alternatively, the descriptive information may be transmitted in a separate stream in a side-band manner. In another embodiment, the descriptive information may be transmitted to the frame rate converter separate from the video input source as commands or packets.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: December 1, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Samir N. Hulyalkar, Larry A. Pearlstein
  • Patent number: 9172954
    Abstract: A method for reducing memory bandwidth in a video decoder begins by performing a data reduction operation on a decoded first coded image to produce a second set of image data. The second set of image data stored and is selectively used for subsequent image decoding, thereby reducing the memory bandwidth. The data reduction operation can include image downsampling, wherein the pixel density is reduced by a factor of two in each of the vertical and horizontal directions.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: October 27, 2015
    Assignee: BROADCOM CORPORATION
    Inventor: Larry Pearlstein
  • Publication number: 20150078433
    Abstract: Bandwidth, power and/or storage may be saved when certain pictures of a video bitstream are selectively reduced in size prior to transmission and/or storage in a video decoding process. Any number of criteria may be used in determining which pictures are to be selected for reduction. For example, pictures that are to be used for display only and not to be used for future picture predictions or may be used only in a small number future picture predictions may be reduced.
    Type: Application
    Filed: September 30, 2013
    Publication date: March 19, 2015
    Applicant: Broadcom Corporation
    Inventor: Larry Pearlstein
  • Patent number: 8879834
    Abstract: A method and apparatus for reduced complexity video and image processing with special chroma handling are disclosed. Frame-type decisions are made on a video stream made up of a sequence of frames. A first subset of the frames are selected to be monochrome and generated without chroma data. A second subset of the frames are selected to be in color and generated with chroma components. In one embodiment, the first subset of frames includes odd frames and the second subset of frames includes even frames in the video stream. Under higher video frame rates, the lack of color in every other frame is not visible to the end viewer. Accordingly, subsequent processing of the output video stream permits luma-only processing of many frames in the video stream, extensively reducing the amount of computation.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: November 4, 2014
    Assignee: Broadcom Corporation
    Inventors: Kathleen Burns, Larry Pearlstein
  • Patent number: 8760574
    Abstract: An image processing method for frame rate conversion, comprising: receiving a stream of input pictures at an input frame rate, at least some of the input pictures being new pictures, the new pictures appearing within the stream of input pictures at an underlying new picture rate; generating interpolated pictures from certain ones of the input pictures; outputting a stream of output pictures at an output frame rate, the stream of output pictures including a blend of the new pictures and the interpolated pictures, the interpolated pictures appearing in the stream of output pictures at an average interpolated picture rate; and causing a variation in the average interpolated picture rate in response to detection of a variation in the underlying new picture rate.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: June 24, 2014
    Assignee: Broadcom Corporation
    Inventors: Larry Pearlstein, Samir Hulyalkar
  • Publication number: 20140125642
    Abstract: A device includes ocular image processing features. The device obtains ocular image data without requiring artificial lenses to capture the ocular image data. The device may, for example, obtain sensor data from a touch sensor associated with a display, recognize ocular image data within the sensor data, and process the ocular image data for any reason. This processing may occur regardless of the fact that the intended purpose of the sensor data was not for ocular imaging, but was intended for another purpose, such as detecting touch interactions with the display.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: Broadcom Corporation
    Inventors: Larry Pearlstein, Michael Erwin
  • Patent number: 8675128
    Abstract: An image processing engine, comprising: a frame rate conversion entity configured to: (a) generate output pictures from input pictures, the output pictures comprising a set of first output pictures and a plurality of sets of second output pictures, each set of second output pictures being associated with one of the first output pictures, each of the first output pictures being derived from a respective one of the input pictures; and (b) control generation of the set of second output pictures associated with a particular first output picture based upon repetitive pattern presence detection within a related picture that is either (i) the particular first output picture or (ii) the input picture from which the particular first output picture was derived.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: March 18, 2014
    Assignee: Broadcom Corporation
    Inventors: Larry Pearlstein, Min Wang, Marinko Karanovic
  • Publication number: 20140044189
    Abstract: A method for reducing memory bandwidth in a video decoder begins by performing a data reduction operation on a decoded first coded image to produce a second set of image data. The second set of image data stored and is selectively used for subsequent image decoding, thereby reducing the memory bandwidth. The data reduction operation can include image downsampling, wherein the pixel density is reduced by a factor of two in each of the vertical and horizontal directions.
    Type: Application
    Filed: October 21, 2013
    Publication date: February 13, 2014
    Applicant: Broadcom Corportion
    Inventor: Larry Pearlstein
  • Patent number: 8610826
    Abstract: A video processing system may receive a current raw video frame and may estimate motion between the current frame and a previous frame to determine motion vectors (mv). Based on the same mvs, motion compensated (MC) noise reduction may be performed and MC frame rate conversion (FRC) may generate a new frame. The previous frame may be noise reduced and/or a raw video frame. A MC frame may be generated based on the previous video frame and the mvs. Noise reduction may comprise blending the current raw frame with the MC frame. A blending factor may be determined based on similarity between pixels of the current video frame and MC pixels of the previous frame. The mvs may be scaled for FRC. Noise reduction may be performed in parallel and/or prior to the FRC depending on whether raw or noise reduced frames are utilized.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: December 17, 2013
    Assignee: Broadcom Corporation
    Inventors: Dongsheng Wu, Larry Pearlstein
  • Patent number: 8565310
    Abstract: A method for reducing memory bandwidth in a video decoder begins by performing a data reduction operation on a decoded first coded image to produce a second set of image data. The second set of image data stored and is selectively used for subsequent image decoding, thereby reducing the memory bandwidth. The data reduction operation can include image downsampling, wherein the pixel density is reduced by a factor of two in each of the vertical and horizontal directions.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: October 22, 2013
    Assignee: Broadcom Corporation
    Inventor: Larry A. Pearlstein
  • Patent number: 8566382
    Abstract: Apparatus and methods for storing data in a block to provide improved accessibility of the stored data in two or more dimensions. The data is loaded into memory macros constituting a row of the block such that sequential values in the data are loaded into sequential memory macros. The data loaded in the row is circularly shifted a predetermined number of columns relative to the preceding row. The circularly shifted row of data is stored, and the process is repeated until a predetermined number of rows of data are stored. A two dimensional (2D) data block is thereby formed. Each memory macro is a predetermined number of bits wide and each column is one memory macro wide.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: October 22, 2013
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Larry Pearlstein, Richard K. Sita
  • Patent number: 8363161
    Abstract: Methods of processing an audiovisual signal that has a video portion and an audio portion are described. One example includes detecting a video synchronization event in the video portion and, in response to the detecting, embedding a marker relating to the video synchronization event into a serial data stream carrying the audio portion. The serial data stream includes a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: January 29, 2013
    Assignee: Broadcom Corporation
    Inventor: Larry Pearlstein
  • Patent number: 8331659
    Abstract: A method and apparatus for reduced complexity video and image processing with special chroma handling are disclosed. Frame-type decisions are made on a video stream made up of a sequence of frames. A first subset of the frames are selected to be monochrome and generated without chroma data. A second subset of the frames are selected to be in color and generated with chroma components. In one embodiment, the first subset of frames includes odd frames and the second subset of frames includes even frames in the video stream. Under higher video frame rates, the lack of color in every other frame is not visible to the end viewer. Accordingly, subsequent processing of the output video stream permits luma-only processing of many frames in the video stream, extensively reducing the amount of computation.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: December 11, 2012
    Assignee: Broadcom Corporation
    Inventors: Kathleen Burns, Larry Pearlstein
  • Publication number: 20120287339
    Abstract: An image processing engine, comprising: a frame rate conversion entity configured to: (a) generate output pictures from input pictures, the output pictures comprising a set of first output pictures and a plurality of sets of second output pictures, each set of second output pictures being associated with one of the first output pictures, each of the first output pictures being derived from a respective one of the input pictures; and (b) control generation of the set of second output pictures associated with a particular first output picture based upon repetitive pattern presence detection within a related picture that is either (i) the particular first output picture or (ii) the input picture from which the particular first output picture was derived.
    Type: Application
    Filed: July 26, 2012
    Publication date: November 15, 2012
    Applicant: BROADCOM CORPORATION
    Inventors: Larry Pearlstein, Min Wang, Marinko Karanovic
  • Patent number: 8306122
    Abstract: A method and apparatus of processing image data comprises receiving a video data signal where each pixel is represented by one or more digitized components, each digitized component being represented by a first set of binary digits and a second set of binary digits. The first set of binary digits is stored in a first memory plane and the second set of binary digits is stored in a second memory plane. The first set of binary digits is extracted and undergoes first and second processing. The second set of binary digits is extracted and undergoes second processing.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: November 6, 2012
    Assignee: Broadcom Corporation
    Inventors: Larry Pearlstein, Richard K. Sita
  • Patent number: 8255665
    Abstract: A single instruction, multiple data (SIMD) processor including a plurality of addressing register sets, used to flexibly calculate effective operand source and destination memory addresses is disclosed. Two or more address generators calculate effective addresses using the register sets. Each register set includes a pointer register, and a scale register. An address generator forms effective addresses from a selected register set's pointer register and scale register; and an offset. For example, the effective memory address may be formed by multiplying the scale value by an offset value and summing the pointer and the scale value multiplied by the offset value.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: August 28, 2012
    Assignee: Broadcom Corporation
    Inventors: Richard J. Selvaggi, Larry A. Pearlstein
  • Patent number: 8253854
    Abstract: An image processing engine, comprising: a frame rate conversion entity configured to: (a) generate output pictures from input pictures, the output pictures comprising a set of first output pictures and a plurality of sets of second output pictures, each set of second output pictures being associated with one of the first output pictures, each of the first output pictures being derived from a respective one of the input pictures; and (b) control generation of the set of second output pictures associated with a particular first output picture based upon repetitive pattern presence detection within a related picture that is either (i) the particular first output picture or (ii) the input picture from which the particular first output picture was derived.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: August 28, 2012
    Assignee: Broadcom Corporation
    Inventors: Larry Pearlstein, Min Wang, Marinko Karanovic