Patents by Inventor Wang Lin

Wang Lin 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: 20200053282
    Abstract: A video processing method includes receiving a virtual reality (VR) content, encoding visual data obtained from the VR content to generate a part of a coded bitstream, and encapsulating the part of the coded bitstream into ISO Base Media File Format (ISOBMFF) file (s). In one exemplary implementation, the ISOBMFF file (s) may include a timed metadata track associated with a sphere visual track, where the timed metadata track is set to signal that the associated sphere visual track contains at least one spherical region contributed from at least one region visual track. In another exemplary implementation, the ISOBMFF file (s) may include a timed metadata track associated with a region visual track, where the timed metadata track is set to signal that the associated region visual track contributes to at least one spherical region carried in at least one sphere visual track. Further, an associated video processing apparatus is provided.
    Type: Application
    Filed: March 29, 2018
    Publication date: February 13, 2020
    Inventors: Xin Wang, Lulin Chen, Wang Lin Lai
  • Patent number: 10554979
    Abstract: In a palette prediction that includes a copy-above mode for predicting one or more first pixels based on one or more above pixels located above said one or more first pixels correspondingly, a method of palette mode coding using palette prediction for a picture includes receiving input data associated with a current block and determining a current coding mode for one or more current pixels. If the current coding mode corresponds to the copy-above mode, then the method identifies one or more above pixels located above said one or more current pixels correspondingly, wherein said one or more above pixels are restricted to be non-Escape pixels. The method further encodes the one or more current pixels by using said one or more above pixels as predictors.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: February 4, 2020
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Yu-Chen Sun, Jungsun Kim, Shan Liu, Wang-Lin Lai, Yi-Wen Chen
  • Patent number: 10547879
    Abstract: Aspects of the disclosure provide an apparatus that includes an interface circuit, a processing circuit and a display device. The interface circuit is configured to receive media description information of media data. The media data includes a plurality of segment streams having different coverage in spatial domain for video content, the media description information is indicative of the different coverage in spatial domain of the plurality of segment streams. The processing circuit is configured to determine one or more segment streams based on a region of interests for image generation and the different coverage in spatial domain of the plurality of segment streams, select segments in the one or more segment streams, and cause the interface circuit to request and receive the selected segments. The display device is configured to display images generated based on the selected segments.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: January 28, 2020
    Assignee: MEDIATEK INC.
    Inventors: Wang Lin Lai, Shan Liu
  • Publication number: 20200021802
    Abstract: A method for palette coding is disclosed. In an encoder side, the method determines whether a first block is coded using a palette coding mode or a non-palette coding. If the first block is coded using the non-palette coding mode, a first color table for the first block is derived based on one or more color tables associated with one or more previously processed blocks. If the first block is coded using the palette coding mode, the first color table is derived from the first block. A second block coded after the first block may use the first color table as a palette prediction. At the decoder side, if the current block is coded using the palette coding mode, a first color table based on a previous coded block is derived and the current block is decoded using a first color table as a palette predictor.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 16, 2020
    Applicant: HFI INNOVATION INC.
    Inventors: Tzu-Der CHUANG, Wang-Lin Lai, Yu-Chen Sun, Shan Liu, Xiaozhong Xu
  • Patent number: 10531119
    Abstract: A method and apparatus for color index coding of a block of video data using index prediction based on reconstructed neighboring pixels are disclosed. In one embodiment, color index encoding or decoding is applied to the current pixel indices by deriving index prediction from neighboring pixel indices of the reconstructed neighboring pixels. The reconstructed neighboring pixel values are first transformed into the neighboring pixel indices according to a quantization table to map between major color indices and major color values of the current block. The quantization table can be based on a major color table for the current block or can also be derived at a decoder side. The decoding process may reconstruct the current pixels by converting decoded current pixel indices to reconstructed current pixel values according to the quantization table or by directly copying the reconstructed neighboring pixel values indicated by decoded current pixel indices.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: January 7, 2020
    Assignee: MEDIATEK INC.
    Inventors: Yu-Chen Sun, Jungsun Kim, Tzu-Der Chuang, Yi-Wen Chen, Wang Lin Lai, Shan Liu, Yu-Wen Huang
  • Publication number: 20200007875
    Abstract: A method of video coding using palette coding mode for color video in a non-444 color format is disclosed. The non-444 video data can be converted to the 444 format so that the palette designed for the 444 format can be used for the non-444 video data. For the 4:2:0 color format, each chroma sample collocated with corresponding quad luma samples is padded with three chroma samples to form converted quad chroma samples. For the 4:2:0 color format, if a current pixel does not belong to the color palette, one or more escape values are signaled for the current pixel and the escape value associated with the chroma sample of the current pixel for each color component is not signaled for three of the quad chroma sample locations collocated with corresponding quad luma samples.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 2, 2020
    Inventors: Shan LIU, Jing YE, Xiaozhong XU, Jungsun KIM, Wang-Lin LAI, Shaw-Min LEI
  • Publication number: 20190364259
    Abstract: A media content delivery apparatus that encodes media content as multiple spatial objects is provided. The media content delivery apparatus encodes a first spatial object according to a first set of parameters. The media content delivery apparatus also encodes a second spatial object according to a second set of parameters. The first and second spatial objects are encoded independently. The media content delivery apparatus also generates a metadata based on the first set of parameters, the second set of parameters, and a relationship between the first and second spatial objects. The media content delivery apparatus then transmits or stores the encoded first spatial object, the encoded second spatial object, and the generated metadata.
    Type: Application
    Filed: September 1, 2017
    Publication date: November 28, 2019
    Inventors: Lulin CHEN, Shan LIU, Xin WANG, Wang-Lin LAI
  • Patent number: 10477203
    Abstract: A method for palette coding is disclosed. In an encoder side, the method determines whether a first block is coded using a palette coding mode or a non-palette coding. If the first block is coded using the non-palette coding mode, a first color table for the first block is derived based on one or more color tables associated with one or more previously processed blocks. If the first block is coded using the palette coding mode, the first color table is derived from the first block. A second block coded after the first block may use the first color table as a palette prediction. At the decoder side, if the current block is coded using the palette coding mode, a first color table based on a previous coded block is derived and the current block is decoded using a first color table as a palette predictor.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: November 12, 2019
    Assignee: HFI Innovation Inc.
    Inventors: Tzu-Der Chuang, Wang-Lin Lai, Yu-Chen Sun, Shan Liu, Xiaozhong Xu
  • Patent number: 10469848
    Abstract: A method and apparatus for palette prediction and sharing according to the present invention are disclosed. A method incorporating an embodiment of the present invention determines one or more palette sharing flags for the current block. A set of current palettes corresponding to the set of color components is generated according to the palette sharing flags. If a first palette sharing flag is asserted, one or more current palettes indicated by the first palette sharing flag are copied entirely from one or more reference palettes of a set of reference palettes. If the first palette sharing flag is not asserted, one or more current palettes indicated by the first palette sharing flag are derived from a bitstream associated with the video data. Encoding or decoding is then applied to the current block according to the set of current palettes.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: November 5, 2019
    Assignee: HFI Innovation Inc.
    Inventors: Wang-Lin Lai, Shan Liu, Tzu-Der Chuang, Xiaozhong Xu, Jing Ye
  • Patent number: 10462475
    Abstract: A method of video coding using palette coding mode for color video in a non-444 color format is disclosed. The non-444 video data can be converted to the 444 format so that the palette designed for the 444 format can be used for the non-444 video data. For the 4:2:0 color format, each chroma sample collocated with corresponding quad luma samples is padded with three chroma samples to form converted quad chroma samples. For the 4:2:0 color format, if a current pixel does not belong to the color palette, one or more escape values are signaled for the current pixel and the escape value associated with the chroma sample of the current pixel for each color component is not signaled for three of the quad chroma sample locations collocated with corresponding quad luma samples.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: October 29, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Shan Liu, Jing Ye, Xiaozhong Xu, Jungsun Kim, Wang-Lin Lai, Shaw-Min Lei
  • Patent number: 10448049
    Abstract: A method for color index coding of blocks in a picture is disclosed. In one embodiment for the decoder side, a current coding mode is parsed from the input coded bitstream for one or more first currently decoded pixels in a current block starting from a first starting position. If the current coding mode corresponds to a generalized copy-previous-row mode, one or more first reference pixels starting from a first starting reference position located at T-th row above the first currently decoded pixels are identified, where T is an integer equal to or greater than one. The first reference pixels starting from the first starting reference position are then used to decode the first currently decoded pixels starting from a first starting position by copying the first reference pixels starting from the first starting reference position respectively. The system may also include a copy-left mode or escape mode.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: October 15, 2019
    Assignee: MEDIATEK INC.
    Inventors: Jing Ye, Shan Liu, Jungsun Kim, Wang-Lin Lai, Tzu-Der Chuang, Yu-Chen Sun, Xiaozhong Xu
  • Patent number: 10425647
    Abstract: A method of RDPCM (Residue Differential Pulse-Code Modulation) coding incorporating unified Intra and Inter RDPCM coding is disclosed. The same RDPCM encoding and decoding steps in the same processing order are applied to blocks coded in the Intra prediction mode and Inter prediction mode/IntraBC prediction mode (Intra-block copy mode). A method of extending Inter RDPCM coding to blocks coded in the IntraBC prediction mode. RDPCM processing in the vertical or horizontal direction is applied to IntraBC residue.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: September 24, 2019
    Assignee: HFI Innovation Inc.
    Inventors: Wang Lin Lai, Shan Liu
  • Patent number: 10417748
    Abstract: Several implementations relate, for example, to depth encoding and/or filtering for 3D video (3DV) coding formats. A sparse dyadic mode (308) for partitioning macroblocks (MBs) along edges in a depth map is provided as well as techniques for trilateral (or bilateral) filtering of depth maps that may include adaptive selection between filters sensitive to changes in video intensity and/or changes in depth. One implementation partitions a depth picture, and then refines the partitions based on a corresponding image picture. Another implementation filters a portion of a depth picture based on values for a range of pixels in the portion. For a given pixel in the portion that is being filtered, the filter weights a value of a particular pixel in the range by a weight that is based on one or more of location distance, depth difference, and image difference.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: September 17, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Wang Lin Lai, Shujie Liu, Dong Tian
  • Publication number: 20190246125
    Abstract: A method and apparatus perform palette coding of a block of video data by initializing the palette or triplet palette or using a selected palette or triplet palette from a preceding image area for the beginning block of the current image area. The method receives input data associated with a current image area consisting of multiple blocks. For the beginning block, coding palette predictor is determined based on an initial palette or triplet palette or based on a selected palette or triplet palette associated with a selected block located at a location before the end of a preceding image area. For blocks of the current image area, palette coding is applied to the blocks, where at least one block uses the palette predictor for the beginning block as the palette predictor.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventors: Tzu-Der CHUANG, Wang-Lin LAI, Yu-Chen SUN, Shan LIU, Xiaozhong XU, Yu-Wen HUANG, Ding-Yun CHEN
  • Patent number: 10368454
    Abstract: A shock absorbing structure includes at least one protruding column and at least one resilient module. The at least one protruding column is fixed on an electronic device and passes through a circuit board of the electronic device. The at least one resilient module is disposed between the at least one protruding column and the circuit board. When the electronic device is affected by an external shock load, the at least one resilient module is forced by the circuit board to be deformed for generating a resilient force. When the at least one resilient module is not forced by the circuit board any more, the resilient force generated by the at least one resilient module drives the circuit board to recover.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: July 30, 2019
    Assignee: Wistron Corporation
    Inventors: Heng-Min Liu, Chun-Wang Lin, Chin-Chung Hung, Tsung-Hsien Chen, Shih-Wei Tung
  • Patent number: 10359805
    Abstract: A foldable electronic device including a first body, a second body, a hinge module and a shielding sheet is provided. The hinge module is pivotally connected to the first body and the second body. The shielding sheet covers the hinge module. The shielding sheet includes an inner film and an outer film overlapping each other, and the inner film is fixed to the hinge module.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: July 23, 2019
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Jui-Min Huang, Ching-Tai Chang, Long-Cheng Chang, Sheng-Hung Wang, Meng-Huan Tsai, Po-Hsiang Hu, Ming-Wang Lin, Chuan-Chi Lan, Sheng-Yueh Liao, Ting-Hui Liao
  • Patent number: 10360721
    Abstract: Aspects of the disclosure provide an apparatus that includes an interface circuit, an image generating circuit and a display device. The interface circuit is configured to receive media data with timed directorial information indicative of a region of interests at a time. The image generating circuit is configured to extract the timed directorial information, and generate one or more images of the region of interests based on the media data and the timed directorial information. The display device is configured to display the one or more images at the time.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: July 23, 2019
    Assignee: MEDIATEK INC.
    Inventors: Wang Lin Lai, Shan Liu
  • Patent number: 10342148
    Abstract: An electronic device includes a first body, a second body, an electrical connection element, and a hinge structure. The electrical connection element is configured to electrically connect the first body with the second body. The hinge structure is configured to pivot the first body with the second body. The hinge structure includes two mounting bases, two first linking assemblies, and a second linking assembly. Each of the mounting bases is connected to the first body and the second body. The two first linking assemblies are respectively pivoted to the two mounting bases. The second linking assembly is disposed between the two mounting bases, and two opposite terminals of the second linking assembly are movably connected to the two mounting bases respectively. The second linking assembly has a receding space configured to accommodate a portion of the electrical connection element.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: July 2, 2019
    Assignee: COMPAL ELECTRONICS, INC.
    Inventors: Sheng-Hung Wang, Hui-Lian Chang, Ming-Wang Lin, Pan-Jen Chen, Wei-Lung Huang, Ting-Hui Liao
  • Patent number: 10321141
    Abstract: A method and apparatus for palette coding of a block of video data by initializing the palette or triplet palette or using a selected palette or triplet palette from a preceding image area for the beginning block of the current image area are disclosed. The method receives input data associated with a current image area consisting of multiple blocks. For the beginning block, the palette predictor is determined based on an initial palette or triplet palette or based on a selected palette or triplet palette associated with a selected block located at a location before the end of a preceding image area. For blocks of the current image area, palette coding is applied to the blocks, where at least one block uses the palette predictor for the beginning block as the palette predictor.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: June 11, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Wang-Lin Lai, Yu-Chen Sun, Shan Liu, Xiaozhong Xu, Yu-Wen Huang, Ding-Yun Chen
  • Patent number: 10313763
    Abstract: Aspects of the disclosure provide an apparatus having an interface circuit, a processing circuit, and a display device. The interface circuit is configured to receive media presentation description information of media data. The media data includes video content on a two-dimensional (2D) plane that is projected from video content of a sphere surface. The video content on the 2D plane includes a plurality of segment streams having different coverages on the 2D plane. The media presentation description information uses projection based spatial relationship description (P-SRD) to describe the different coverages of the video content on the 2D plane according to the projection. The processing circuit is configured to determine one or more segment streams based on a region of interests for image generation and the P-SRD, select segments in the one or more segment streams, and cause the interface circuit to request and receive the selected segments.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 4, 2019
    Assignee: MEDIATEK, INC.
    Inventors: Wang Lin Lai, Shan Liu, Xin Wang