Patents Assigned to HFI Innovation
  • Patent number: 11265537
    Abstract: A method of palette management for palette coding in a video coding system receives input data associated with a current block in a high-level picture structure and initializes a palette predictor in the high-level picture structure before a corresponding palette of a first palette-coded block in the high-level picture structure is coded. If a palette mode is selected for the current block, the method applies the palette coding to the current block using a current palette and updates the palette predictor based on the current palette to generate an updated palette predictor for a next block coded in the palette mode.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 1, 2022
    Assignee: HFI Innovation Inc.
    Inventors: Wang-Lin Lai, Yu-Chen Sun, Shan Liu, Xiaozhong Xu, Tzu-Der Chuang, Ding-Yun Chen, Yu-Wen Huang
  • Patent number: 11166046
    Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: November 2, 2021
    Assignee: HFI Innovation Inc.
    Inventors: Tzu-Der Chuang, Yu-Chen Sun, Yi-Wen Chen, Yu-Wen Huang
  • Patent number: 11082695
    Abstract: A method performs entropy coding and decoding for source symbols generated in a video coding system. The method receives a palette index map for a current block, and determines a number of consecutive pixels having a same palette index as a current palette index in a scanning order through the current block. The method then converts the number of the consecutive pixels minus one to a bin string using a binarization method, and encodes the bin string using context-adaptive binary arithmetic coding (CABAC) by applying a regular CABAC mode to at least one bin of the bin string according to a context adaptively selected depending on the current palette index.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: August 3, 2021
    Assignee: HFI Innovation Inc.
    Inventors: Shih-Ta Hsiang, Tzu-Der Chuang
  • Patent number: 11044479
    Abstract: Methods for coding syntax related to palette coding generated in a video coding system are disclosed. According to one embodiment, the current block size checked against the pre-defined block size. If the current block size is larger than the pre-defined block size, a current coding mode is selected from a coding group excluding a palette coding mode. If the current block size is smaller than or equal to the pre-defined block size, the current coding mode is selected from a coding group including the palette coding mode. In another embodiment, if the current block size is greater than a maximum transform size, a current coding mode is selected from a coding group excluding a palette coding mode. If the current block size is smaller than or equal to the maximum transform size, the current coding mode is selected from a coding group including the palette coding mode.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: June 22, 2021
    Assignee: HFI Innovation Inc.
    Inventors: Tzu-Der Chuang, Jungsun Kim, Yu-Chen Sun, Wang-Lin Lai, Ching-Yeh Chen, Jing Ye, Shan Liu
  • Patent number: 10979726
    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: Grant
    Filed: April 22, 2019
    Date of Patent: April 13, 2021
    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: 10904566
    Abstract: A method and apparatus of video coding using palette coding mode including run modes are disclosed. In one embodiment, the system determines a maximum palette run for a current pixel being coded based on coding information including block size of the current block, pixel location of the current pixel, and whether a last run type for the current block is the copy-index mode or the copy-above mode. The current run associated with the current pixel is then encoded into one or more binary strings or decoded from the bitstream according to the maximum palette run. A syntax element to indicate the last run type for the current block can be signaled or parsed from the bitstream.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: January 26, 2021
    Assignee: HFI Innovation Inc.
    Inventors: Jing Ye, Tzu-Der Chuang, Shan Liu, Yu-Chen Sun
  • Patent number: 10897330
    Abstract: Methods and apparatus are provided for repeated transmission. In one novel aspect, the RV sequence is selected from a predefined set of RV sequences for the repeated transmission. In one embodiment, the one or more RV values in the selected RV sequence are repeatedly used for the repeated transmission, by applying each RV value one by one to one block of repetitions cyclically, wherein the number of repetition in the block is determined by the repetition number and the length of the RV sequence. In another embodiment, the one or more RV values in the selected RV sequence are repeatedly used for the repeated transmission, by applying each RV value one by one to one repetition cyclically. In one embodiment, the RV value and the scrambling sequences are the same for the repetition blocks and a symbol level combination is applied.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: January 19, 2021
    Assignee: HFI Innovation INC.
    Inventors: Hua-Min Chen, Min Wu, Tao Chen
  • Patent number: 10892879
    Abstract: Apparatus and method are provided to enhance scheduling request to multiple schedulers with inter base station carrier aggregation. In one novel aspect, the UE monitors and detects one or more SR triggering event. The UE selects one or more base stations based on predefined criteria and sends the SR to the selected one or more base stations. In one embodiment, at least one radio bearer of the UE is associated with multiple cell groups (CGs) in different base stations with association priorities. The association priorities may be configured by the network, derived based on predefined UE configurations, derived from load information received by the UE, or derived from radio measurements. In one novel aspect, the UE upon detecting SR failure triggered on a triggering radio bearer, sends SR failure indication to a RRC layer or associates the triggering radio bearer with a different base station.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: January 12, 2021
    Assignee: HFI Innovation INC.
    Inventors: Yuanyuan Zhang, Chia-Chun Hsu, Per Johan Mikael Johansson
  • Patent number: 10869031
    Abstract: A method of IntraBC coding using restricted reference area is disclosed. A reference block is selected from an available ladder-shaped reference area comprising previously processed blocks before the current working block in the current CTU row and previously processed blocks in one or more previous CTU rows. A location of a last previously processed block of a second previous CTU row that is one CTU row farther away from the current CTU row than a first previous CTU row is always in a same vertical location or after a same vertical position of a last previously processed block of the first previous CTU row. The current picture may be partitioned into multiple CTU rows for applying wavefront parallel processing (WPP) on the multiple CTU rows, where the current working block corresponds to a current working block. Similar restrictions may also be applied to slice/tile-based parallel processing.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: December 15, 2020
    Assignee: HFI Innovation Inc.
    Inventors: Shan Liu, Wang-Lin Lai, Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang, Chih-Wei Hsu, Xiaozhong Xu
  • Publication number: 20200351521
    Abstract: A method and apparatus for applying deblocking filter to block boundaries in a video coding system including an IntraBC (Intra-block copy) mode are disclosed. According to the present invention, for at least one combination of the two neighboring reconstructed blocks including at least one IntraBC coded block in the two neighboring reconstructed blocks, a boundary filter strength equal to one or zero is selected based on coding parameters associated with the two neighboring reconstructed blocks. Deblocking filter is then applied to neighboring samples of the two neighboring reconstructed blocks around the block boundary using the boundary filter strength selected. For example, when the two neighboring reconstructed blocks correspond to one IntraBC coded block and one Inter coded block, the boundary filter strength is set to one.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 5, 2020
    Applicant: HFI Innovation Inc
    Inventors: Xiaozhong XU, Shan LIU
  • Patent number: 10820015
    Abstract: A method and apparatus for Intra prediction coding in multi-view video coding, three-dimensional video coding, or screen content video coding are disclosed. A first filtering-disable-flag associated with a high-level video data is determined to indicate whether to disable at least one filter from a filter group. If the first filtering-disable-flag is asserted, one or more selected Intra prediction modes from an Intra prediction mode group is determined, and at least one filter from the filter group for the current block is skipped if the current Intra prediction mode of the current block belongs to the selected Intra prediction modes. The system may further determine a second filtering-disable-flag associated with a low-level video data corresponding to a current block level or a higher level than the current block level to disable said at least one filter from a filter group for the low-level video data.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: October 27, 2020
    Assignee: HFI Innovation Inc.
    Inventors: Xianguo Zhang, Jian-Liang Lin, Kai Zhang, Jicheng An, Han Huang, Yi-Wen Chen
  • Patent number: 10819990
    Abstract: A method and apparatus of palette predictor initialization for a coding system using palette coding are disclosed. A SPS predictor flag indicating whether SPS palette predictor values are present in a current SPS and a PPS predictor flag indicating whether SPS palette predictor values are present in a current PPS are used. According to the values of the SPS predictor flag and the PPS predictor flag, the current palette predictor array having a current predictor size for blocks in a picture corresponding to the current PPS is signaled at an encoder side or derived at a decoder side based on the PPS palette predictor values, the SPS palette predictor values or both.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: October 27, 2020
    Assignee: HFI Innovation Inc.
    Inventors: Shan Liu, Jing Ye, Tzu-Der Chuang
  • Publication number: 20200336765
    Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 22, 2020
    Applicant: HFI Innovation Inc.
    Inventors: Tzu-Der CHUANG, Yu-Chen Sun, Yi-Wen Chen, Yu-Wen Huang
  • Publication number: 20200304783
    Abstract: A method of palette management for palette coding in a video coding system receives input data associated with a current block in a high-level picture structure and initializes a palette predictor in the high-level picture structure before a corresponding palette of a first palette-coded block in the high-level picture structure is coded. If a palette mode is selected for the current block, the method applies the palette coding to the current block using a current palette and updates the palette predictor based on the current palette to generate an updated palette predictor for a next block coded in the palette mode.
    Type: Application
    Filed: June 11, 2020
    Publication date: September 24, 2020
    Applicant: HFI Innovation Inc.
    Inventors: Wang-Lin LAI, Yu-Chen SUN, Shan LIU, Xiaozhong XU, Tzu-Der CHUANG, Ding-Yun CHEN, Yu-Wen HUANG
  • Patent number: 10771985
    Abstract: Methods are provided to perform multiple-connectivity operation in the heterogeneous network. In one novel aspect, multiple-connectivity is configured with one microwave macro cell and multiple small cells. UE establishes control plane connectivity with the microwave macro cell, where the S1-MME interface is terminated. Multiple small-cell base stations provide traffic data together to the UE and are connected with Xn interfaces. One small-cell base station in the set of the configured small base stations is an UP anchor small-cell base station, where S1-U interface is terminated. Other small base stations are UP assistance small base station. In one embodiment, the set of small base stations and the UP anchor small base stations can be changed based on the measurement report/results of the different cells as well as the cell loading status. The anchor base station can be changed either by the UE or through network configuration.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: September 8, 2020
    Assignee: HFI Innovation INC.
    Inventors: Yuanyuan Zhang, Yu-Syuan Jheng, Aimin Justin Sang
  • Patent number: 10764606
    Abstract: An apparatus and method of coding a palette table using a palette predictor list operate by receiving input data associated with a current block in a picture, receiving a current palette for a current block in the picture, and receiving the palette predictor list for the current palette. For a current position of the palette predictor list, the operations determine a current palette predictor run, wherein a distance between the current position of the palette predictor list and a next position of a next palette entry of the palette predictor list corresponds to the current palette predictor run. Further, the operation constrains a syntax element representing the current palette predictor run to a range of values to cause the next palette entry of the palette predictor list to be within the palette predictor list, and signal or parse the syntax element in a bitstream for the current block.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: September 1, 2020
    Assignee: HFI Innovation Inc.
    Inventors: Jing Ye, Jungsun Kim, Shan Liu, Wang-Lin Lai, Tzu-Der Chuang
  • Patent number: 10757680
    Abstract: Methods and apparatus are provided for paging enhancement for LC-MTC devices. In one novel aspect, a new paging message is used. In one embodiment, a new system information (M-SI)-paging is provided either carrying a bitmap or being generated from specific M-P1-RNTI sequences to indicate the modified SI messages. In another embodiment, a new RRC-paging is used through a UE-specific message, a multicast message, or a broadcast message to inform a UE to establish a RRC connection. The new paging message is either a sequence or an encoded data packet transmitted without control information, or scheduled by M-PDCCH. In another novel aspect, the new paging message is transmitted within one or more cells by a broadcast mechanism to achieve a maximal CE level the one or more cells support, or a multi-cast mechanism to support a specified CE level range, or a unicast mechanism to support a CE level.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: August 25, 2020
    Assignee: HFI Innovations INC.
    Inventors: Hua-Min Chen, Tao Chen
  • Patent number: 10743031
    Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: August 11, 2020
    Assignee: HFI Innovation Inc.
    Inventors: Tzu-Der Chuang, Yu-Chen Sun, Yi-Wen Chen, Yu-Wen Huang
  • Patent number: 10743034
    Abstract: A method and apparatus are directed to applying deblocking filter to block boundaries in a video coding system including an IntraBC (Intra-block copy) mode. For at least one combination of the two neighboring reconstructed blocks including at least one IntraBC coded block in the two neighboring reconstructed blocks, a boundary filter strength equal to one or zero is selected based on coding parameters associated with the two neighboring reconstructed blocks. Deblocking filter is then applied to neighboring samples of the two neighboring reconstructed blocks around the block boundary using the boundary filter strength selected. For example, when the two neighboring reconstructed blocks correspond to one IntraBC coded block and one Inter coded block, the boundary filter strength is set to one.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: August 11, 2020
    Assignee: HFI Innovation Inc.
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 10728797
    Abstract: A method of interference cancellation is proposed. A UE obtains configuration information of a data transmission from a neighboring cell via an interference channel in a mobile communication network. The UE receives radio signals on a set of data resource elements as determined based on the obtained configuration information. The UE then estimates the interference channel corresponding to the data transmission from the neighboring cell based on the received radio signals on the set of data resource elements. Finally, the UE cancels the data transmission from the neighboring cell based on the estimated interference channel.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: July 28, 2020
    Assignee: HFI Innovation INC.
    Inventors: Lung-Sheng Tsai, Xiangyang Zhuang