-
公开(公告)号:US20240114174A1
公开(公告)日:2024-04-04
申请号:US18541623
申请日:2023-12-15
Applicant: Texas Instruments Incorporated
Inventor: Vivienne Sze , Madhukar Budagavi , Akira Osamoto , Yasutomo Matsuba
IPC: H04N19/70
CPC classification number: H04N19/70
Abstract: A method and a video processor for preventing start code confusion. The method includes aligning bytes of a slice header relating to slice data when the slice header is not byte aligned or inserting differential data at the end of the slice header before the slice data when the slice header is byte aligned, performing emulation prevention byte insertion on the slice header, and combine the slice header and the slice data after performing emulation prevention byte insertion.
-
公开(公告)号:US20220368894A1
公开(公告)日:2022-11-17
申请号:US17875278
申请日:2022-07-27
Applicant: Texas Instruments Incorporated
Inventor: Madhukar Budagavi , Akira Osamoto
IPC: H04N19/105 , H04N19/96 , H04N19/186 , H04N19/167 , H04N19/59
Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes down sampling a first reconstructed luma block of a largest coding unit (LCU), computing parameters α and β of a linear model using immediate top neighboring reconstructed luma samples and left neighboring reconstructed luma samples of the first reconstructed luma block and reconstructed neighboring chroma samples of a chroma block corresponding to the first reconstructed luma block, wherein the linear model is PredC[x,y]=α·RecL′[x,y]+β, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL′ is samples of the down sampled first reconstructed luma block, and wherein the immediate top neighboring reconstructed luma samples are the only top neighboring reconstructed luma samples used, and computing samples of a first predicted chroma block from corresponding samples of the down sampled first reconstructed luma block using the linear model and the parameters.
-
公开(公告)号: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.
-
15.
公开(公告)号:US20190166384A1
公开(公告)日:2019-05-30
申请号:US16263309
申请日:2019-01-31
Applicant: Texas Instruments Incorporated
Inventor: Vivienne Sze , Madhukar Budagavi , Akira Osamoto , Yasutomo Matsuba
IPC: H04N19/70
Abstract: A method and a video processor for preventing start code confusion. The method includes aligning bytes of a slice header relating to slice data when the slice header is not byte aligned or inserting differential data at the end of the slice header before the slice data when the slice header is byte aligned, performing emulation prevention byte insertion on the slice header, and combine the slice header and the slice data after performing emulation prevention byte insertion.
-
公开(公告)号:US12184841B2
公开(公告)日:2024-12-31
申请号:US18199661
申请日:2023-05-19
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Ranga Ramanujam Srinivasan , Hyung Joon Kim , Akira Osamoto
IPC: H04N19/11 , H04N19/119 , H04N19/136 , H04N19/147 , H04N19/157 , H04N19/174 , H04N19/176 , H04N19/33 , H04N19/593 , H04N19/61
Abstract: Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block.
-
公开(公告)号:US20240098249A1
公开(公告)日:2024-03-21
申请号:US18512471
申请日:2023-11-17
Applicant: Texas Instruments Incorporated
Inventor: Madhukar Budagavi , Akira Osamoto
IPC: H04N19/105 , H04N19/167 , H04N19/186 , H04N19/59 , H04N19/96
CPC classification number: H04N19/105 , H04N19/167 , H04N19/186 , H04N19/59 , H04N19/96
Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes down sampling a first reconstructed luma block of a largest coding unit (LCU), computing parameters α and β of a linear model using immediate top neighboring reconstructed luma samples and left neighboring reconstructed luma samples of the first reconstructed luma block and reconstructed neighboring chroma samples of a chroma block corresponding to the first reconstructed luma block, wherein the linear model is PredC[x,y]=α·RecL′[x,y]+β, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL′ is samples of the down sampled first reconstructed luma block, and wherein the immediate top neighboring reconstructed luma samples are the only top neighboring reconstructed luma samples used, and computing samples of a first predicted chroma block from corresponding samples of the down sampled first reconstructed luma block using the linear model and the parameters.
-
公开(公告)号:US11849148B2
公开(公告)日:2023-12-19
申请号:US17350471
申请日:2021-06-17
Applicant: Texas Instruments Incorporated
Inventor: Vivienne Sze , Madhukar Budagavi , Akira Osamoto , Yasutomo Matsuba
IPC: H04N19/70
CPC classification number: H04N19/70
Abstract: A method and a video processor for preventing start code confusion. The method includes aligning bytes of a slice header relating to slice data when the slice header is not byte aligned or inserting differential data at the end of the slice header before the slice data when the slice header is byte aligned, performing emulation prevention byte insertion on the slice header, and combine the slice header and the slice data after performing emulation prevention byte insertion.
-
公开(公告)号:US11825078B2
公开(公告)日:2023-11-21
申请号:US17875278
申请日:2022-07-27
Applicant: Texas Instruments Incorporated
Inventor: Madhukar Budagavi , Akira Osamoto
IPC: H04N11/02 , H04N19/105 , H04N19/96 , H04N19/186 , H04N19/167 , H04N19/59
CPC classification number: H04N19/105 , H04N19/167 , H04N19/186 , H04N19/59 , H04N19/96
Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes down sampling a first reconstructed luma block of a largest coding unit (LCU), computing parameters α and β of a linear model using immediate top neighboring reconstructed luma samples and left neighboring reconstructed luma samples of the first reconstructed luma block and reconstructed neighboring chroma samples of a chroma block corresponding to the first reconstructed luma block, wherein the linear model is PredC[x,y]=α·RecL′[x,y]+β, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL′ is samples of the down sampled first reconstructed luma block, and wherein the immediate top neighboring reconstructed luma samples are the only top neighboring reconstructed luma samples used, and computing samples of a first predicted chroma block from corresponding samples of the down sampled first reconstructed luma block using the linear model and the parameters.
-
公开(公告)号:US20230291897A1
公开(公告)日:2023-09-14
申请号:US18199661
申请日:2023-05-19
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Ranga Ramanujam Srinivasan , Hyung Joon Kim , Akira Osamoto
IPC: H04N19/11 , H04N19/119 , H04N19/147 , H04N19/157 , H04N19/174 , H04N19/33 , H04N19/593 , H04N19/136 , H04N19/176 , H04N19/61
CPC classification number: H04N19/11 , H04N19/119 , H04N19/147 , H04N19/157 , H04N19/174 , H04N19/33 , H04N19/593 , H04N19/136 , H04N19/176 , H04N19/61
Abstract: Several systems and methods for intra-prediction estimation of video pictures are disclosed. In an embodiment, the method includes accessing four ‘N×N’ pixel blocks comprising luma-related pixels. The four ‘N×N’ pixel blocks collectively configure a ‘2N×2N’ pixel block. A first pre-determined number of candidate luma intra-prediction modes is accessed for each of the four ‘N×N’ pixel blocks. A presence of one or more luma intra-prediction modes that are common among the candidate luma intra-prediction modes of at least two of the four ‘N×N’ pixel blocks is identified. The method further includes performing, based on the identification, one of (1) selecting a principal luma intra-prediction mode for the ‘2N×2N’ pixel block and (2) limiting a partitioning size to a ‘N×N’ pixel block size for a portion of the video picture corresponding to the ‘2N×2N’ pixel block.
-
-
-
-
-
-
-
-
-