Patents by Inventor Jackie Hsiung

Jackie Hsiung 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: 7242436
    Abstract: The present invention provides a selection methodology of de-interlacing algorithm of dynamic image, comprising detecting hardware resource of player system. When hardware resource of player system corresponds to the executing condition of algorithm of line-segment de-interlacing, then selects algorithm of line-segment de-interlacing for de-interlacing. When hardware resource of player system doesn't correspond to the executing condition of algorithm of line-segment de-interlacing, then detects input image to see whether it contains information of P-frame or not. When input image contains information of P-frame, the player system selects algorithm of block-based de-interlacing for de-interlacing. Otherwise, the player system selects whether it takes complete frame as a process unit for deciding frame-based de-interlacing and field-based de-interlacing, and provides users with a higher-resolution dynamic image and a better elasticity of selection.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: July 10, 2007
    Assignee: Via Technologies, Inc.
    Inventors: Sheng-Che Tsao, Jackie Hsiung, An-Te Chiu
  • Patent number: 7206028
    Abstract: The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, configured for calculating encoding information of a dynamic image to acquire an image shift value of field and then compare the image shift value of field with a programmable threshold. When the image shift value of field is substantially greater than the threshold, then choosing Bob algorithm for de-interlacing; otherwise, when the image shift value of field is substantially less than the threshold, then choosing Weave algorithm for de-interlacing to constitute a high-resolution motion image.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: April 17, 2007
    Assignee: VIA Technologies, Inc.
    Inventors: Ting-Kun Yeh, Jackie Hsiung, Sheng-Che Tsao, An-Te Chiu
  • Patent number: 7206026
    Abstract: A method and apparatus for adaptive frame rate conversion comparing the steps of calculating a plurality of motion vectors of a plurality of blocks to generate a motion judgment value; comparing the motion judgment value with a threshold value to decide a frame rate conversion approach; and executing the frame rate conversion approach. Furthermore, the apparatus for adaptive frame rate conversion comparing a motion vector processing unit for extracting and calculating a plurality of motion vectors from a plurality of blocks of an incoming image to generate a motion judgment value; a microprocessor for comparing the motion judgment value with a threshold value to generate a comparing result and determining a frame rate conversion approach according to the comparing result; and a video processing unit for executing the frame rate conversion approach determined by the microprocessor.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: April 17, 2007
    Assignee: Via Technologies, Inc.
    Inventors: Jackie Hsiung, Sheng-Che Tsao, An-Te Chiu
  • Patent number: 7196731
    Abstract: The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, configured for calculating characteristic values of each line segment of current frame in sequence according to width of line segment. Next, calculating the difference between characteristic values of each line segment of current frame and characteristic values of each corresponding line segment of reference frame in sequence to acquire an image shift value of line segment. And next, comparing the image shift value of line segment with a threshold to determine a de-interlacing algorithm for executing the de-interlacing and constituting a high-resolution dynamic image. At the same time, storing characteristic values of each line segment of current frame for being the characteristic values of each corresponding line segment of the former frame when calculating the image shift value of line segment of the next frame.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: March 27, 2007
    Assignee: Via Technologies, Inc.
    Inventors: Sheng-Che Tsao, Jackie Hsiung, An-Te Chiu
  • Patent number: 7190405
    Abstract: The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, in which extraction and calculation of motion vectors contained in a macro-block being processed, the value of calculation of motion vectors being then compared with a programmable threshold; wherein the macro-block being a motion block if the value of calculation being greater than the threshold and therefore Bob algorithm being chosen for de-interlacing process. Otherwise, the macro-block being a still block if the value of calculation being less than the threshold and therefore Weave algorithm being chosen for de-interlacing process. Consequently, the process is enforced continually and a dynamic image of high image quality is constituted with block as its unit.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: March 13, 2007
    Assignee: Via Technologies, Inc.
    Inventors: Ting-Kun Yeh, Jackie Hsiung, Sheng-Che Tsao, An-Te Chiu
  • Patent number: 7158150
    Abstract: An image wipe method includes the steps of defining at least a first reference point to divide a screen area into several sub-areas according to the first reference points, selecting at least one sub-area, and performing a first image process on the selected sub-area. In addition, an image wipe device for executing the method is provided.
    Type: Grant
    Filed: September 21, 2004
    Date of Patent: January 2, 2007
    Assignee: Via Technologies, Inc.
    Inventors: Jackie Hsiung, Sheng-Che Tsao
  • Publication number: 20060028487
    Abstract: An image wipe method includes the steps of defining at least a first reference point to divide a screen area into several sub-areas according to the first reference points, selecting at least one sub-area, and performing a first image process on the selected sub-area. In addition, an image wipe device for executing the method is provided.
    Type: Application
    Filed: September 21, 2004
    Publication date: February 9, 2006
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Jackie Hsiung, Sheng-Che Tsao
  • Publication number: 20040233329
    Abstract: The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, in which extraction and calculation of motion vectors contained in a macro-block being processed, the value of calculation of motion vectors being then compared with a programmable threshold; wherein the macro-block being a motion block if the value of calculation being greater than the threshold and therefore Bob algorithm being chosen for de-interlacing process. Otherwise, the macro-block being a still block if the value of calculation being less than the threshold and therefore Weave algorithm being chosen for de-interlacing process. Consequently, the process is enforced continually and a dynamic image of high image quality is constituted with block as its unit.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Ting-Kun Yeh, Jackie Hsiung, Sheng-Che Tsao, An-Te Chiu
  • Publication number: 20040236807
    Abstract: A method and apparatus for adaptive frame rate conversion comparing the steps of calculating a plurality of motion vectors of a plurality of blocks to generate a motion judgment value; comparing the motion judgment value with a threshold value to decide a frame rate conversion approach; and executing the frame rate conversion approach. Furthermore, the apparatus for adaptive frame rate conversion comparing a motion vector processing unit for extracting and calculating a plurality of motion vectors from a plurality of blocks of an incoming image to generate a motion judgment value; a microprocessor for comparing the motion judgment value with a threshold value to generate a comparing result and determining a frame rate conversion approach according to the comparing result; and a video processing unit for executing the frame rate conversion approach determined by the microprocessor.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Jackie Hsiung, Sheng-Che Tsao, An-Te Chiu
  • Publication number: 20040233328
    Abstract: The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, configured for calculating characteristic values of each line segment of current frame in sequence according to width of line segment. Next, calculating the difference between characteristic values of each line segment of current frame and characteristic values of each corresponding line segment of reference frame in sequence to acquire an image shift value of line segment. And next, comparing the image shift value of line segment with a threshold to determine a de-interlacing algorithm for executing the de-interlacing and constituting a high-resolution dynamic image. At the same time, storing characteristic values of each line segment of current frame for being the characteristic values of each corresponding line segment of the former frame when calculating the image shift value of line segment of the next frame.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Sheng-Che Tsao, Jackie Hsiung, An-Te Chiu
  • Publication number: 20040233330
    Abstract: The present invention provides a selection methodology of de-interlacing algorithm of dynamic image, comprising detecting hardware resource of player system. When hardware resource of player system corresponds to the executing condition of algorithm of line-segment de-interlacing, then selects algorithm of line-segment de-interlacing for de-interlacing. When hardware resource of player system doesn't correspond to the executing condition of algorithm of line-segment de-interlacing, then detects input image to see whether it contains information of P-frame or not. When input image contains information of P-frame, the player system selects algorithm of block-based de-interlacing for de-interlacing. Otherwise, the player system selects whether it takes complete frame as a process unit for deciding frame-based de-interlacing and field-based de-interlacing, and provides users with a higher-resolution dynamic image and a better elasticity of selection.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Sheng-Che Tsao, Jackie Hsiung, An-Te Chiu
  • Publication number: 20040233327
    Abstract: The present invention provides a method and apparatus of adaptive de-interlacing of dynamic image, configured for calculating encoding information of a dynamic image to acquire an image shift value of field and then compare the image shift value of field with a programmable threshold. When the image shift value of field is substantially greater than the threshold, then choosing Bob algorithm for de-interlacing; otherwise, when the image shift value of field is substantially less than the threshold, then choosing Weave algorithm for de-interlacing to constitute a high-resolution motion image.
    Type: Application
    Filed: May 24, 2004
    Publication date: November 25, 2004
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Ting-Kun Yeh, Jackie Hsiung, Sheng-Che Tsao, An-Te Chiu