-
公开(公告)号:US20180234683A1
公开(公告)日:2018-08-16
申请号:US15888967
申请日:2018-02-05
Applicant: Texas Instruments Incorporated
Inventor: Arun Shankar Kudana , Uday Pudipeddi Kiran , Anurag Mithalal Jain , Soyeb Nagori
IPC: H04N19/152 , H04N19/115 , H04N19/172 , H04N19/149 , H04N19/124
CPC classification number: H04N19/152 , H04N19/115 , H04N19/124 , H04N19/149 , H04N19/172
Abstract: Several methods and systems for encoding of multimedia pictures are disclosed. In an embodiment, an occupancy level of a coded picture buffer (CPB) associated with a hypothetical reference decoder (HRD) is estimated at an instant of removal of an access unit corresponding to a multimedia picture from the CPB for decoding the access unit. A number of bits for encoding the multimedia picture is allocated based on the estimated occupancy level of the CPB. The multimedia picture is encoded based on the allocated number of bits.
-
公开(公告)号:US20170193313A1
公开(公告)日:2017-07-06
申请号:US15395141
申请日:2016-12-30
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Arun Shankar Kudana , Manu Mathew , Soyeb Nagori
CPC classification number: G06K9/00818 , G06K9/4604 , G06K9/4633 , G06K9/6257 , G06K9/6267
Abstract: Advanced driver assistance systems need to be able to recognize and to classify traffic signs under real time constraints, and under a wide variety of visual conditions. The invention shown employs binary masks extracted by color space segmentation, with a different binary mask generated for each sign shape. Temporal tracking is employed to add robustness to the detection system. The system is generic, and is trainable to the signs used in various countries.
-
公开(公告)号:US20130089148A1
公开(公告)日:2013-04-11
申请号:US13683374
申请日:2012-11-21
Applicant: Texas Instruments Incorporated
Inventor: Arun Shankar Kudana , Soyeb Nagori
IPC: H04N7/36
CPC classification number: H04N19/105 , H04N19/112 , H04N19/132 , H04N19/139 , H04N19/176 , H04N19/513 , H04N19/523 , H04N19/573
Abstract: Several methods and a system to perform determination of a field referencing pattern are disclosed. In one aspect, a method is disclosed. A motion vector of a previously coded frame is analyzed using a processor and a memory. A statistic is updated based on whether the motion vector includes one or more of a fractional pel vertical component, a half pel vertical component, and an integer pel vertical component. A field referencing pattern of a target field is determined based on the statistic and an exception protocol.
Abstract translation: 公开了几种方法和执行场参考模式确定的系统。 一方面,公开了一种方法。 使用处理器和存储器来分析先前编码的帧的运动矢量。 基于运动矢量是否包括分数像素垂直分量,半像素垂直分量和整数像素垂直分量中的一个或多个来更新统计量。 基于统计量和异常协议来确定目标字段的字段引用模式。
-
24.
公开(公告)号:US20130089139A1
公开(公告)日:2013-04-11
申请号:US13633292
申请日:2012-10-02
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Arun Shankar Kudana , Soyeb Nagori
IPC: H04N7/26
CPC classification number: H04N19/126 , H04N19/139 , H04N19/176
Abstract: Several methods, systems, and computer program products for quantization of video content are disclosed. In an embodiment, the method includes determining by a processing module, motion information associated with a block of video data of the video content. A degree of randomness associated with the block of video data is determined by the processing module based on the motion information. A value of a quantization parameter (QP) associated with the block of video data is modulated by a quantization module based on the determined degree of randomness.
Abstract translation: 公开了用于量化视频内容的几种方法,系统和计算机程序产品。 在一个实施例中,该方法包括由处理模块确定与视频内容的视频数据块相关联的运动信息。 由处理模块基于运动信息确定与视频数据块相关联的随机度。 基于确定的随机程度,由量化模块调制与视频数据块相关联的量化参数(QP)的值。
-
公开(公告)号:US11930194B2
公开(公告)日:2024-03-12
申请号:US17461026
申请日:2021-08-30
Applicant: Texas Instruments Incorporated
Inventor: Arun Shankar Kudana , Soyeb Nagori
IPC: H04N19/194 , H04N19/11 , H04N19/114 , H04N19/142 , H04N19/159 , H04N19/176 , H04N19/573 , H04N19/593
CPC classification number: H04N19/194 , H04N19/11 , H04N19/114 , H04N19/142 , H04N19/159 , H04N19/176 , H04N19/573 , H04N19/593
Abstract: Systems, methods and computer readable mediums are presented for encoding a stream of input video frames, in which the input video frames are down sampled and the down sampled frames are encoded in a first encoding pass to generate a set of first pass coded frames forming a single first pass I frame and a plurality of first pass P frames formed into first pass sub-groups of pictures (SUB-GOPs). First pass encoding statistics are generated for individual first pass SUB-GOPs, and the statistics are used to encode the input video frames in a second encoding pass to generate a set of second pass coded frames.
-
26.
公开(公告)号:US20220321905A1
公开(公告)日:2022-10-06
申请号:US17844739
申请日:2022-06-21
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Nagori , Arun Shankar Kudana , Pramod Kumar Swami
IPC: H04N19/523 , H04N19/105 , H04N19/176 , H04N19/147 , H04N19/172 , H04N19/61 , H04N19/109 , H04N19/114 , H04N19/117 , H04N19/156 , H04N19/157
Abstract: Several techniques aimed at reducing computational complexity when encoding uses bi-predictively encoded frames (B-frames) are implemented in a video encoder. In an embodiment, B-frames are not used as reference frames for encoding P-frames and other B-frames. Non-use of B-frames allows a de-blocking filter used in the video encoder to be switched off when reconstructing encoded B-frames, and use of a lower complexity filter for fractional-resolution motion search for B-frames. In another embodiment, cost functions used in motion estimation for B-frames are simplified to reduce computational complexity. In one more embodiment, fractional pixel refinement in motion search for B-frames is simplified. In yet another embodiment, predictors used in motion estimation for a macro-block in a P-frame are selected from a B-frame that uses a same reference frame as the P-frame.
-
公开(公告)号:US20210392347A1
公开(公告)日:2021-12-16
申请号:US17461026
申请日:2021-08-30
Applicant: Texas Instruments Incorporated
Inventor: Arun Shankar Kudana , Soyeb Nagori
IPC: H04N19/194 , H04N19/114 , H04N19/11 , H04N19/142 , H04N19/159 , H04N19/176
Abstract: Systems, methods and computer readable mediums are presented for encoding a stream of input video frames, in which the input video frames are down sampled and the down sampled frames are encoded in a first encoding pass to generate a set of first pass coded frames forming a single first pass I frame and a plurality of first pass P frames formed into first pass sub-groups of pictures (SUB-GOPs). First pass encoding statistics are generated for individual first pass SUB-GOPs, and the statistics are used to encode the input video frames in a second encoding pass to generate a set of second pass coded frames.
-
公开(公告)号:US20210250595A1
公开(公告)日:2021-08-12
申请号:US17242433
申请日:2021-04-28
Applicant: Texas Instruments Incorporated
Inventor: Uday Pudipeddi Kiran , Deepak Kumar Poddar , Pramod Kumar Swami , Arun Shankar Kudana
IPC: H04N19/423 , H04N19/577 , H04N19/177 , H04N19/44
Abstract: Several methods and systems for facilitating multimedia data encoding are disclosed. In an embodiment, a plurality of picture buffers associated with multimedia data are received in an order of capture associated with the plurality of picture buffers. Buffer information is configured for each picture buffer from among the plurality of picture buffers comprising at least one of a metadata associated with the corresponding picture buffer and one or more encoding parameters for the corresponding picture buffer. A provision of picture buffers in an order of encoding is facilitated based on the configured buffer information.
-
公开(公告)号:US20200374564A1
公开(公告)日:2020-11-26
申请号:US16988978
申请日:2020-08-10
Applicant: Texas Instruments Incorporated
Inventor: Soyeb Nagori , Shyam Jagannathan , Deepak Kumar Poddar , Arun Shankar Kudana , Pramod Swami , Manoj Koul
IPC: H04N19/86 , H04N19/176 , H04N19/117 , H04N19/139 , H04N19/82
Abstract: The disclosure provides a noise filter. The noise filter includes a motion estimation (ME) engine. The ME receives a current frame and a reference frame. The current frame comprising a current block and the reference frame includes a plurality of reference blocks. The ME engine generates final motion vectors. The current block comprises a plurality of current pixels. A motion compensation unit generates a motion compensated block based on the final motion vectors and the reference frame. The motion compensated block includes a plurality of motion compensated pixels. A weighted average filter multiplies each current pixel of the plurality of current pixels and a corresponding motion compensated pixel of the plurality of motion compensated pixels with a first weight and a second weight respectively. The weighted average filter generates a filtered block. A blockiness removal unit is coupled to the weighted average filter and removes artifacts in the filtered block.
-
公开(公告)号:US20200329249A1
公开(公告)日:2020-10-15
申请号:US16911984
申请日:2020-06-25
Applicant: Texas Instruments Incorporated
Inventor: Arun Shankar Kudana , Soyeb Nagori
IPC: H04N19/194 , H04N19/114 , H04N19/11 , H04N19/142 , H04N19/159 , H04N19/176
Abstract: Systems, methods and computer readable mediums are presented for encoding a stream of input video frames, in which the input video frames are down sampled and the down sampled frames are encoded in a first encoding pass to generate a set of first pass coded frames forming a single first pass I frame and a plurality of first pass P frames formed into first pass sub-groups of pictures (SUB-GOPs). First pass encoding statistics are generated for individual first pass SUB-GOPs, and the statistics are used to encode the input video frames in a second encoding pass to generate a set of second pass coded frames.
-
-
-
-
-
-
-
-
-