Search

Krishnakanth Rapaka Phones & Addresses

  • Milpitas, CA
  • 4469 Hanalei Pl, San Jose, CA 95118
  • San Diego, CA
  • Manchester, NH

Work

Company: Apple Jun 2016 Position: Senior engineer

Education

School / High School: University of Waterloo 2010 to 2012

Skills

Digital Signal Processors • Embedded Systems • Embedded Software • H.264 • Video Compression • Firmware • Arm • Processors • Debugging • Device Drivers • Software Development • Linux • Rtos • Soc • Asic • Embedded Linux • Real Time Operating Systems • Arm Architecture • C • Signal Processing • System on A Chip

Interests

Number Theory • Statistical Modelling • Cricket • Chess • Finance • Movies • Video Games

Industries

Semiconductors

Public records

Vehicle Records

Krishnakanth Rapaka

View page
Address:
9135 Judicial Dr APT 3516, San Diego, CA 92122
Phone:
(858) 373-7504
VIN:
4T1BD1FK4CU011183
Make:
TOYOTA
Model:
CAMRY HYBRID
Year:
2012

Resumes

Resumes

Krishnakanth Rapaka Photo 1

Senior Engineer

View page
Location:
4469 Hanalei Pl, San Jose, CA 95118
Industry:
Semiconductors
Work:
Apple
Senior Engineer

Qualcomm Jan 2012 - Jun 2016
Senior Staff Software Engineer

Magnum Semiconductor Dec 2008 - Dec 2011
Principal Engineer

Texas Instruments Dec 2005 - Nov 2008
Lead Codec Engineer

Infosys Nov 2003 - Nov 2005
Software Engineer
Education:
University of Waterloo 2010 - 2012
Visvesvaraya Technological University 1999 - 2003
Bachelor of Engineering, Bachelors, Electronics, Communications
Kendriya Vidyalaya
University of Waterloo
Skills:
Digital Signal Processors
Embedded Systems
Embedded Software
H.264
Video Compression
Firmware
Arm
Processors
Debugging
Device Drivers
Software Development
Linux
Rtos
Soc
Asic
Embedded Linux
Real Time Operating Systems
Arm Architecture
C
Signal Processing
System on A Chip
Interests:
Number Theory
Statistical Modelling
Cricket
Chess
Finance
Movies
Video Games

Publications

Us Patents

Adative Up-Sampling Filter For Scalable Video Coding

View page
US Patent:
20140044161, Feb 13, 2014
Filed:
Jul 30, 2013
Appl. No.:
13/954749
Inventors:
Vadim Seregin - San Diego CA, US
Xiang Li - San Diego CA, US
Krishnakanth Rapaka - San Diego CA, US
Chengjie Tu - San Diego CA, US
Marta Karczewicz - San Diego CA, US
Assignee:
QUALCOM Incorporated - San Diego CA
International Classification:
H04N 7/26
US Classification:
37524002
Abstract:
Methods and systems for video image coding are provided. Sets of filters may be selected and applied to video information at least partially based on the type of inter layer prediction implemented in coding the video information. Different filters, or filter sets, may be used for inter layer intra prediction, difference domain intra prediction, and/or difference domain inter prediction. Filter selection information may be embedded in the video bit stream.

Device And Method For Scalable Coding Of Video Information

View page
US Patent:
20140044168, Feb 13, 2014
Filed:
Aug 9, 2013
Appl. No.:
13/963673
Inventors:
Krishnakanth RAPAKA - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04N 7/36
US Classification:
37524012
Abstract:
An apparatus for coding video data according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit is configured to store video data associated with a base layer and a corresponding enhancement layer. The processor is in communication with the memory, and in a case that the video data comprises a particular mode flag, the processor determines (e.g., predicts) an enhancement layer block in the enhancement layer of the video data based at least in part on a co-located block in the base layer of video data while assuming a residual associated with the enhancement layer block in the enhancement layer (the co-located block in the base layer being a predictor for the enhancement layer block) is equal to zero and without transmitting or receiving the residual or transform coefficients, coded block flags or a transform depth associated with the enhancement layer block. The co-located block in the base layer is located at a position in the base layer corresponding to a position of the enhancement layer block in the enhancement layer. The position on the base layer block can be adjusted according to the ratio of the base and enhancement frame resolutions. The processor may encode or decode the video data.

Weighted Difference Prediction Under The Framework Of Generalized Residual Prediction

View page
US Patent:
20140044178, Feb 13, 2014
Filed:
Aug 2, 2013
Appl. No.:
13/957841
Inventors:
Krishnakanth RAPAKA - San Diego CA, US
Jianle CHEN - San Diego CA, US
Marta KARCZEWICZ - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04N 7/32
US Classification:
37524016, 37524012
Abstract:
An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information associated with a reference layer. The processor determines a value of a current video unit based on, at least in part, a reconstruction value associated with the reference layer and an adjusted difference prediction value. The adjusted difference prediction value is equal to a difference between a prediction of a current layer and a prediction of the reference layer multiplied by a weighting factor that is different from 1.

Weighted Prediction Mode For Scalable Video Coding

View page
US Patent:
20140072041, Mar 13, 2014
Filed:
Sep 5, 2013
Appl. No.:
14/019468
Inventors:
Jianle CHEN - San Diego CA, US
Xiang LI - San Diego CA, US
Krishnakanth RAPAKA - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04N 7/32
US Classification:
37524013
Abstract:
An apparatus for coding video data according to certain aspects includes a memory and a processor in communication with the memory. The memory is configured to store video information, such as base layer video information and enhancement layer video information. The processor is configured to determine a value of a current video unit of enhancement layer video information based at least on a weighted inter-layer predictor and a weighted intra-layer predictor of at least one color component of the current video unit.

Generalized Residual Prediction For Scalable Video Coding And 3D Video Coding

View page
US Patent:
20140015925, Jan 16, 2014
Filed:
Jul 2, 2013
Appl. No.:
13/933588
Inventors:
Krishnakanth RAPAKA - San Diego CA, US
Liwei GUO - San Diego CA, US
Jianle CHEN - San Diego CA, US
Marta KARCZEWICZ - San Diego CA, US
International Classification:
H04N 7/36
H04N 13/00
US Classification:
348 43, 37524012, 37524016, 37524013
Abstract:
An apparatus for coding video information according to certain aspects includes a memory unit and a processor in communication with the memory unit. The memory unit stores video information of a reference layer. The processor determines a value of a video unit based at least in part on a prediction value and an adjusted residual prediction value associated with the reference layer. The adjusted residual prediction value is equal to a residual prediction from the reference layer multiplied by a weighting factor that is different from 1.

Adaptive Bilateral Filtering Using Look-Up Tables

View page
US Patent:
20220417509, Dec 29, 2022
Filed:
Sep 1, 2022
Appl. No.:
17/901715
Inventors:
- Cupertino CA, US
Krishnakanth Rapaka - San Jose CA, US
Dominik Mehlem - Rheinbach, DE
International Classification:
H04N 19/117
H04N 19/126
H04N 19/182
Abstract:
A system comprises an encoder configured to compress video data. The encoder includes an adaptive bilateral filter that uses look-up tables. The encoder may encode one or more adaptive adjustment factors to be used by a decoder to select or adjust look-up tables used to decode the compressed video data.

Smoothed Directional And Dc Intra Prediction

View page
US Patent:
20220303554, Sep 22, 2022
Filed:
Jun 10, 2022
Appl. No.:
17/837846
Inventors:
- Cupertino CA, US
Jun Xin - San Jose CA, US
Alexandros Tourapis - Los Gatos CA, US
Krishnakanth Rapaka - San Jose CA, US
International Classification:
H04N 19/159
H04N 19/182
H04N 19/176
Abstract:
Techniques are disclosed for deriving prediction pixel blocks for use in intra-coding video and combined inter- and intra-coding video. In a first aspect, the techniques may include deriving value(s) for pixel location(s) of the prediction pixel block by, when a prediction direction vector assigned to the prediction vector points to quadrants I or III of a Cartesian plane, deriving the pixel location's value from pixel values in two regions of previously-decoded pixel data intercepted by extending the prediction direction vector in two opposite directions through the pixel location. When the prediction direction vector points toward quadrants II of the Cartesian plane, deriving the pixel location's value from pixel values in one region intercepted by the prediction direction vector through the pixel location, and from a second region intercepted by a vector that is orthogonal to the prediction direction vector.

Smoothed Directional And Dc Intra Prediction

View page
US Patent:
20210243451, Aug 5, 2021
Filed:
Mar 30, 2020
Appl. No.:
16/834693
Inventors:
- Cupertino CA, US
Jun Xin - Sunnyvale CA, US
Alexandros Tourapis - Milpitas CA, US
Krishnakanth Rapaka - San Jose CA, US
International Classification:
H04N 19/159
H04N 19/176
H04N 19/182
Abstract:
Techniques are disclosed for deriving prediction pixel blocks for use in intra-coding video and combined inter- and intra-coding video. In a first aspect, the techniques may include deriving value(s) for pixel location(s) of the prediction pixel block by, when a prediction direction vector assigned to the prediction vector points to quadrants I or III of a Cartesian plane, deriving the pixel location's value from pixel values in two regions of previously-decoded pixel data intercepted by extending the prediction direction vector in two opposite directions through the pixel location. When the prediction direction vector points toward quadrants II of the Cartesian plane, deriving the pixel location's value from pixel values in one region intercepted by the prediction direction vector through the pixel location, and from a second region intercepted by a vector that is orthogonal to the prediction direction vector.
Krishnakanth Rapaka from Milpitas, CA, age ~43 Get Report