Patents by Inventor Wen Huang

Wen Huang 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: 9877041
    Abstract: A method and apparatus for deriving a scaled motion vector (MV) for a current block based on a candidate MV associated with a candidate block determines a first picture distance between a current picture corresponding to the current block and a target reference picture pointed to by a current motion vector of the current block, and then determines a second picture distance between a candidate picture corresponding to the candidate block and a candidate reference picture pointed to by the candidate MV of the candidate block. The method further determines a pre-scaled distance division having a first value related to dividing a pre-scaling factor by the second picture distance, and determines an intermediate scaling factor by right-shifting a multiplication result associated with the first picture distance and the pre-scaled distance division by q bits, wherein q is a positive integer.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: January 23, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Jian-Liang Lin, Ching-Yeh Chen, Yi-Wen Chen, Yu-Wen Huang
  • Patent number: 9875006
    Abstract: A graphical user interface (“GUI”) can be presented on a remote control accessory device that has user input and display devices. The GUI can be defined and managed by a portable media device that is controlled using the GUI. The portable media device can provide the accessory with a GUI image to be displayed. The accessory can send information to the portable media device indicative of a user operation of an input device in response to the displayed image. The portable media device can process this input to identify the action requested by the user and take the appropriate action, which can include updating the GUI image provided to the accessory.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: January 23, 2018
    Assignee: Apple Inc.
    Inventors: Thomas M. Alsina, Szu Wen Huang, William Bull, Anthony M. Fadell, Jesse Lee Dorogusker, Emily Clark Schubert, Shyam S. Toprani
  • Patent number: 9872016
    Abstract: A method and apparatus for deriving a motion vector predictor (MVP) candidate set for a block are disclosed. Embodiments according to the present invention generate a complete full MVP candidate set based on the redundancy-removed MVP candidate set if one or more redundant MVP candidates exist. In one embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value corresponding to a non-redundant MVP is assigned to each replacement MVP candidate. In another embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value is as signed to each replacement MVP candidate according to a rule. The procedure of assigning value, checking redundancy, removing redundant MVP candidate are repeated until the MVP candidate set is complete and full.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: January 16, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Jian-Liang Lin, Yu-Wen Huang, Shaw-Min Lei
  • Patent number: 9872015
    Abstract: Video decoding and encoding with in-loop processing of reconstructed video are disclosed. At the decoder side, a flag is received from the video bitstream and according to the flag, information associated with in-loop filter parameters is received either from a data payload in the video bitstream to be shared by two or more coding blocks or individual coding block data in the video bitstream. At the encoder side, information associated with the in-loop filter parameters is incorporated either in a data payload in a video bitstream to be shared by two or more coding blocks or interleaved with individual coding block data in the video bitstream according to a flag. The data payload in the video bitstream is in a picture level, Adaptation Parameter Set (APS), or a slice header.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: January 16, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Chih-Ming Fu, Ching-Yeh Chen, Chia-Yang Tsai, Yu-Wen Huang, Shaw-Min Lei
  • Publication number: 20180014028
    Abstract: Methods for decoding of a video bitstream by a video decoding circuit are provided. In one implementation, a method receives coded data for a 2N×2N coding unit (CU) from the video bitstream, selects one or more first codewords according to whether asymmetric motion partition is disabled or enabled when a size of said 2N×2N CU is not equal to a smallest CU size, wherein none of the first codewords corresponds to INTER N×N partition, selects one or more second codewords when the size of said 2N×2N CU is equal to the smallest CU size, wherein none of the second codewords corresponds to the INTER N×N partition when N is 4, determines a CU structure for said 2N×2N CU from the video bitstream using said one or more first codewords or said one or more second codewords, and decodes the video bitstream using the CU structure.
    Type: Application
    Filed: September 25, 2017
    Publication date: January 11, 2018
    Inventors: Shan LIU, Yu-Wen HUANG, Shaw-Min LEI
  • Patent number: 9866848
    Abstract: A method for encoding luma intra mode using context adaptive entropy processing determines a current luma intra mode for a current block and determines whether a neighboring block of the current block within a region of an independently coded slice is on a different side of a boundary of the region from the current block. The method replaces prediction mode information associated with the neighboring block by DC mode if the neighboring block is on the different side of the boundary of the region from the current block, and forms data for processing a current syntax element associated with the current luma intra mode based on the prediction mode information associated with the neighboring block. In addition, the method performs context adaptive entropy encoding processing on the current syntax element according to the formed data.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: January 9, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Yu-Wen Huang, Ching-Yeh Chen
  • Patent number: 9860530
    Abstract: A method and apparatus for loop processing of reconstructed video in an encoder system are disclosed. The loop processing comprises an in-loop filter and one or more adaptive filters. The filter parameters for the adaptive filter are derived from the pre-in-loop video data so that the adaptive filter processing can be applied to the in-loop processed video data without the need of waiting for completion of the in-loop filter processing for a picture or an image unit. In another embodiment, two adaptive filters derive their respective adaptive filter parameters based on the same pre-in-loop video data. In yet another embodiment, a moving window is used for image-unit-based coding system incorporating in-loop filter and one or more adaptive filters. The in-loop filter and the adaptive filter are applied to a moving window of pre-in-loop video data comprising one or more sub-regions from corresponding one or more image units.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: January 2, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Kun-Bin Lee, Yi-Hau Chen, Chi-Cheng Ju, Yu-Wen Huang, Shaw-Min Lei, Chih-Ming Fu, Ching-Yeh Chen, Chia-Yang Tsai, Chih-Wei Hsu
  • Patent number: 9860552
    Abstract: A method for deriving a motion vector predictor (MVP) receives motion vectors (MVs) associated with reference blocks of the current block. The method determines at least one first spatial search MV associated with a first MV searching order and at least one second spatial search MV associated with a second MV searching order for each neighboring reference block. Then, the method determines whether a first available-first spatial search MV exists for said at least one neighboring reference block according to the first MV searching order, and provides the first available-first spatial search MV as a spatial MVP for the current block. Finally, the method determines whether a first available-second spatial search MV exists for said at least one neighboring reference block according to the second MV searching order only if none of first spatial search MVs for said at least one neighboring reference block is available.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: January 2, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Jian-Liang Lin, Yi-Wen Chen, Yu-Pao Tsai, Yu-Wen Huang, Shaw-Min Lei
  • Patent number: 9860528
    Abstract: A method and apparatus for scalable video coding are disclosed, wherein the video data is configured into a Base Layer (BL) and an Enhancement Layer (EL) and wherein the EL has higher spatial resolution or better video quality than the BL. According to embodiments of the present invention, information from the base layer is exploited for coding the enhancement layer. The information coding for the enhancement layer includes CU structure, motion vector predictor (MVP) information, MVP/merge candidates, intra prediction mode, residual quadtree information, texture information, residual information, context adaptive entropy coding, Adaptive Lop Filter (ALF), Sample Adaptive Offset (SAO), and deblocking filter.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: January 2, 2018
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Chih-Ming Fu, Yu-Wen Huang, Shaw-Min Lei
  • Publication number: 20170374369
    Abstract: Video processing methods and apparatuses receive input data associated with a current block, determine an actual intra prediction mode for the current block by performing decoder side intra mode derivation, perform intra prediction based on the actual intra prediction mode, replace the actual intra prediction mode with a pseudo mode when processing the current block by an intra mode dependent tool in syntax signaling or parsing, and encode or decode the current block. The pseudo mode referenced by the intra mode dependent tool is a predefined mode or a derived mode, which is referenced as the intra prediction mode for blocks coded using decoder side intra mode derivation, or is referenced by the intra mode dependent tool as the intra prediction mode for all intra prediction coded blocks.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG, Jing YE, Shan LIU, Xiaozhong XU, Jungsun KIM
  • Patent number: 9854268
    Abstract: A method and apparatus for three-dimensional video coding, multi-view video coding and scalable video coding are disclosed. Embodiments of the present invention use two stage motion data compression to reduce motion data buffer requirement. A first-stage motion data compression is applied after each texture picture or depth map is coded to reduce motion data buffer requirement. Accordingly, first compressed motion data is stored in reduced resolution in the buffer to reduce storage requirement and the first compressed motion data is used for coding process of other texture pictures or depth maps in the same access unit. After all pictures in an access unit are coded, motion data associated with the access unit is further compressed and the second compressed motion data is used during coding process of pictures in other access unit.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: December 26, 2017
    Assignee: HFI INNOVATION INC.
    Inventors: Yi-Wen Chen, Jian-Liang Lin, Yu-Wen Huang
  • Patent number: 9847521
    Abstract: An electronic device includes a casing, first and second batteries and a conductive plate. The first and second batteries are disposed in a battery slot of the casing. The conductive plate is clamped between the first and second batteries, and has a mounting portion that is mounted pivotally into a mounting groove of the casing such that the conductive plate is pivotable between a clamped position where a conductive body of the conductive plate is clamped between the first and second batteries, and an unclamped position where the conductive body is spaced apart from the first and second batteries for removal and installment of one of the first and second batteries.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: December 19, 2017
    Assignee: Bionime Corporation
    Inventors: Chun-Mu Huang, Chieh-Hsing Chen, Hsi-Wen Huang
  • Patent number: 9842283
    Abstract: A target object detection system includes a detection unit and a machine learning unit. The detection unit obtains an image and outputs a notification signal upon determining that a portion of the image resembles a target object by performing a classification operation. The machine learning unit performs a training operation using the image to obtain new weak classifier parameters for update in the detection unit when a determination made using weak classifier parameters used in the classification operation of the detection unit differs from one made using strong classifier parameters.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 12, 2017
    Assignee: AUTOMOTIVE RESEARCH & TESTING CENTER
    Inventors: Kuo-Ching Chang, Chuan-Ren Li, Han-Wen Huang
  • Patent number: 9843820
    Abstract: A method and apparatus for three-dimensional video coding or multi-view video coding are disclosed. Embodiments according to the present invention derive a unified disparity vector from depth information for Inter mode and Skip/Direct mode. The unified disparity vector is derived from a subset of depth samples in an associated depth block corresponding to the current block using a unified derivation method. The unified derivation method is applied in Inter mode, Skip mode, or Direct mode when a disparity vector derived from depth data is required for encoding or decoding. The unified disparity vector can also be applied to derive a disparity vector for locating a corresponding block, and thus an inter-view motion vector candidate can be determined for Skip mode or Direct mode.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: December 12, 2017
    Assignee: MEDIATEK INC
    Inventors: Jian-Liang Lin, Yi-Wen Chen, Yu-Wen Huang, Shaw-Min Lei
  • Publication number: 20170351925
    Abstract: An analysis method of lane stripe images, an image analysis device and a non-transitory computer readable medium thereof are provided to perform steps of: setting a reference point as a center to recognize the lane stripe image in a plurality of default directions; defining a plurality of preset sections onto the lane stripe image and determining a characteristic value of the lane stripe image in each of the preset sections whenever the lane stripe image is recognized in one of the default directions; determining a first feature parameter according to the characteristic values of the lane stripe image in the preset sections when the lane stripe image is recognized in at least one of the default directions; and determining an actual lane parameter of the lane stripe image according to at least the first feature parameter.
    Type: Application
    Filed: October 21, 2016
    Publication date: December 7, 2017
    Applicant: WISTRON CORP.
    Inventors: Shang-Min YEH, Ming-Che HO, Yu-Wen HUANG, Yueh-Chi HUNG, Yi-Sheng CHAO
  • Patent number: 9838688
    Abstract: A method and apparatus of inter-layer and the inter-view adaptive Intra prediction (IL-AIP and IV-AIP) for a video coding system are disclosed. The video data is configured into a Base Layer (BL) and an Enhancement Layer (EL) for the inter-layer video coding system, and the video data is configured into a Base View (BV) and an Enhancement View (EV) for the inter-view video coding system. The adaptive Intra predictor for the to-be-processed block in the EL or the EV is derived based on the BL or the BV. For inter-layer and inter-view adaptive LM Intra prediction, the LM adaptive Intra predictor for the to-be-processed chroma block in the EL or the EV is derived based on the BL or the BV.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: December 5, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chia-Yang Tsai, Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang
  • Patent number: 9838034
    Abstract: A method of context-based adaptive binary arithmetic decoding for syntax elements of a coding unit coded by intra prediction is disclosed. The method includes receiving binary arithmetic coded bins associated with the coding unit, the coded bins includes a first part comprising regular bins associated with prediction units (PUs) partitioned from the coding unit and a second part comprising bypass bins associated with each PU, wherein the regular bins relate to an indication of intra prediction mode selection associated with each PU and the bypass bins relate to an index for a most probable mode and/or a remaining prediction mode associated with each PU; determining a first codeword comprising the regular bins and corresponding to a first syntax element for each PU; determining a second codeword comprising the bypass bins and corresponding to a second syntax element for each PU; and providing the first and second syntax elements for each PU.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: December 5, 2017
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang
  • Patent number: 9837792
    Abstract: A light-emitting device is provided. The light-emitting device is configured to emit a radiation and comprises: a substrate; an epitaxial structure on the substrate and comprising a first DBR stack, a light-emitting stack and a second DBR stack and a contact layer in sequence; an electrode; a current blocking layer between the contact layer and the electrode; a first opening formed in the current blocking layer; and a second opening formed in the electrode and within the first opening; wherein a part of the electrode fills in the first opening and contacts the contact layer; and the light-emitting device is devoid of an oxidized layer and an ion implanted layer in the second DBR stack.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: December 5, 2017
    Assignee: EPISTAR CORPORATION
    Inventors: Tzu Chieh Hsu, Yi-Wen Huang, Yi-Hung Lin, Chih-Chiang Lu
  • Publication number: 20170343168
    Abstract: A light source module includes a wiring board and a LED array electrically connected to the wiring board. The LED array can be driven to emit a first group of emission peaks in 300 nm??max<450 nm, a second group of emission peaks in 450 nm??max<550 nm, and a third group of emission peaks in 550 nm for matching the spectrum of sunlight underwater. When the maximum peak intensity of the emission peaks in the second group is taken as 1.0, the peak intensity Ia of each emission peak in the first group is in a range of 0<Ia?0.9, and the peak intensity Ib of each emission peak in the third group is in a range of 0<Ib?0.9. Accordingly, the light source module is suitable for aquatic species and can enhance growing rate of the aquatic species.
    Type: Application
    Filed: November 17, 2016
    Publication date: November 30, 2017
    Inventors: Chu-Chi TING, Yu-Wen HUANG
  • Patent number: D805497
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: December 19, 2017
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Wei-Wen Huang, Yong Yang, Zhi-Yu Wu, Chun-Qiu Liu, Te Li, Er-Fei Peng