Patents by Inventor Congxiu Wang

Congxiu Wang 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: 9357226
    Abstract: A JPEG encoding process may generate entropy encoded data indexing auxiliary information. With the assistance of such auxiliary information, a quick JPEG decoder is implemented to significantly improve the performance of processing large sized JPEG images on the mobile systems with limited computation power.
    Type: Grant
    Filed: July 17, 2010
    Date of Patent: May 31, 2016
    Assignee: ArcSoft, Inc.
    Inventors: Congxiu Wang, Peihua Feng, Ping Xiao, Yingfeng Su
  • Patent number: 8270494
    Abstract: A method for concatenating MPEG-4 or H.263 segments is provided. The method includes extracting and comparing the VOL or picture header information of each segment. If the two segments have the same VOL or picture header information, the method merges the two segments directly by appending one segment to another to form a new bit stream. If the two segments have the different resolution, the method completely decodes and re-encodes the segments and then merges the segments. Otherwise the method takes the VOL or picture header information of one segment as reference to produce the new bit stream. The method parses the other segment frame at a time, re-encapsulates it according to the reference VOL or picture header information, and appends it to the one segment. During the process, the method only uses VLD to parse the other segment without using the tools of DCT, IDCT, ME, and MC.
    Type: Grant
    Filed: August 2, 2008
    Date of Patent: September 18, 2012
    Assignee: ArcSoft, Inc.
    Inventors: Jiangen Cao, Yanying Sun, Hanguang Dan, Sheng Han, Yingfeng Su, Congxiu Wang
  • Patent number: 8116378
    Abstract: The present invention is to provide a variable length decoding method for decoding complete binary tree code, which is implemented to an entropy coding module for executing the process comprising the steps of: procuring a TabIndex to calculate a value T=?log2(TabIndex)?; reading T bits from a bitstream to obtain a first result M; determining whether or not the result M is smaller than (TabIndex-(1<<T)); if not, obtaining Index equal to (1<<T)?M?1; otherwise, reading 1 bits from the bitstream to obtain a second result N; and then obtaining Index equal to TabIndex-2×M?N?1, so as to decode data stream of video more efficiently and fast.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: February 14, 2012
    Assignee: ArcSoft, Inc.
    Inventors: Hong-Bo Zhu, Congxiu Wang
  • Publication number: 20110013850
    Abstract: A JPEG encoding process may generate entropy encoded data indexing auxiliary information. With the assistance of such auxiliary information, a quick JPEG decoder is implemented to significantly improve the performance of processing large sized JPEG images on the mobile systems with limited computation power.
    Type: Application
    Filed: July 17, 2010
    Publication date: January 20, 2011
    Applicant: ARCSOFT, INC.
    Inventors: Congxiu Wang, Peihua Feng, Ping Xiao, Yingfeng Su
  • Publication number: 20100322310
    Abstract: A first video stream is analyzed for generating consecutive video segments. Each video segment indicates a specific scene in the video stream. A first intra frame is added at a start of each of the video segments, and second intra frames are inserted each fixed interval of video frames from the start of each of the video segments for spacing two consecutive second intra frames by the fixed interval of video frames in each of the video segments.
    Type: Application
    Filed: March 17, 2010
    Publication date: December 23, 2010
    Inventors: Hui Deng, CongXiu Wang, Jiangen Cao
  • Publication number: 20090285307
    Abstract: A method for concatenating MPEG-4 or H.263 segments is provided. The method includes extracting and comparing the VOL or picture header information of each segment. If the two segments have the same VOL or picture header information, the method merges the two segments directly by appending one segment to another to form a new bit stream. If the two segments have the different resolution, the method completely decodes and re-encodes the segments and then merges the segments. Otherwise the method takes the VOL or picture header information of one segment as reference to produce the new bit stream. The method parses the other segment frame at a time, re-encapsulates it according to the reference VOL or picture header information, and appends it to the one segment. During the process, the method only uses VLD to parse the other segment without using the tools of DCT, IDCT, ME, and MC.
    Type: Application
    Filed: August 2, 2008
    Publication date: November 19, 2009
    Applicant: ARCSOFT, INC.
    Inventors: Jiangen Cao, Yanying Sun, Hanguang Dan, Sheng Han, Yingfeng Su, Congxiu Wang
  • Publication number: 20080144717
    Abstract: The present invention is to provide a variable length decoding method for decoding complete binary tree code, which is implemented to an entropy coding module for executing the process comprising the steps of: procuring a TabIndex to calculate a value T=?log2(TabIndex)?; reading T bits from a bitstream to obtain a first result M; determining whether or not the result M is smaller than (TabIndex?(1<<T)); if not, obtaining Index equal to (1<<T)?M?1; otherwise, reading 1 bits from the bitstream to obtain a second result N; and then obtaining Index equal to TabIndex?2×M?N?1, so as to decode data stream of video more efficiently and fast.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Applicant: ArcSoft, Inc.
    Inventors: Hong-Bo Zhu, Congxiu Wang