Patents by Inventor Chia-Hao Chung

Chia-Hao Chung 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).

  • Publication number: 20240161505
    Abstract: Provided is behavior image sensor system, including a first image capturing unit and a control unit. The first image capturing unit is used for capturing a moving image. The control unit is electrically connected to the first image capturing unit, receives the moving image, and calculates a moving track of a moving object in the moving image, thereby determining whether the moving track of the moving object conforms to a particularly dangerous behavior pattern. As such, the behavior image sensor system does not need to capture a static image of a static object completely and determine a behavior pattern of the static object, so that the behavior image sensor system may reduce the quantity of data a lot and is suitable for all kinds of environment.
    Type: Application
    Filed: August 9, 2023
    Publication date: May 16, 2024
    Inventors: Hsu-Wen Fu, Jun-Wen Chung, Chia-Hao Chang
  • Patent number: 9196015
    Abstract: An image processing apparatus for generating an intermediate frame according to a previous frame and a next frame is provided. The apparatus includes a determining module and a selecting module. The intermediate frame includes a plurality of intermediate image blocks, each of which corresponds to a motion vector. For each intermediate image block, the determining module determines whether an interpolated image generated according to the motion vector meets a correctness requirement. According to whether the interpolated image meets the correctness requirement, the selecting module selects the interpolated image or a substitutive image different from the interpolated image to represent the intermediate image block.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: November 24, 2015
    Assignee: MStar Semiconductor, Inc.
    Inventors: Chia-Hao Chung, Chung-Yi Chen
  • Patent number: 9135676
    Abstract: An image interpolation processing apparatus includes a motion vector generating module, for generating a first reference motion vector and a second reference motion vector for an interpolated block of an interpolated frame according to the interpolated block and a plurality of blocks adjacent to the interpolated block; a blurred block processing module, for determining an area property of the interpolation block being one of an image covered area, an image uncovered area and a non-blurred area according to the first reference motion vector and the second reference motion vector, and a representative motion vector of the interpolated block being one of the first reference motion vector and the second reference motion vector; and a frame interpolation module, for generating an image content of the interpolated block according to the representative motion vector and the area property.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: September 15, 2015
    Assignee: MStar Semiconductor, Inc.
    Inventors: Chung-Yi Chen, Chia-Hao Chung
  • Patent number: 8644387
    Abstract: For de-interlacing a current interlaced field using a prior interlaced field and a subsequent interlaced field, a motion estimation method is performed with a group of motion-vector sets. Each motion-vector set includes at least two motion vectors. According to the two motion vectors and a specified block of the current interlaced field, which contains a missing pixel to be estimated, a pair of candidate blocks are defined in the prior and subsequent interlaced fields, respectively. By comparing a plurality of pairs of candidate blocks with the specified block, the best matching block pair can be found and used for de-interlacing.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: February 4, 2014
    Assignee: Mstar Semiconductor, Inc.
    Inventor: Chia-Hao Chung
  • Patent number: 8447126
    Abstract: An image processing method is used for determining a motion vector of a covered/uncovered area within an interpolated picture when picture interpolation is performed. The interpolated picture includes a plurality of blocks, and the image processing method includes: generating a first motion vector and a second motion vector of a block within the interpolated picture; determining which one of the covered and uncovered areas the block is located in, and calculating a reference vector according to the first and second motion vectors; and determining a motion vector of the block according to the reference vector, wherein the reference vector is obtained from vector calculation of the first and second motion vectors using the principle of similar triangles.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: May 21, 2013
    Assignee: MStar Semiconductor, Inc.
    Inventors: Chung-Yi Chen, Chia-Hao Chung
  • Publication number: 20130051682
    Abstract: An image processing apparatus for generating an intermediate frame according to a previous frame and a next frame is provided. The apparatus includes a determining module and a selecting module. The intermediate frame includes a plurality of intermediate image blocks, each of which corresponds to a motion vector. For each intermediate image block, the determining module determines whether an interpolated image generated according to the motion vector meets a correctness requirement. According to whether the interpolated image meets the correctness requirement, the selecting module selects the interpolated image or a substitutive image different from the interpolated image to represent the intermediate image block.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 28, 2013
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chia-Hao Chung, Chung-Yi Chen
  • Patent number: 8199252
    Abstract: The present invention relates to an image-processing method and an image-processing device. The device includes a motion estimation module, an intra-field operation module, an inter-field operation module, a weighing value generator and a blending unit. The method includes: receiving a block of an inter-frame-estimated frame and acquiring a motion vector of the block; performing a first verifying operation of the block to obtain a first verified result which indicates an adaptive level of the motion vector to the block; determining whether the block is to be divided into a plurality of sub-blocks according to the first verified result; performing a second verifying operation of the sub-block to determining an adaptive level of the motion vector to the sub-block so as to acquire a weighing value of the sub-block; and performing a de-interlacing operation of the sub-block according to the weighing value.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: June 12, 2012
    Assignee: MStar Semiconductor, Inc.
    Inventor: Chia-Hao Chung
  • Publication number: 20110116547
    Abstract: An image interpolation processing apparatus includes a motion vector generating module, for generating a first reference motion vector and a second reference motion vector for an interpolated block of an interpolated frame according to the interpolated block and a plurality of blocks adjacent to the interpolated block; a blurred block processing module, for determining an area property of the interpolation block being one of an image covered area, an image uncovered area and a non-blurred area according to the first reference motion vector and the second reference motion vector, and a representative motion vector of the interpolated block being one of the first reference motion vector and the second reference motion vector; and a frame interpolation module, for generating an image content of the interpolated block according to the representative motion vector and the area property.
    Type: Application
    Filed: October 13, 2010
    Publication date: May 19, 2011
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventors: Chung-Yi Chen, Chia-Hao Chung
  • Publication number: 20100177974
    Abstract: An image processing method is used for determining a motion vector of a covered/uncovered area within an interpolated picture when picture interpolation is performed. The interpolated picture includes a plurality of blocks, and the image processing method includes: generating a first motion vector and a second motion vector of a block within the interpolated picture; determining which one of the covered and uncovered areas the block is located in, and calculating a reference vector according to the first and second motion vectors; and determining a motion vector of the block according to the reference vector, wherein the reference vector is obtained from vector calculation of the first and second motion vectors using the principle of similar triangles.
    Type: Application
    Filed: July 27, 2009
    Publication date: July 15, 2010
    Inventors: Chung-Yi Chen, Chia-Hao Chung
  • Publication number: 20080246884
    Abstract: For de-interlacing a current interlaced field using a prior interlaced field and a subsequent interlaced field, a motion estimation method is performed with a group of motion-vector sets. Each motion-vector set includes at least two motion vectors. According to the two motion vectors and a specified block of the current interlaced field, which contains a missing pixel to be estimated, a pair of candidate blocks are defined in the prior and subsequent interlaced fields, respectively. By comparing a plurality of pairs of candidate blocks with the specified block, the best matching block pair can be found and used for de-interlacing.
    Type: Application
    Filed: April 3, 2008
    Publication date: October 9, 2008
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventor: Chia-Hao Chung
  • Publication number: 20080246885
    Abstract: The present invention relates to an image-processing method and an image-processing device. The device includes a motion estimation module, an intra-field operation module, an inter-field operation module, a weighing value generator and a blending unit. The method includes: receiving a block of an inter-frame-estimated frame and acquiring a motion vector of the block; performing a first verifying operation of the block to obtain a first verified result which indicates an adaptive level of the motion vector to the block; determining whether the block is to be divided into a plurality of sub-blocks according to the first verified result; performing a second verifying operation of the sub-block to determining an adaptive level of the motion vector to the sub-block so as to acquire a weighing value of the sub-block; and performing a de-interlacing operation of the sub-block according to the weighing value.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 9, 2008
    Applicant: MSTAR SEMICONDUCTOR, INC.
    Inventor: Chia-Hao Chung