-
公开(公告)号:US10230937B2
公开(公告)日:2019-03-12
申请号:US14908273
申请日:2014-08-13
Applicant: HFI Innovation Inc.
Inventor: Jian-Liang Lin , Na Zhang , Yi-Wen Chen , Jicheng An , Yu-Lin Chang
IPC: H04N13/00 , H04N19/136 , H04N19/44 , H04N19/124 , H04N19/176 , H04N13/161 , H04N19/597 , H04N19/52 , H04N19/593
Abstract: A method and apparatus for a three-dimensional or multi-view video encoding or decoding system utilizing unified disparity vector derivation is disclosed. When a three-dimensional coding tool using a derived disparity vector (DV) is selected, embodiments according to the present invention will first obtain the derived DV from one or more neighboring blocks. If the derived DV is available, the selected three-dimensional coding tool is applied to the current block using the derived DV. If the derived DV is not available, the selected three-dimensional coding tool is applied to the current block using a default DV, where the default DV is set to point to an inter-view reference picture in a reference picture list of the current block.
-
公开(公告)号:US10165252B2
公开(公告)日:2018-12-25
申请号:US14891822
申请日:2014-07-10
Applicant: HFI INNOVATION INC.
Inventor: Jicheng An , Kai Zhang , Jian-Liang Lin
IPC: H04N13/00 , H04N19/139 , H04N19/44 , H04N19/176 , H04N19/52 , H04N13/161 , H04N19/597
Abstract: A method for a three-dimensional encoding or decoding system incorporating sub-block based inter-view motion prediction is disclosed. The system utilizes motion or disparity parameters associated with reference sub-blocks in a reference picture of a reference view corresponding to the texture sub-PUs split from a current texture PU (prediction unit) to predict the motion or disparity parameters of the current texture PU. Candidate motion or disparity parameters for the current texture PU may comprise candidate motion or disparity parameters derived for all texture sub-PUs from splitting the current texture PU. The candidate motion or disparity parameters for the current texture PU can be used as a sub-block-based inter-view Merge candidate for the current texture PU in Merge mode. The sub-block-based inter-view Merge candidate can be inserted into a first position of a candidate list.
-
公开(公告)号:US10110923B2
公开(公告)日:2018-10-23
申请号:US14784675
申请日:2014-06-27
Applicant: HFI INNOVATION INC.
Inventor: Na Zhang , Yi-Wen Chen , Jian-Liang Lin , Jicheng An , Kai Zhang
IPC: H04N19/597 , H04N19/513 , H04N19/30 , H04N19/176 , H04N19/44 , H04N19/105
Abstract: A method of deriving VSP (View Synthesis Prediction) Merge candidates with aligned inter-view reference pictures is disclosed. The method generates a second Disparity Vector (DV) using a scaled DV derived from Neighboring Block Disparity Vector (NBDV) of the current block. A method of deriving one or more inter-view DV Merge candidates with aligned DV and associated inter-view reference pictures is also disclosed. The inter-view reference picture pointed by the DV derived from Depth oriented NBDV (DoNBDV) is used as the reference picture and the DV derived from DoNBDV is used as the DV for inter-view DV Merge candidate. Furthermore, a method of deriving temporal DV for NBDV is disclosed, where if the temporal neighboring block has a DV existing, the DV is used as an available DV for the current CU only if the associated inter-view reference picture exists in the reference lists of the current CU.
-
公开(公告)号:US09924168B2
公开(公告)日:2018-03-20
申请号:US14433328
申请日:2013-09-02
Applicant: HFI INNOVATION INC.
Inventor: Kai Zhang , Jicheng An
IPC: H04N19/105 , H04N19/139 , H04N19/597 , H04N19/176 , H04N19/52 , H04N19/527
CPC classification number: H04N19/105 , H04N19/139 , H04N19/176 , H04N19/52 , H04N19/527 , H04N19/597
Abstract: A method and apparatus for three-dimensional and multi-view video coding are disclosed, where the motion vector (MV) or disparity vector (DV) candidate list construction process for a block depends on whether the target reference picture corresponds to an inter-view reference picture or whether the inter-view candidate refers to an inter-view reference picture. In one embodiment, an MV or DV candidate list for a block coded in Merge mode is constructed, and an inter-view candidate in the MV or DV candidate list is set lower than the first candidate position if the inter-view candidate refers to an inter-view reference picture. In another embodiment, an MV or DV candidate list for a block coded in advanced motion vector prediction mode is constructed, and an inter-view candidate is set lower than the first candidate position if the inter-view candidate refers to an inter-view reference picture.
-
公开(公告)号:US09838712B2
公开(公告)日:2017-12-05
申请号:US14656993
申请日:2015-03-13
Applicant: HFI Innovation Inc.
Inventor: Jian-Liang Lin , Yi-Wen Chen , Xianguo Zhang , Kai Zhang , Jicheng An , Han Huang
IPC: H04N19/597 , H04N19/119 , H04N19/159 , H04N19/70 , H04N19/176 , H04N13/00
CPC classification number: H04N19/597 , H04N13/161 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: A method of signaling depth-based block partitioning (DBBP) for multi-view or three-dimensional (3D) video coding is disclosed. In one embodiment, the DBBP flag is signaled for all candidate prediction modes of the current texture coding unit including a non-2N×N partition mode. The group of candidate prediction modes may consist of 2N×N partition mode and N×2N partition mode. If the DBBP flag indicates the DBBP being used for the current texture coding unit, DBBP encoding is applied to the current texture coding unit or DBBP decoding is applied to one or more PUs associated with the current texture coding unit to recover the current texture coding unit. If the DBBP flag indicates the DBBP being not used for the current texture coding unit, a prediction partition mode is signaled at an encoder side or parsed at a decoder side from a CU (coding unit) level of the bitstream.
-
公开(公告)号:US20170155921A1
公开(公告)日:2017-06-01
申请号: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/52 , H04N19/105 , H04N19/46
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.
-
公开(公告)号:US10257539B2
公开(公告)日:2019-04-09
申请号:US15114116
申请日:2015-01-27
Applicant: HFI Innovation Inc.
Inventor: Jicheng An , Kai Zhang , Jian-Liang Lin
IPC: H04N19/00 , H04N19/597 , H04N19/52 , H04N19/436 , H04N19/105 , H04N19/139 , H04N19/176
Abstract: A method and apparatus for coding a depth block in three-dimensional video coding are disclosed. Embodiments of the present invention divide a depth block into depth sub-blocks and determine default motion parameters. For each depth sub-block, the motion parameters of a co-located texture block covering the center sample of the depth sub-block are determined. If the motion parameters are available, the motion parameters are assigned as inherited motion parameters for the depth sub-block. If the motion parameters are unavailable, the default motion parameters are assigned as inherited motion parameters for the depth sub-block. The depth sub-block is then encoded or decoded using the inherited motion parameters or a motion candidate selected from a motion candidate set including the inherited motion parameters. The depth block may correspond to a depth prediction unit (PU) and the depth sub-block corresponds to a depth sub-PU.
-
公开(公告)号:US10212411B2
公开(公告)日:2019-02-19
申请号:US15967694
申请日:2018-05-01
Applicant: HFI Innovation Inc.
Inventor: Xianguo Zhang , Kai Zhang , Jicheng An , Han Huang , Jian-Liang Lin
IPC: H04N19/119 , H04N13/15 , H04N19/46 , H04N13/106 , H04N13/161 , H04N19/136 , H04N19/176 , H04N19/597
Abstract: A method of simplified depth-based block partitioning (DBBP) for three-dimensional and multi-view video coding is disclosed. In one embodiment, the method receives input data associated with a current texture block in a dependent view, and determines a corresponding depth block or a reference texture block in a reference view for the current texture block. Then, the method derives a representative value based on the corresponding depth block or the reference texture block, and generates a current segmentation mask from the corresponding depth block or the reference texture block. Then, the method selects a current block partition from block partition candidates, wherein the representative value is used for generating the segmentation mask or selecting the current block partition or both, and applies DBBP coding to the current texture block according to the current segmentation mask generated and the current block partition selected.
-
29.
公开(公告)号:US20180139470A1
公开(公告)日:2018-05-17
申请号:US15869677
申请日:2018-01-12
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 method operates by receiving input data associated with a current block of a current frame in a dependent view, determining a first DV (Disparity Vector) from one or more neighboring blocks of the current block, wherein the first DV refers to a first reference view to derive first reference information, selecting a second reference view for the current block to derive second reference information, aligning the first reference information associated with the first reference view with the second reference information associated with the second reference view, and applying inter-view encoding or decoding to the input data utilizing the first DV or the second reference information after applying said aligning the first reference information with the second reference information.
-
公开(公告)号:US09973759B2
公开(公告)日:2018-05-15
申请号:US14785011
申请日:2014-06-24
Applicant: HFI INNOVATION INC.
Inventor: Kai Zhang , Yi-Wen Chen , Jian-Liang Lin , Jicheng An , Xianguo Zhang
IPC: H03K7/08 , H04N19/13 , H04N19/597 , H04N19/176 , H04N19/91 , H04N19/157 , H04N19/96
CPC classification number: H04N19/13 , H04N19/157 , H04N19/176 , H04N19/597 , H04N19/91 , H04N19/96
Abstract: A method for reducing the storage requirement or complexity of context-based coding in three-dimensional or multi-view video encoding and decoding is disclosed. The system selects the context based on selected information associated with one or more neighboring blocks of the current block conditionally depending on whether the one or more neighboring blocks are available. The syntax element is then encoded or decoded using context-based coding according to the context selection. The syntax element to be coded may correspond to an IC (illumination compensation) flag or an ARP (advanced residual prediction) flag. In another example, one or more syntax elements for coding a current depth block using DMM (Depth Map Model) are encoded or decoded using context-based coding, where the context-based coding selects a by-pass mode for at least one selected syntax element.
-
-
-
-
-
-
-
-
-