Patents by Inventor Xiaoguang Feng

Xiaoguang Feng 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: 8098952
    Abstract: A method and an apparatus for image denoising based on medium filter is disclosed according to the present invention. Such method and apparatus may be used to remove linear noise and random noise for the sensor, as well as the bad points in the sensor image, and to prevent over-denoising. The technical solutions includes selecting three groups of pixels from neighboring pixels of a current pixel, calculating medians ?1, ?2 and ?3 for the pixels in each group; calculating a reference luminance Y: Y=?2+[?1+?3?2*?2]*h*[1?k*var], where var=?3??1; determining whether the current pixel (cur_pixel) is a bad pixel; letting a temporary variable (tmp_data) be ?1 if the current pixel is a bad pixel; letting a temporary variable (tmp_data) be the current pixel value (cur_pixel) if the current pixel is not a bad pixel; determining whether the current pixel is located on an edge.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: January 17, 2012
    Assignee: Spreadtrum Communications (Shangihai) Co., Ltd.
    Inventors: Benhao Zhang, Xiaoguang Feng, Jing Hu, Fuhuei Lin
  • Publication number: 20100098348
    Abstract: A method and an apparatus for image denoising based on medium filter is disclosed according to the present invention. Such method and apparatus may be used to remove linear noise and random noise for the sensor, as well as the bad points in the sensor image, and to prevent over-denoising. The technical solutions includes selecting three groups of pixels from neighboring pixels of a current pixel, calculating medians ?1, ?2 and ?3 for the pixels in each group; calculating a reference luminance Y: Y=?2+[(?1+?3?2*?2]*h*[1?k*var], where var=?3??1; determining whether the current pixel (cur_pixel) is a bad pixel; letting a temporary variable (tmp_data) be ?1 if the current pixel is a bad pixel; letting a temporary variable (tmp_data) be the current pixel value (cur_pixel) if the current pixel is not a bad pixel; determining whether the current pixel is located on an edge.
    Type: Application
    Filed: November 10, 2009
    Publication date: April 22, 2010
    Inventors: Benhao ZHANG, Xiaoguang Feng, Jing Hu, Fuhuei Lin
  • Patent number: 7231065
    Abstract: A method and apparatus for controlling cameras and performing Optical Character Recognition (OCR) of a container code and a chassis code on a containers and a chassis associated with a truck has at least one camera capable of viewing the truck as it passes the camera. When the truck passes the camera, which the camera may determine when it is in a first viewing position, and the truck stops, which may be determined by the camera when it is in a second viewing position, the camera views the truck and determines if it has a chassis and container, and if so, what is the container size. The camera then pans to another viewing position depending on container size, and images a container code. Another camera may determine chassis code.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: June 12, 2007
    Assignee: Embarcadero Systems Corporation
    Inventors: Christopher S. Peach, Xiaoguang Feng, Vishal M. Desai
  • Publication number: 20070035637
    Abstract: This invention provides a method of interpolating a color filter array (CFA), which combines the advantages of the interpolation method based on edge detection and the interpolation method which utilizes the original color of each CFA pixel as reference, in order to ensure that the edges of the output image are clear and there are no obvious color artifacts. The interpolation method in this invention is computationally efficient and appropriate for real-time applications, in that only a 5×5 linear interpolation template is calculated and applied for each pixel.
    Type: Application
    Filed: August 8, 2006
    Publication date: February 15, 2007
    Applicant: Speadtrum Communications Corporation
    Inventors: Xiaoguang Feng, Benhao Zhang, Jing Hu, Fu-Huei Lin
  • Publication number: 20050201592
    Abstract: A method and apparatus for controlling cameras and performing Optical Character Recognition (OCR) of a container code and a chassis code on a containers and a chassis associated with a truck has at least one camera capable of viewing the truck as it passes the camera. When the truck passes the camera, which the camera may determine when it is in a first viewing position, and the truck stops, which may be determined by the camera when it is in a second viewing position, the camera views the truck and determines if it has a chassis and container, and if so, what is the container size. The camera then pans to another viewing position depending on container size, and images a container code. Another camera may determine chassis code.
    Type: Application
    Filed: March 15, 2004
    Publication date: September 15, 2005
    Inventors: Christopher Peach, Xiaoguang Feng, Vishal Desai