Patents by Inventor Arun Shankar

Arun Shankar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11102485
    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.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: August 24, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Publication number: 20210250595
    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.
    Type: Application
    Filed: April 28, 2021
    Publication date: August 12, 2021
    Inventors: Uday Pudipeddi Kiran, Deepak Kumar Poddar, Pramod Kumar Swami, Arun Shankar Kudana
  • Patent number: 11051046
    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.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: June 29, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Soyeb Nagori, Shyam Jagannathan, Deepak Kumar Poddar, Arun Shankar Kudana, Pramod Swami, Manoj Koul
  • Patent number: 11025932
    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.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: June 1, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Uday Pudipeddi Kiran, Deepak Kumar Poddar, Pramod Kumar Swami, Arun Shankar Kudana
  • Publication number: 20210037252
    Abstract: A method of rate control in coding of a video sequence to generate a compressed bit stream is provided that includes computing a sequence base quantization step size for a sequence of pictures in the video sequence, computing a picture base quantization step size for a picture in the sequence of pictures based on the sequence base quantization step size, a type of the picture, and a level of the picture in a rate control hierarchy, and coding the picture using the picture base quantization step size to generate a portion of the compressed bit stream.
    Type: Application
    Filed: October 20, 2020
    Publication date: February 4, 2021
    Inventors: Soyeb Nagori, Arun Shankar Kudana, Manu Mathew
  • Publication number: 20210014502
    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.
    Type: Application
    Filed: September 28, 2020
    Publication date: January 14, 2021
    Inventors: Arun Shankar Kudana, Uday Pudipeddi Kiran, Anurag Mithalal Jain, Soyeb Nagori
  • Publication number: 20200393391
    Abstract: The invention relates to a method for calibrating a radiometric apparatus for determining and/or monitoring density of a medium (6) located in a container (1). The method includes method steps as follows: determining the mass attenuation coefficient ?C of the empty container (1) with application of the half value thickness N/N0=0.
    Type: Application
    Filed: November 14, 2018
    Publication date: December 17, 2020
    Inventors: Arun Shankar Venkatesh Iyer, Narcisse Michel Nzitchieu Gadeu, Simon Weidenbruch, Jörn Lange, Sebastian Eumann
  • Publication number: 20200374564
    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.
    Type: Application
    Filed: August 10, 2020
    Publication date: November 26, 2020
    Inventors: Soyeb Nagori, Shyam Jagannathan, Deepak Kumar Poddar, Arun Shankar Kudana, Pramod Swami, Manoj Koul
  • Patent number: 10827184
    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.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: November 3, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Uday Pudipeddi Kiran, Anurag Mithalal Jain, Soyeb Nagori
  • Patent number: 10820191
    Abstract: We describe a system for activating SI Ms, where the system comprises more SI Ms than will be authorised for use on a mobile network. The system comprises a plurality of SIMs, each of the SIMs being configured to provide a first SIM identifier. The first SIM identifiers are reused amongst said plurality of SIMs such that one of the SIMs may provide the same SIM identifier as another of the SIMs. The system includes a SIM authorisation server configured to receive the first SIM identifier from a SIM requesting activation and, in response, to provide a new SIM identifier. The new SIM identifier enables the SIM requesting activation to communicate traffic over the mobile network.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: October 27, 2020
    Assignee: SORACOM, INC.
    Inventors: Arun Shankar, Parag Mittal
  • Publication number: 20200336758
    Abstract: Several methods and systems for estimating motion in a plurality of multimedia pictures are disclosed. In an embodiment, at least one temporal distance between a multimedia picture and one or more reference pictures corresponding to the multimedia picture in a capture order associated with the plurality of multimedia pictures is computed. The at least one temporal distance is computed subsequent to an encoding of the multimedia picture. At least one motion estimation parameter is determined based on the at least one temporal distance. Motion associated with a subsequent multimedia picture to be encoded is estimated based on the at least one motion estimation parameter.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Publication number: 20200327342
    Abstract: Advanced driver assistance systems can be designed to recognize and to classify traffic signs under real time constraints, and under a wide variety of visual conditions. This disclosure provides techniques that employ 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 traffic signs used in various countries.
    Type: Application
    Filed: May 1, 2020
    Publication date: October 15, 2020
    Inventors: Arun Shankar Kudana, Manu Mathew, Soyeb Nagori
  • Publication number: 20200329249
    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.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Patent number: 10743018
    Abstract: Several methods and systems for estimating motion in a plurality of multimedia pictures are disclosed. In an embodiment, at least one temporal distance between a multimedia picture and one or more reference pictures corresponding to the multimedia picture in a capture order associated with the plurality of multimedia pictures is computed. The at least one temporal distance is computed subsequent to an encoding of the multimedia picture. At least one motion estimation parameter is determined based on the at least one temporal distance. Motion associated with a subsequent multimedia picture to be encoded is estimated based on the at least one motion estimation parameter.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: August 11, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Patent number: 10735751
    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.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: August 4, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Publication number: 20200236394
    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.
    Type: Application
    Filed: April 2, 2020
    Publication date: July 23, 2020
    Inventors: Soyeb Nagori, Arun Shankar Kudana, Pramod Kumar Swami
  • Publication number: 20200177880
    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.
    Type: Application
    Filed: February 4, 2020
    Publication date: June 4, 2020
    Inventors: Arun Shankar Kudana, Soyeb Nagori
  • Patent number: 10657395
    Abstract: Advanced driver assistance systems can be designed to recognize and to classify traffic signs under real time constraints, and under a wide variety of visual conditions. This disclosure provides techniques that employ 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 traffic signs used in various countries.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: May 19, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Manu Mathew, Soyeb Nagori
  • Patent number: 10645412
    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.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: May 5, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Soyeb Nagori, Arun Shankar Kudana, Pramod Kumar Swami
  • Patent number: 10587878
    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.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: March 10, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arun Shankar Kudana, Soyeb Nagori