Patents by Inventor Chia-Yun Cheng

Chia-Yun Cheng 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: 20140233649
    Abstract: A method and apparatus for deblocking process using multiple processing units are disclosed. The video image is divided into at least two regions. The in-loop filter is applied to block boundaries associated with said at least two regions using multiple processing units. The in-loop filter is re-applied to one or more second block boundaries adjacent to region edge between two regions after applying the in-loop filter to the first block boundaries adjacent to the region edge. Furthermore, at least a first portion of said applying the in-loop filter to the first block boundaries and a second portion of said applying the in-loop filter to the second block boundaries are performed concurrently. The multiple processing units may correspond to multiple processing cores within one processor chip.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 21, 2014
    Applicant: MEDIATEK INC.
    Inventors: Chia-Yun Cheng, Huei-Min Lin, Yung-Chang Chang
  • Publication number: 20140226728
    Abstract: A buffering apparatus for buffering context arrays of a multi-tile encoded picture having a plurality of tiles includes a first buffer and a second buffer. The first buffer is arranged to buffer a first context array referenced for performing entropy decoding upon a first tile of the multi-tile encoded picture. The second buffer is arranged to buffer a second context array referenced for performing entropy decoding upon a second tile of the multi-tile encoded picture. When the first tile is currently decoded according to the first context array buffered in the first buffer, the second context array is buffered in the second buffer.
    Type: Application
    Filed: September 12, 2012
    Publication date: August 14, 2014
    Inventors: Chia-Yun Cheng, Yung-Chang Chang
  • Publication number: 20140192899
    Abstract: A tile processing method includes at least the following steps: parsing a bitstream of at least a multi-tile picture for deriving bitstream address related information from a segment header of at least a specific segment of the multi-tile picture; and utilizing a tile processing circuit for receiving at least the bitstream address related information and referring to at least the received bitstream address related information to determine a bitstream start address of a specific tile of the multi-tile picture.
    Type: Application
    Filed: December 30, 2013
    Publication date: July 10, 2014
    Applicant: MEDIATEK INC.
    Inventors: Chih-Ming Wang, Chia-Yun Cheng, Yung-Chang Chang
  • Publication number: 20140133580
    Abstract: A video decoding method for decoding a bit stream to a plurality of frames, applied in a video decoding system, includes: determining whether a size of a current picture is equal to that of a next picture according to the bit stream; scaling a corresponding reference frame for the next picture to generate a scaled frame when the size of the current picture is not equal to that of the next picture; and storing the scaled frame in a first buffer of a storage unit, wherein at least a portion of a first frame originally stored in the first buffer is used; wherein when it is determined that the size of the current picture is not equal to that of the next picture, the next picture is encoded in the bit stream in a mode that the scaled corresponding reference frame is required for decoding the next picture.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 15, 2014
    Applicant: MEDIATEK INC.
    Inventors: Yung-Chang Chang, Chia-Yun Cheng, Chi-Cheng Ju
  • Patent number: 8675738
    Abstract: A video decoding method for decoding a bit stream to a plurality of frames, includes: determining whether a size of a current picture is equal to that of a next picture according to the bit stream; scaling a corresponding reference frame for the next picture to generate a scaled frame when the size of the current picture is not equal to that of the next picture; and storing the scaled frame in a first frame buffer of a storage unit, wherein at least a portion of a first frame originally stored in the first frame buffer is displayed.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: March 18, 2014
    Assignee: Mediatek Inc.
    Inventors: Yung-Chang Chang, Chia-Yun Cheng, Chi-Cheng Ju
  • Publication number: 20140053254
    Abstract: The present disclosure relates to a graphical authentication system and the method of the same for anti-shoulder surfing attack, With the system and method, the user is able to select a graph form a graph list, The selected graph is partitioned into M*N pieces of graph blocks, Further, one of the graph blocks is selected to generate a password, when login, the system and method create randomly a login hint to indicate a position, the user therefore scroll a set of horizontal bar and vertical bar to the position according to the login hint and confirm entry, the system and method further proceed a authentication process to verify the entry to determine the validity of the authentication.
    Type: Application
    Filed: November 14, 2012
    Publication date: February 20, 2014
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Hung-Min Sun, Chia-Yun Cheng
  • Publication number: 20130224685
    Abstract: A dental positioning stent for drilling an implant hole and a manufacturing method, a using method and components for the same are provided. The manufacturing method includes: slicing a tooth mold and a false tooth model along a preset slice plane; fixing two markers in the preset slice plane on two sides of the false tooth model respectively; covering the markers and the false tooth model with a shaping agent to form a positioning stent; putting the positioning stent on the teeth in a mouth to perform tomography imaging to acquire a slice image of the preset slice plane; mounting a positioning aid having a positioning hole in the positioning stent according to the slice image pasted up on the tooth mold to guide an initial drill. A dental positioning stent for tomography imaging, and a manufacturing method, a using method, and components thereof are provided.
    Type: Application
    Filed: March 18, 2013
    Publication date: August 29, 2013
    Inventors: Po-Kun CHENG, Chia-Yun Cheng, Chia-Yu Cheng, Chao-Hsiang Cheng
  • Publication number: 20130216979
    Abstract: A dental positioning stent for drilling an implant hole and a manufacturing method, a using method and components for the same are provided. The manufacturing method includes: slicing a tooth mold and a false tooth model along a preset slice plane; fixing two markers in the preset slice plane on two sides of the false tooth model respectively; covering the markers and the false tooth model with a shaping agent to form a positioning stent; putting the positioning stent on the teeth in a mouth to perform tomography imaging to acquire a slice image of the preset slice plane; mounting a positioning aid having a positioning hole in the positioning stent according to the slice image pasted up on the tooth mold to guide an initial drill. A dental positioning stent for tomography imaging, and a manufacturing method, a using method, and components thereof are provided.
    Type: Application
    Filed: March 18, 2013
    Publication date: August 22, 2013
    Inventors: Po-Kun CHENG, Chia-Yun Cheng, Chia-Yu Cheng, Chao-Hsiang Cheng
  • Publication number: 20130051461
    Abstract: An exemplary video decoding apparatus includes a first decoding unit configured for decoding a first encoded block to generate first residual values, a first detecting unit configured for detecting whether all of the first residual values have a same first value, a first processing circuit configured for processing the first residual values to generate first processed residual values, and a second processing circuit configured for generating a decoded block corresponding to the first encoded block. When all of the first residual values have the same first value, the first detecting unit controls the second processing circuit to generate the decoded block without referring to the first processed residual values.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Inventors: Min-Hao Chiu, Chia-Yun Cheng, Chun-Chia Chen
  • Publication number: 20120290507
    Abstract: A carpool fare organizer is useful when there is at least one passenger and comprises a distance recording unit, a passenger calculating unit, a fare calculating module and at least one display device. The distance recording unit records a get-in distance, a get-out distance and an accumulated distance of each passenger. The passenger calculating unit calculates a number of passengers. The fare calculating module calculates an original fare, an accumulated discount and an economical fare. A method for generating carpool fares comprises steps of recording a get-in distance, a get-out distance and an accumulated distance of each passenger and a number of passengers, and calculating an economical fare with the get-in distance, the get-out distance, the accumulated distance and the number of passengers.
    Type: Application
    Filed: August 9, 2011
    Publication date: November 15, 2012
    Applicant: National Tsing Hua University
    Inventors: Hung-Min Sun, Bying-He Ku, Chi-ming Li, Chia Yun Cheng
  • Publication number: 20120253654
    Abstract: The present invention is a carpool arranger and a method of operating the carpool arranger. The carpool arranger comprises at least one passenger internet device, at least one vehicle internet device and a central processing module. The method of operating the carpool arranger comprises steps of transmitting information from each passenger internet device and each vehicle internet device to a central processing module; planning an optimal route for a passenger internet device that transmits a carpool request; choosing appropriate vehicles; planning carpool routes for the chosen vehicles; and transmitting information from the central processing module to each passenger internet device and each vehicle internet device.
    Type: Application
    Filed: June 7, 2011
    Publication date: October 4, 2012
    Applicant: National Tsing Hua University
    Inventors: Hung-Min SUN, Bying-He KU, Chi-Ming LI, Chia Yun CHENG, Xin-Yan YEH
  • Publication number: 20120185620
    Abstract: An exemplary buffering apparatus for buffering a multi-partition video/image bitstream which transmits a plurality of compressed frames each having a plurality of partitions includes a first bitstream buffer and a second bitstream buffer. The first bitstream buffer is arranged to buffer data of a first partition of the partitions of a specific compressed frame. The second bitstream buffer is arranged to buffer data of a second partition of the partitions of the specific compressed frame.
    Type: Application
    Filed: November 24, 2011
    Publication date: July 19, 2012
    Inventors: Chia-Yun Cheng, Sheng-Jen Wang, Yun-Feng Tseng, Jun Cui
  • Publication number: 20120135373
    Abstract: A dental positioning stent for drilling an implant hole and a manufacturing method, a using method and components for the same are provided. The manufacturing method includes: slicing a tooth mold and a false tooth model along a preset slice plane; fixing two markers in the preset slice plane on two sides of the false tooth model respectively; covering the markers and the false tooth model with a shaping agent to form a positioning stent; putting the positioning stent on the teeth in a mouth to perform tomography imaging to acquire a slice image of the preset slice plane; mounting a positioning aid having a positioning hole in the positioning stent according to the slice image pasted up on the tooth mold to guide an initial drill. A dental positioning stent for tomography imaging, and a manufacturing method, a using method, and components thereof are provided.
    Type: Application
    Filed: November 22, 2011
    Publication date: May 31, 2012
    Inventors: Po-Kun Cheng, Chia-Yun Cheng, Chia-Yu Cheng, Chao-Hsiang Cheng
  • Publication number: 20100034288
    Abstract: A video decoding method for decoding a bit stream to a plurality of frames, includes: determining whether a size of a current picture is equal to that of a next picture according to the bit stream; scaling a corresponding reference frame for the next picture to generate a scaled frame when the size of the current picture is not equal to that of the next picture; and storing the scaled frame in a first frame buffer of a storage unit, wherein at least a portion of a first frame originally stored in the first frame buffer is displayed.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Inventors: Yung-Chang Chang, Chia-Yun Cheng, Chi-Cheng Ju
  • Publication number: 20100027973
    Abstract: An image processing circuit includes: a video decoder for decoding at least one block image source to generate first decoded data, where the block image source and the first decoded data correspond to a first color space; a color space converting unit, coupled to the video decoder, for performing color space conversion on the first decoded data to generate second decoded data, where the second decoded data corresponds to a second color space; a block based scaling unit, coupled to the color space converting unit, for performing a scaling operation on the second decoded data to generate scaled data, where the scaled data corresponds to the second color space; and a frame buffer, coupled to the block based scaling unit, for temporarily storing the scaled data, where the scaled data temporarily stored in the frame buffer is utilized in the second color space.
    Type: Application
    Filed: July 29, 2008
    Publication date: February 4, 2010
    Inventors: Chia-Yun Cheng, Chi-Cheng Ju, Chi-Chin Lien
  • Publication number: 20090316775
    Abstract: A video encoding system for encoding at least one frame, which includes a plurality of data units, to a bit stream. The system includes: a scaling unit, for scaling a data unit of a current frame to generate a scaled data unit in a first mode; and a video encoder, coupled to the scaling unit, for directly retrieving the scaled data unit from the scaling unit and encoding the scaled data unit to generate a coded data unit in the first mode.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Inventors: Chia-Yun Cheng, Chi-Cheng Ju, Yung-Chang Chang
  • Publication number: 20090214136
    Abstract: An image processing apparatus and method for scaling an input image are disclosed. The image processing apparatus includes a buffer module, a scaling unit, and a determining unit. The buffer module includes at least a line buffer for buffering pixel data of the input image. The scaling unit is coupled to the buffer module and includes a plurality of filters having different filter tap numbers, wherein the scaling unit utilizes a target filter having a specific filter tap number selected from the plurality of filters to scale the input image according to the pixel data retrieved from the line buffer. The determining unit is coupled to the scaling unit and utilized for receiving an image processing requirement and setting a pixel precision of the input image and selecting the target filter having the specific filter tap number from the filters in the scaling unit according to the image processing requirement.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Inventors: Chia-Yun Cheng, Chi-Cheng Ju