-
公开(公告)号:US09961364B2
公开(公告)日:2018-05-01
申请号:US14804484
申请日:2015-07-21
Applicant: HFI Innovation Inc.
Inventor: Yu-Pao Tsai , Jian-Liang Lin , Yu-Wen Huang , Shaw-Min Lei
IPC: H04N7/26 , H04N19/577 , H04N19/109 , H04N19/176 , H04N19/52 , H04N19/61
CPC classification number: H04N19/577 , H04N19/109 , H04N19/176 , H04N19/52 , H04N19/61
Abstract: An apparatus and method for temporal motion vector prediction for a current block in a picture are disclosed. In the present method, one temporal block in a first reference picture in a first list selected from a list group comprising list 0 and list 1 is determined. When the determined temporal block has at least one motion vector, a candidate set is determined based on the motion vector of the temporal block. The temporal motion vector predictor or temporal motion vector predictor candidate or temporal motion vector or temporal motion vector candidate for the current block is determined from the candidate set by checking a presence of a motion vector pointing to a reference picture in a first specific list in said at least one motion vector, wherein the first specific list is selected from the list group based on a priority order.
-
公开(公告)号:US09900621B2
公开(公告)日:2018-02-20
申请号:US14655973
申请日:2014-04-10
Applicant: HFI INNOVATION INC.
Inventor: Jicheng An , Kai Zhang , Jian-Liang Lin
IPC: H04N19/597 , H04N13/00 , H04N19/176 , H04N21/218
CPC classification number: H04N19/597 , H04N13/00 , H04N13/161 , H04N19/176 , H04N21/21805
Abstract: A method and apparatus of three-dimensional/multi-view coding using aligned reference information are disclosed. The present system aligns the reference information associated with the reference view of the derived DV with the reference information associated with a selected reference view by modifying the selected reference view or by modifying the derived DV or a converted DV derived from depth block pointed by the derived DV. The DV can be derived using the Neighboring Block Disparity Vector (NBDV) process. When the reference view of the derived DV is different from the selected reference view, the system scales the derived DV or changes the converted DV to refer to the selected reference view. The system may also set the selected reference view to the reference view of the derived DV.
-
53.
公开(公告)号:US09860552B2
公开(公告)日:2018-01-02
申请号:US15053207
申请日:2016-02-25
Applicant: HFI Innovation Inc.
Inventor: Jian-Liang Lin , Yi-Wen Chen , Yu-Pao Tsai , Yu-Wen Huang , Shaw-Min Lei
IPC: H04N19/52 , H04N19/56 , H04N19/533
CPC classification number: H04N19/52 , H04N19/533 , H04N19/56
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.
-
公开(公告)号:US09854268B2
公开(公告)日:2017-12-26
申请号:US14433356
申请日:2013-09-18
Applicant: HFI Innovation Inc.
Inventor: Yi-Wen Chen , Jian-Liang Lin , Yu-Wen Huang
IPC: H04N7/12 , H04N19/597 , H04N19/426 , H04N19/13 , H04N19/15 , H04N19/176 , H04N19/115 , H04N19/513 , H04N19/33
CPC classification number: H04N19/597 , H04N19/115 , H04N19/13 , H04N19/15 , H04N19/176 , H04N19/33 , H04N19/426 , H04N19/428 , H04N19/513
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.
-
公开(公告)号:US20170332100A9
公开(公告)日:2017-11-16
申请号:US14503427
申请日:2014-10-01
Applicant: HFI INNOVATION INC.
Inventor: Xianguo Zhang , Kai Zhang , Jicheng An , Jian-Liang Lin
IPC: H04N19/597 , H04N13/00 , H04N19/176 , H04N19/139 , H04N19/119
CPC classification number: H04N19/597 , H04N13/111 , H04N13/128 , H04N13/161 , H04N19/119 , H04N19/139 , H04N19/176
Abstract: A method and apparatus for three-dimensional or multi-view video encoding and decoding using VSP (view synthesis prediction) with uniform sub-block partition are disclosed. For a current texture block comprising multiple partition blocks, the system derives a single partition decision and partitions each partition block of the current texture block into multiples sub-blocks according to the single partition decision. The VSP processing is then applied to each sub-block to derive the inter-view prediction using VSP. The single partition decision is derived using depth samples of the depth block in a reference view.
-
公开(公告)号:US09807415B2
公开(公告)日:2017-10-31
申请号:US15428294
申请日:2017-02-09
Applicant: HFI Innovation Inc.
Inventor: Jian-Liang Lin , Yu-Pao Tsai , Yi-Wen Chen , Jicheng An , Yu-Wen Huang , Shaw-Min Lei
IPC: H04N19/46 , H04N19/52 , H04N19/105 , H04N19/176
CPC classification number: H04N19/513 , H04N19/105 , H04N19/176 , H04N19/46 , H04N19/52 , H04N19/56 , H04N19/57 , H04N19/583
Abstract: A method and apparatus for deriving a motion vector predictor (MVP) for a motion vector (MV) of a current block of a current picture in Inter, or Merge, or Skip mode. The method selects a co-located block corresponding to a co-located picture, receives one or more reference motion vectors (MVs) of one or more co-located reference blocks associated with the co-located block, and determines a search set that includes one or more search MVs associated with said one or more co-located reference blocks. The method further determines a search order for the search set having an order associated with a reference list attribute for a first search MV and a second search MV associated with an identical co-located reference block. Finally, the method determines the MVP for the current block based on the search set and the search order, and provides the MVP for the current block.
-
公开(公告)号:US09743110B2
公开(公告)日:2017-08-22
申请号:US15303919
申请日:2015-09-25
Applicant: HFI Innovation Inc.
Inventor: Jian-Liang Lin , Yi-Wen Chen
IPC: H04N19/597 , H04N19/109 , H04N19/52 , H04N19/70 , H04N19/176 , H04N19/184 , H04N21/81
CPC classification number: H04N19/597 , H04N19/109 , H04N19/176 , H04N19/184 , H04N19/52 , H04N19/70 , H04N21/816
Abstract: A method and apparatus for 3D (three-dimensional) and multi-view video encoding or decoding of dependent-view texture or depth data using Merge mode with modified list size according to one or more 3D enabling flags are disclosed. An extra-candidate-number indicating one or more extra Merge candidates for the current block is determined according to one or more 3D enabling flags comprising a VSP (view synthesis prediction) flag. A modified list size for a 3D Merge list corresponding to a sum of the extra-candidate-number and an original list size is determined. The 3D Merge list with the modified list size is then determined based on original Merge candidates used to derive the base-view Merge list for video data in a base view and one or more 3D Merge candidates as enabled by the 3D enabling flags according to a priority order.
-
公开(公告)号:US09743066B2
公开(公告)日:2017-08-22
申请号:US14329726
申请日:2014-07-11
Applicant: HFI INNOVATION INC.
Inventor: Na Zhang , Jicheng An , Jian-Liang Lin , Yi-Wen Chen , Kai Zhang
IPC: H04N13/00 , H04N19/597 , H04N19/176 , H04N19/196 , H04N19/103
CPC classification number: H04N13/161 , H04N13/194 , H04N19/103 , H04N19/176 , H04N19/196 , H04N19/597
Abstract: Multi-view video encoding using early Merge mode decision and/or early CU split termination is disclosed. The present invention encodes a current coding block using the Merge/Skip mode without evaluating coding performance for at least one of Inter modes and Intra modes if the coding conditions associated with the current coding block and a neighboring block set of the current coding block are asserted. The coding conditions may correspond to whether the coding performance of the Skip mode is better than the coding performance of 2N×2N Merge mode for the current coding block and whether all blocks in the neighboring block set select the Merge mode or the Skip mode. Similarly, the process of splitting the current coding block into smaller coding blocks can be terminated without evaluating coding performance associated with the smaller coding blocks from splitting the current coding block if some coding conditions are asserted.
-
公开(公告)号:US09602833B2
公开(公告)日:2017-03-21
申请号:US15072807
申请日:2016-03-17
Applicant: HFI Innovation Inc.
Inventor: Jian-Liang Lin , Yu-Pao Tsai , Yi-Wen Chen , Jicheng An , Yu-Wen Huang , Shaw-Min Lei
IPC: H04N19/56 , H04N19/513 , H04N19/52 , H04N19/57 , H04N19/583
CPC classification number: H04N19/513 , H04N19/105 , H04N19/176 , H04N19/46 , H04N19/52 , H04N19/56 , H04N19/57 , H04N19/583
Abstract: A method and apparatus for deriving a motion vector predictor (MVP) for a motion vector (MV) of a current block of a current picture in Inter, or Merge, or Skip mode. The method selects a co-located block corresponding to a co-located picture and receives one or more reference motion vectors (MVs) of one or more co-located reference blocks associated with the co-located block. The method also determines a search set and determines a search order for the search set, if the search MV corresponding to the given reference list is not available, the search order then searches the search MV corresponding to a reference list different from the given reference list. Finally, the method determines the MVP for the current block based on the search set and the search order and provides the MVP for the current block.
-
-
-
-
-
-
-
-