Patents by Inventor Jose Roberto Alvarez
Jose Roberto Alvarez 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: 9025676Abstract: A method, system and device are provided for pre-filtering device for filtering a video signal prior to digitally encoding. The method includes receiving at least one input picture and at least one reconstructed picture from an encoding process and performing an in-loop temporal filtering process using at least one input picture and at least one reconstructed picture from an encoding process to output a pre-filtered video signal for use in an encoding process. The result is enabling an encoding process to produce an output with increased temporal correlation between adjacent pictures regardless of the coding type, since the artifacts introduced by the encoding process are also considered by the process.Type: GrantFiled: July 10, 2012Date of Patent: May 5, 2015Assignee: GEO Semiconductor Inc.Inventors: José Roberto Alvarez, Lulin Chen, Alexandros Michael Tourapis
-
Publication number: 20130003872Abstract: A method, system and device are provided for pre-filtering device for filtering a video signal prior to digitally encoding. The method includes receiving at least one input picture and at least one reconstructed picture from an encoding process and performing an in-loop temporal filtering process using at least one input picture and at least one reconstructed picture from an encoding process to output a pre-filtered video signal for use in an encoding process. The result is enabling an encoding process to produce an output with increased temporal correlation between adjacent pictures regardless of the coding type, since the artifacts introduced by the encoding process are also considered by the process.Type: ApplicationFiled: July 10, 2012Publication date: January 3, 2013Inventors: José Roberto Alvarez, Lulin Chen, Alexandros Michael Tourapis
-
Patent number: 8218655Abstract: A method, system and device are provided for pre-filtering device for filtering a video signal prior to digitally encoding. The method includes receiving at least one input picture and at least one reconstructed picture from an encoding process and performing an in-loop temporal filtering process using at least one input picture and at least one reconstructed picture from an encoding process to output a pre-filtered video signal for use in an encoding process. The result is enabling an encoding process to produce an output with increased temporal correlation between adjacent pictures regardless of the coding type, since the artifacts introduced by the encoding process are also considered by the process.Type: GrantFiled: September 19, 2005Date of Patent: July 10, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Alexandros Michael Tourapis, Lulin Chen, Jose Roberto Alvarez
-
Patent number: 7826535Abstract: A system (5) processes pixel data representing one of a first image compressed according to a first compression algorithm and a second image compressed according to a second compression algorithm. A pixel analyzer (32) generates first and second selection signals depending on the type of image. A processing module (40) includes first circuits arranged to process the data in response to a first selection signal and second circuits arranged to process the data in response to a second selection signal. A control processor (10) enables the first circuits in response to the first selection signal and enables the second circuits in response to the second selection signal.Type: GrantFiled: April 11, 2002Date of Patent: November 2, 2010Assignee: Broadcom CorporationInventor: José Roberto Alvarez
-
Patent number: 7778476Abstract: A method and system are provided where image data is encoded in the spatial domain, and transformed in a two dimensional transform process to thereby recover a frequency domain representation of the image data. The frequency domain representation is then quantized to obtain an integer representation. The integer representation is ordered by frequency. Then, the hi-frequency coefficients are recreated and intelligently randomized at selective frequencies. This provides high quality encoded picture results, with fewer artifacts than those that would result from conventional approaches afflicted by artifacts due to loss of high frequencies.Type: GrantFiled: October 21, 2005Date of Patent: August 17, 2010Assignee: Maxim Integrated Products, Inc.Inventors: Jose Roberto Alvarez, Jiangtao (Gene) Wen
-
Patent number: 7269220Abstract: A motion detector (300) detects motion of images represented by video pixels by providing a memory (19) arranged to store first pixels processed during a first time period. The motion detector (300) responds to differences between the first pixels and second pixels processed during a second time period after the first time period to generate initial motion signals. A look up table (362) and an edge detector (364) modify the initial motion signals to generate the output motion signals.Type: GrantFiled: July 16, 2002Date of Patent: September 11, 2007Assignee: Broadcom CorporationInventor: José Roberto Alvarez
-
Patent number: 7158189Abstract: An impulse-reducing module (200) reduces random noise in video pixels by providing an impulse detector (244) and an impulse reducer, such as a median filter (250). The impulse detector (244) generates filter control signals in response to detection of impulses, and the median filter (250) generates filtered pixel values in response to the filter control signals. The control signals set the median filter to a plurality of filter operating modes.Type: GrantFiled: June 15, 2005Date of Patent: January 2, 2007Assignee: Broadcom CorporationInventor: José Roberto Alvarez
-
Patent number: 7050501Abstract: A preprocessor system (10) reduces random noise in video pixels by providing a memory (19) arranged to store first pixels processed during a first time period. A motion detector (300) responds to differences between the first pixels and second pixels processed during a second time period after the first time period to generate corrected motion signals. A first filter (100) generates first filtered values in response to the differences and the corrected motion signals. An impulse detector (244) generates control signals in response to detection of impulses, and an impulse reducer (250) generates second filtered pixel values in response to the first filtered values and the control signals.Type: GrantFiled: July 16, 2002Date of Patent: May 23, 2006Assignee: Broadcom CorporationInventor: José Roberto Alvarez
-
Patent number: 7016415Abstract: A motion detector (300) detects motion of images represented by video pixels. A first motion detector (320) is arranged to generate first motion signals (S) representing detected motion of images represented by the pixel values. A second motion detector (360) is arranged to modify the first motion signals to generate corrected motion signals (S?) in response to the relationship of a pixel being processed to a change of motion of one or more of the image in the vertical direction. The second motion detector also modifies the first motion signals in response to the value of the pixel being processed.Type: GrantFiled: July 16, 2002Date of Patent: March 21, 2006Assignee: Broadcom CorporationInventor: José Roberto Alvarez
-
Patent number: 6958783Abstract: An impulse-reducing module (200) reduces random noise in video pixels by providing an impulse detector (244) and an impulse reducer, such as a median filter (250). The impulse detector (244) generates filter control signals in response to detection of impulses, and the median filter (250) generates filtered pixel values in response to the filter control signals. The control signals set the median filter to a plurality of filter operating modes.Type: GrantFiled: July 16, 2002Date of Patent: October 25, 2005Assignee: Broadcom CorporationInventor: José Roberto Alvarez
-
Patent number: 6898243Abstract: A video converter provides for converting an interlaced video datastream to a de-interlaced form suitable for progressive-input coding. Conversion is conducted in accordance with determined motion of image portions within the video datastream. In a preferred MPEG-1 and MPEG-2 IC pre-processor implementation, during motion processing, intra-frame and inter-frame motion analyses are conducted for a current-pixel. The resulting motion determinations are further correlated with derived and/or coding metrics and combined; the combination is also limited, smoothed and a transfer function is applied to produce a mix control. During further video processing, current-pixel data from a current field (“field data”) and corresponding filtered current frame data (“filtered frame data”) are mixed in accordance with the mix control. Resulting output preferably comprises filtered frame data for low or no determined motion, field data for high motion and motion-related mixtures of the two for remaining motion determinations.Type: GrantFiled: November 12, 1999Date of Patent: May 24, 2005Assignee: Conexant Systems, Inc.Inventor: José Roberto Alvarez
-
Publication number: 20040017517Abstract: A motion detector (300) detects motion of images represented by video pixels. A first motion detector (320) is arranged to generate first motion signals (S) representing detected motion of images represented by the pixel values. A second motion detector (360) is arranged to modify the first motion signals to generate corrected motion signals (S′) in response to the relationship of a pixel being processed to a change of motion of one or more of the image in the vertical direction. The second motion detector also modifies the first motion signals in response to the value of the pixel being processed.Type: ApplicationFiled: July 16, 2002Publication date: January 29, 2004Inventor: Jose Roberto Alvarez
-
Publication number: 20040012721Abstract: An impulse-reducing module (200) reduces random noise in video pixels by providing an impulse detector (244) and an impulse reducer, such as a median filter (250). The impulse detector (244) generates filter control signals in response to detection of impulses, and the median filter (250) generates filtered pixel values in response to the filter control signals. The control signals set the median filter to a plurality of filter operating modes.Type: ApplicationFiled: July 16, 2002Publication date: January 22, 2004Inventor: Jose Roberto Alvarez
-
Publication number: 20040012720Abstract: A preprocessor system (10) reduces random noise in video pixels by providing a memory (19) arranged to store first pixels processed during a first time period. A motion detector (300) responds to differences between the first pixels and second pixels processed during a second time period after the first time period to generate corrected motion signals. A first filter (100) generates first filtered values in response to the differences and the corrected motion signals. An impulse detector (244) generates control signals in response to detection of impulses, and an impulse reducer (250) generates second filtered pixel values in response to the first filtered values and the control signals.Type: ApplicationFiled: July 16, 2002Publication date: January 22, 2004Inventor: Jose Roberto Alvarez
-
Publication number: 20040012722Abstract: A motion detector (300) detects motion of images represented by video pixels by providing a memory (19) arranged to store first pixels processed during a first time period. The motion detector (300) responds to differences between the first pixels and second pixels processed during a second time period after the first time period to generate initial motion signals. A look up table (362) and an edge detector (364) modify the initial motion signals to generate the output motion signals.Type: ApplicationFiled: July 16, 2002Publication date: January 22, 2004Inventor: Jose Roberto Alvarez
-
Publication number: 20030194013Abstract: A system (5) processes pixel data representing one of a first image compressed according to a first compression algorithm and a second image compressed according to a second compression algorithm. A pixel analyzer (32) generates first and second selection signals depending on the type of image. A processing module (40) includes first circuits arranged to process the data in response to a first selection signal and second circuits arranged to process the data in response to a second selection signal. A control processor (10) enables the first circuits in response to the first selection signal and enables the second circuits in response to the second selection signal.Type: ApplicationFiled: April 11, 2002Publication date: October 16, 2003Inventor: Jose Roberto Alvarez