-
公开(公告)号:US20190394472A1
公开(公告)日:2019-12-26
申请号:US16564871
申请日:2019-09-09
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Mihir Narendra Mody , Niraj Nandan , Hideo Tamama
IPC: H04N19/176 , H04N19/14 , H04N19/82 , H04N19/86 , H04N19/117
Abstract: A method of de-blocking filtering a processed video is provided. The processed video includes a plurality of blocks and each block includes a plurality of sub-blocks. A current block of the plurality of blocks includes vertical edges and horizontal edges. The processed video further includes a set of control parameters and reconstructed pixels corresponding to the current block. A boundary strength index is estimated at the vertical edges and at the horizontal edges of the current block. The set of control parameters, the reconstructed pixels corresponding to the current block and partially filtered pixels corresponding to a set of adjacent sub-blocks are loaded. The vertical edges and the horizontal edges of the current block are filtered based on the boundary strength index and the set of control parameters such that a vertical edge of the current block is filtered before filtering at least one horizontal edge of the current block.
-
公开(公告)号:US12170784B2
公开(公告)日:2024-12-17
申请号:US18111579
申请日:2023-02-19
Applicant: Texas Instruments Incorporated
Inventor: Hyung Joon Kim , Minhua Zhou , Akira Osamoto , Hideo Tamama
IPC: H04N19/192 , H04N19/107 , H04N19/119 , H04N19/147 , H04N19/169 , H04N19/176 , H04N19/51 , H04N19/52 , H04N19/593 , H04N19/103
Abstract: A method for coding unit partitioning in a video encoder is provided that includes performing intra-prediction on each permitted coding unit (CU) in a CU hierarchy of a largest coding unit (LCU) to determine an intra-prediction coding cost for each permitted CU, storing the intra-prediction coding cost for each intra-predicted CU in memory, and performing inter-prediction, prediction mode selection, and CU partition selection on each permitted CU in the CU hierarchy to determine a CU partitioning for encoding the LCU, wherein the stored intra-prediction coding costs for the CUs are used.
-
公开(公告)号:US11812041B2
公开(公告)日:2023-11-07
申请号:US17560703
申请日:2021-12-23
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Hyung Joon Kim , Minhua Zhou , Akira Osamoto , Hideo Tamama
IPC: H04N19/192 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/51 , H04N19/593 , H04N19/107 , H04N19/169 , H04N19/52 , H04N19/103
CPC classification number: H04N19/192 , H04N19/107 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/1883 , H04N19/51 , H04N19/52 , H04N19/593 , H04N19/103
Abstract: A method for motion estimation is provided that includes determining a first motion vector for a first child coding unit (CU) of a parent CU and a second motion vector for a second child CU of the parent CU, wherein the first child CU, the second child CU, and the parent CU are in a CU hierarchy, wherein the first and second child CUs are smallest size CUs in the CU hierarchy, and wherein a first motion search type is used to determine the first motion vector and the second motion vector, selecting the first and second motion vectors as candidate predictors for the parent CU, selecting a predictor for a prediction unit (PU) of the first parent CU from the candidate predictors, and refining the predictor using a second motion search type to determine a motion vector for the PU.
-
公开(公告)号:US20230199201A1
公开(公告)日:2023-06-22
申请号:US18111579
申请日:2023-02-19
Applicant: Texas Instruments Incorporated
Inventor: Hyung Joon Kim , Minhua Zhou , Akira Osamoto , Hideo Tamama
IPC: H04N19/192 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/51 , H04N19/593 , H04N19/107 , H04N19/169 , H04N19/52
CPC classification number: H04N19/192 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/51 , H04N19/593 , H04N19/107 , H04N19/1883 , H04N19/52 , H04N19/103
Abstract: A method for coding unit partitioning in a video encoder is provided that includes performing intra-prediction on each permitted coding unit (CU) in a CU hierarchy of a largest coding unit (LCU) to determine an intra-prediction coding cost for each permitted CU, storing the intra-prediction coding cost for each intra-predicted CU in memory, and performing inter-prediction, prediction mode selection, and CU partition selection on each permitted CU in the CU hierarchy to determine a CU partitioning for encoding the LCU, wherein the stored intra-prediction coding costs for the CUs are used.
-
公开(公告)号:US20170118480A1
公开(公告)日:2017-04-27
申请号:US15295793
申请日:2016-10-17
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Mihir Narendra Mody , Niraj Nandan , Hideo Tamama
IPC: H04N19/436 , H04N19/14 , H04N19/82 , H04N19/182 , H04N19/186 , H04N19/423 , H04N19/117 , H04N19/176
CPC classification number: H04N19/436 , H04N19/117 , H04N19/14 , H04N19/176 , H04N19/182 , H04N19/186 , H04N19/423 , H04N19/82
Abstract: A method for sample adaptive offset (SAO) filtering of largest coding units (LCUs) of a video frame in an SAO component is provided that includes receiving, by the SAO component, an indication that deblocked pixel blocks of an LCU are available, and applying SAO filtering, by the SAO component, to each pixel block of pixel blocks of an SAO processing area corresponding to the LCU responsive to the indication, wherein pixels of each pixel block of the SAO processing area are filtered in parallel.
-
16.
公开(公告)号:US20140341287A1
公开(公告)日:2014-11-20
申请号:US14279318
申请日:2014-05-16
Applicant: Texas Instruments Incorporated
Inventor: Mihir Narendra Mody , Niraj Nandan , Hideo Tamama
CPC classification number: H04N19/436 , H04N19/117 , H04N19/14 , H04N19/176 , H04N19/182 , H04N19/186 , H04N19/423 , H04N19/82
Abstract: A method for sample adaptive offset (SAO) filtering of largest coding units (LCUs) of a video frame in an SAO component is provided that includes receiving, by the SAO component, an indication that deblocked pixel blocks of an LCU are available, and applying SAO filtering, by the SAO component, to each pixel block of pixel blocks of an SAO processing area corresponding to the LCU responsive to the indication, wherein pixels of each pixel block of the SAO processing area are filtered in parallel.
Abstract translation: 提供了一种用于在SAO组件中的视频帧的最大编码单元(LCU)的采样自适应偏移(SAO)滤波的方法,其包括由SAO组件接收到LCU的解块像素块可用的指示,以及应用 通过SAO分量对SAO处理区域的对应于该LCU的SAO处理区域的每个像素块进行SAO滤波,其中SAO处理区域的每个像素块的像素被并行地滤波。
-
公开(公告)号:US11611764B2
公开(公告)日:2023-03-21
申请号:US17330840
申请日:2021-05-26
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Mihir Narendra Mody , Niraj Nandan , Hideo Tamama
IPC: H04N19/176 , H04N19/14 , H04N19/82 , H04N19/86 , H04N19/117 , H04N19/186
Abstract: A method of de-blocking filtering a processed video is provided. The processed video includes a plurality of blocks and each block includes a plurality of sub-blocks. A current block of the plurality of blocks includes vertical edges and horizontal edges. The processed video further includes a set of control parameters and reconstructed pixels corresponding to the current block. A boundary strength index is estimated at the vertical edges and at the horizontal edges of the current block. The set of control parameters, the reconstructed pixels corresponding to the current block and partially filtered pixels corresponding to a set of adjacent sub-blocks are loaded. The vertical edges and the horizontal edges of the current block are filtered based on the boundary strength index and the set of control parameters such that a vertical edge of the current block is filtered before filtering at least one horizontal edge of the current block.
-
公开(公告)号:US20210195224A1
公开(公告)日:2021-06-24
申请号:US17193409
申请日:2021-03-05
Applicant: Texas Instruments Incorporated
Inventor: Hyung Joon Kim , Minhua Zhou , Akira Osamoto , Hideo Tamama
IPC: H04N19/192 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/51 , H04N19/593
Abstract: A method for coding unit partitioning in a video encoder is provided that includes performing intra-prediction on each permitted coding unit (CU) in a CU hierarchy of a largest coding unit (LCU) to determine an intra-prediction coding cost for each permitted CU, storing the intra-prediction coding cost for each intra-predicted CU in memory, and performing inter-prediction, prediction mode selection, and CU partition selection on each permitted CU in the CU hierarchy to determine a CU partitioning for encoding the LCU, wherein the stored intra-prediction coding costs for the CUs are used.
-
公开(公告)号:US11044485B2
公开(公告)日:2021-06-22
申请号:US16559788
申请日:2019-09-04
Applicant: Texas Instruments Incorporated
Inventor: Hyung Joon Kim , Minhua Zhou , Akira Osamoto , Hideo Tamama
IPC: H04N19/192 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/51 , H04N19/593 , H04N19/103
Abstract: A method for coding unit partitioning in a video encoder is provided that includes performing intra-prediction on each permitted coding unit (CU) in a CU hierarchy of a largest coding unit (LCU) to determine an intra-prediction coding cost for each permitted CU, storing the intra-prediction coding cost for each intra-predicted CU in memory, and performing inter-prediction, prediction mode selection, and CU partition selection on each permitted CU in the CU hierarchy to determine a CU partitioning for encoding the LCU, wherein the stored intra-prediction coding costs for the CUs are used.
-
公开(公告)号:US10455238B2
公开(公告)日:2019-10-22
申请号:US15853474
申请日:2017-12-22
Applicant: Texas Instruments Incorporated
Inventor: Mihir Narendra Mody , Niraj Nandan , Hideo Tamama
IPC: H04N19/176 , H04N19/117 , H04N19/14 , H04N19/82 , H04N19/86 , H04N19/186
Abstract: A method of de-blocking filtering a processed video is provided. The processed video includes a plurality of blocks and each block includes a plurality of sub-blocks. A current block of the plurality of blocks includes vertical edges and horizontal edges. The processed video further includes a set of control parameters and reconstructed pixels corresponding to the current block. A boundary strength index is estimated at the vertical edges and at the horizontal edges of the current block. The set of control parameters, the reconstructed pixels corresponding to the current block and partially filtered pixels corresponding to a set of adjacent sub-blocks are loaded. The vertical edges and the horizontal edges of the current block are filtered based on the boundary strength index and the set of control parameters such that a vertical edge of the current block is filtered before filtering at least one horizontal edge of the current block.
-
-
-
-
-
-
-
-
-