Patents by Inventor Te-Hao Chang

Te-Hao Chang 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: 20170124981
    Abstract: Methods and apparatuses pertaining to adaptive display partial update may involve determining whether partial update for an image frame is allowed and, responsive to a determination that the partial update for the image frame is allowed, determining whether the partial update is applicable to the image frame. Responsive to a determination that the partial update is applicable to the image frame, whether or not at least a difference between one or more properties of the image frame and one or more properties of a previous image frame exceeds a threshold may be determined. A partial-frame processing may be performed to partially update the image frame responsive to a determination that the difference does not exceed the threshold.
    Type: Application
    Filed: January 16, 2017
    Publication date: May 4, 2017
    Inventors: Wen-Fu Lee, Te-Hao Chang, Ying-Jui Chen
  • Patent number: 9641861
    Abstract: An integrated circuit capable of video processing and a method thereof is disclosed. The integrated circuit comprises an image information generator, an adaptive motion vector (MV) candidate generator, and a block matching unit. The image information generator receives reference and current video data to determine image information. The adaptive MV candidate generator, coupled to the image information generator, receives the reference and current video data to generate spatial and temporal MV candidates, and generates an updated MV candidate based on the image information. The block matching unit, coupled to the adaptive MV candidate generator, receives the spatial and temporal MV candidates and the updated MV candidate and performs block matching to determine an output MV therefrom.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: May 2, 2017
    Assignee: MEDIATEK INC.
    Inventors: Te-Hao Chang, Siou-Shen Lin, Chin-Chuan Liang
  • Patent number: 9571810
    Abstract: A method for generating a target perspective model referenced for depth map generation includes at least following steps: receiving a first input image; utilizing a region-based analysis unit for analyzing a plurality of regions in the first input image to extract image characteristics of the regions; and determining the target perspective model according to at least the image characteristics. Another method for generating a target perspective model referenced for depth map generation includes: receiving a first input image; determining a first perspective model in response to the first input image; and utilizing a perspective model generation unit for generating the target perspective model by a weighted sum of the first perspective model and at least one second perspective model.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: February 14, 2017
    Assignee: MEDIATEK INC.
    Inventors: Yu-Lin Chang, Chao-Chung Cheng, Te-Hao Chang
  • Publication number: 20160381253
    Abstract: An image processing method performed by an image processor includes: receiving an image, wherein the image comprises a plurality of pixels having different strengths of at least one color; unevenly adjusting the strengths of the at least one color of specific pixels to generate a processed image.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 29, 2016
    Inventors: Shao-Yang Wang, Yu-Ju Lin, Ying-Jui Chen, Keh-Tsong Li, Shang-Hsiu Wu, Te-Hao Chang
  • Publication number: 20160330350
    Abstract: An image processor includes a receiving unit, an information analyzer and an adjusting circuit. The receiving unit is arranged for receiving image/video data and corresponding metadata, the information analyzer is arranged for analyzing the metadata of the image/video data to generate at least one analyzing result for indicating a strength of an image/video quality enhancement, and the adjusting circuit is arranged for adjusting an image/video quality according to the analyzing result.
    Type: Application
    Filed: November 13, 2015
    Publication date: November 10, 2016
    Inventors: Yu-Mao Lin, Te-Hao Chang, Ying-Jui Chen
  • Publication number: 20160299180
    Abstract: The present disclosure provides a solar photovoltaic generation monitoring system and a method for monitoring solar photovoltaic generation. The system collects electrical and environmental parameters of a plurality of solar photovoltaic generation devices by using a plurality of sensor devices. The electrical and environmental parameters are transmitted into a server through a plurality of wireless communication device and a gateway. Therefore, the present disclosure can overcome the problems of high costs and the difficulties of hard wire deployment, and thus has advantages such as easy repair and low costs.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 13, 2016
    Inventors: Min-Sheng Liao, Joe-Air Jiang, Kun-Chang Kuo, Te-Hao Chang, Po-Han Chen, Tsang-Cheng Lin, Cheng-Yue Liu
  • Publication number: 20160182853
    Abstract: A technique, as well as select implementations thereof, pertaining to dynamic content adaptive frame rate conversion is described. The technique may involve analyzing information associated with two or more video frames of a stream of video frames. The technique may also involve dynamically adjusting a frame rate of the two or more video frames of the stream of video frames based on a result of the analyzing.
    Type: Application
    Filed: March 1, 2016
    Publication date: June 23, 2016
    Inventors: Chin-Chuan Liang, Shang-Hsiu Wu, Ying-Jui Chen, Te-Hao Chang
  • Patent number: 9001271
    Abstract: A method for generating an interpolated frame includes: calculating a temporal matching difference corresponding to a target motion vector of a current block by performing a motion estimation on the current block; deriving a spatial relationship result according to the target motion vector and motion vectors corresponding to a plurality of neighboring image blocks; and deriving the interpolated frame according to the target motion vector, the spatial relationship result, and the temporal matching difference.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: April 7, 2015
    Assignee: Mediatek Inc.
    Inventors: Chin-Chuan Liang, Te-Hao Chang, Siou-Shen Lin
  • Patent number: 8953016
    Abstract: A video processing apparatus is used for generating a polarized video stream according to a multi-view video stream, and includes a motion information detector and a polarization converter. The motion information detector is arranged for detecting motion information of the multi-view video stream by processing the multi-view video stream. The polarization converter is coupled to the motion information detector, and arranged for converting the multi-view video stream into the polarized video stream according to the motion information.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: February 10, 2015
    Assignee: Mediatek Inc.
    Inventor: Te-Hao Chang
  • Publication number: 20150029311
    Abstract: An image processing method comprising: (a) receiving at least one input image; (b) acquiring depth map from the at least one input image; and (c) performing a defocus operation according to the depth map upon one of the input images, to generate a processed image.
    Type: Application
    Filed: March 19, 2014
    Publication date: January 29, 2015
    Applicant: MEDIATEK INC.
    Inventors: Chao-Chung Cheng, Te-Hao Chang, Ying-Jui Chen
  • Publication number: 20150033157
    Abstract: A 3D displaying method, comprising: acquiring distance information map from at least one image; receiving control information from a user input device; modifying the distance information map according to the control information to generate modified distance information map; generating an interactive 3D image according to the modified distance information map; and displaying the interactive 3D image.
    Type: Application
    Filed: February 10, 2014
    Publication date: January 29, 2015
    Applicant: MEDIATEK INC.
    Inventors: Te-Hao Chang, Chao-Chung Cheng, Yu-Lin Chang, Yu-Pao Tsai, Ying-Jui Chen
  • Patent number: 8736759
    Abstract: A method of interpolated frame generation and input source detection includes: receiving input frames; storing at least a first frame of successive frames in the input frames into a storage device under a film mode; comparing the stored first frame with a second frame of the successive frames not stored in the storage device to generate a first comparison result for determining whether to exit the film mode; and reading frames stored in the storage device to generate interpolated frames under the film mode.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: May 27, 2014
    Assignee: Mediatek Inc.
    Inventors: Chin-Chuan Liang, Siou-Shen Lin, Te-Hao Chang
  • Patent number: 8654256
    Abstract: A video processing apparatus includes a first video processing block, a second video processing block and a third video processing block. The first video processing block has a plurality of first video processing circuits disposed at a first video processing path, and is arranged for generating a first video output according to a first video input. The second video processing block has a plurality of second video processing circuits disposed at a second video processing path parallel with the first video processing path, and is arranged for generating an intermediate video output in response to a second video input, wherein an output signal of one of the first video processing circuits acts as the second video input fed into one of the second video processing circuits. The third video processing block is arranged for generating the second video output according to the intermediate video output.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: February 18, 2014
    Assignee: Mediatek Inc.
    Inventor: Te-Hao Chang
  • Patent number: 8643776
    Abstract: An exemplary video processing method for processing a plurality of input frames includes storing the input frames successively, performing a frame rate conversion upon the successively stored input frames by utilizing a frame rate conversion circuit, and performing a predetermined data processing operation upon an output of the frame rate conversion. The step of performing the frame rate conversion includes generating and outputting a plurality of first output frames concurrently by referring to image data of at least one input frame. The step of performing the predetermined data processing operation includes receiving image data of the first output frames concurrently, wherein the first output frames contain image data of temporally adjacent output frames required by the predetermined data processing operation; and performing the predetermined data processing operation upon the image data of the concurrently received first output frames.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: February 4, 2014
    Assignee: Mediatek Inc.
    Inventor: Te-Hao Chang
  • Patent number: 8494058
    Abstract: A video/image processing apparatus includes a storage module, a motion estimation module, and a plurality of video/image processing blocks. The storage module is arranged for storing a plurality of images. The motion estimation module is coupled to the storage module, and arranged for retrieving the images from the storage module, and generating motion vectors according to the images. The video/image processing blocks are coupled to the motion estimation module, and arranged for performing a plurality of different video/image processing operations, respectively, wherein each of the video/image processing blocks receives the motion vectors generated from the motion estimation module, and refers to the received motion vectors to perform a designated video/image processing operation.
    Type: Grant
    Filed: September 9, 2012
    Date of Patent: July 23, 2013
    Assignee: Mediatek Inc.
    Inventors: Te-Hao Chang, Chung-Yen Lu
  • Publication number: 20130162912
    Abstract: A video processing apparatus includes a first video processing block, a second video processing block and a third video processing block. The first video processing block has a plurality of first video processing circuits disposed at a first video processing path, and is arranged for generating a first video output according to a first video input. The second video processing block has a plurality of second video processing circuits disposed at a second video processing path parallel with the first video processing path, and is arranged for generating an intermediate video output in response to a second video input, wherein an output signal of one of the first video processing circuits acts as the second video input fed into one of the second video processing circuits. The third video processing block is arranged for generating the second video output according to the intermediate video output.
    Type: Application
    Filed: June 29, 2012
    Publication date: June 27, 2013
    Inventor: Te-Hao Chang
  • Publication number: 20130163880
    Abstract: An embodiment of the invention provides a disparity search method for searching for a matching pixel block from a second image of a multi-view video. The matching pixel block corresponds to a given pixel block of a first image of the multi-view video; the first image and the second image are spatially adjacent to each other. First, a set of reference pixel blocks is selected from a set of reference images of the multi-view video to provide a set of reference disparity vectors. Then, a set of disparity vector predictors is prepared based on the set of reference disparity vectors, wherein the given pixel block's position and the set of disparity vector predictors define a set of candidate pixel blocks in the second image. Next, the set of candidate pixel blocks in the second image is searched for the matching pixel block.
    Type: Application
    Filed: May 20, 2012
    Publication date: June 27, 2013
    Inventors: Chao-Chung Cheng, Te-Hao Chang, Chin-Chuan Liang
  • Publication number: 20130162631
    Abstract: A method for generating a target perspective model referenced for depth map generation includes at least following steps: receiving a first input image; utilizing a region-based analysis unit for analyzing a plurality of regions in the first input image to extract image characteristics of the regions; and determining the target perspective model according to at least the image characteristics. Another method for generating a target perspective model referenced for depth map generation includes: receiving a first input image; determining a first perspective model in response to the first input image; and utilizing a perspective model generation unit for generating the target perspective model by a weighted sum of the first perspective model and at least one second perspective model.
    Type: Application
    Filed: August 16, 2012
    Publication date: June 27, 2013
    Inventors: Yu-Lin Chang, Chao-Chung Cheng, Te-Hao Chang
  • Publication number: 20130057645
    Abstract: A video processing apparatus is used for generating a polarized video stream according to a multi-view video stream, and includes a motion information detector and a polarization converter. The motion information detector is arranged for detecting motion information of the multi-view video stream by processing the multi-view video stream. The polarization converter is coupled to the motion information detector, and arranged for converting the multi-view video stream into the polarized video stream according to the motion information.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 7, 2013
    Inventor: Te-Hao Chang
  • Publication number: 20120328025
    Abstract: A video/image processing apparatus includes a storage module, a motion estimation module, and a plurality of video/image processing blocks. The storage module is arranged for storing a plurality of images. The motion estimation module is coupled to the storage module, and arranged for retrieving the images from the storage module, and generating motion vectors according to the images. The video/image processing blocks are coupled to the motion estimation module, and arranged for performing a plurality of different video/image processing operations, respectively, wherein each of the video/image processing blocks receives the motion vectors generated from the motion estimation module, and refers to the received motion vectors to perform a designated video/image processing operation.
    Type: Application
    Filed: September 9, 2012
    Publication date: December 27, 2012
    Inventors: Te-Hao Chang, Chung-Yen Lu