Ning Lu - Saratoga CA, US Hong Jiang - El Dorado Hills CA, US Atthar H. Mohammed - Folsom CA, US Satya N. Yedidi - Roseville CA, US
International Classification:
H04N 7/26
US Classification:
37524003
Abstract:
Iterative video encoding systems, methods and computer program products, where residue quantization and data packing operations of an encoding process may he repeated with various values for a quantization parameter, without repeating the determination of macroblock prediction code. In an embodiment, the size of an actual file generated by encoding is compared to a target file size. The QP may be adjusted depending on the amount by which these file sizes differ. The quantization and packing may then be repeated with the adjusted QP. In an embodiment, a greater difference in these file sizes results in a greater adjustment to the QP.
Method And System Of Video Coding With Inline Downscaling Hardware
- Santa Clara CA, US Satya N. Yedidi - Roseville CA, US James M. Holland - Folsom CA, US Dmitry E. Ryzhov - Mountain View CA, US Jian Hu - El Dorado Hills CA, US Sai Agnihotri - Newark CA, US Indira Munagani - Portland OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
H04N 19/124 H04N 19/52 H04N 19/184
Abstract:
Techniques related to video encoding include inline downscaling hardware in multi-pass encoding.
Power-Based And Target-Based Graphics Quality Adjustment
- Santa Clara CA, US Stanley J. Baran - Elk Grove CA, US Sang-Hee Lee - Santa Clara CA, US Atthar H. Mohammed - Folsom CA, US Jong Dae Oh - Folsom CA, US Jill M. Boyce - Portland OR, US Fangwen Fu - Folsom CA, US Satya N. Yedidi - Roseville CA, US Sumit Mohan - San Jose CA, US James M. Holland - Folsom CA, US Keith W. Rowe - Shingle Springs CA, US Altug Koker - El Dorado Hills CA, US
An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a power budget analyzer to identify a power budget for one or more of the application processor, the persistent storage media, and the graphics subsystem, a target analyzer communicatively coupled to the graphics subsystem to identify a target for the graphics subsystem, and a parameter adjuster to adjust one or more parameters of the graphics subsystem based on one or more of the identified power budget and the identified target.
Example apparatus to encode video disclosed herein include an encoder to perform an intra search first stage based on source pixels of a source video frame to determine first intra candidates to predict a block of the source video frame. In disclosed examples, the encoder is also to perform an intra search second stage based on reconstructed pixels of neighboring blocks associated with the first intra candidates to determine a second intra candidate. In disclosed examples, the encoder is further to encode the block of the source video frame based on the second intra candidate.
An apparatus of video encoding is described herein. The apparatus includes an encoder and a hardware bit packing unit. The encoder comprises at least a fixed function dual hierarchical motion estimation search units, dual integer motion estimation search units, and a fractional motion estimation search unit. Moreover, the hardware bit packing unit is to pack bits as coded according to the final macroblock coding decision into a data format.
Mv/Mode Prediction, Roi-Based Transmit, Metadata Capture, And Format Detection For 360 Video
- Santa Clara CA, US Sumit Mohan - San Jose CA, US James M. Holland - Folsom CA, US Sang-Hee Lee - Santa Clara CA, US Abhishek R. Appu - El Dorado Hills CA, US Wen-Fu Kao - West Sacramento CA, US Joydeep Ray - Folsom CA, US Ya-Ti Peng - Sunnyvale CA, US Keith W. Rowe - Shingle Springs CA, US Fangwen Fu - Folsom CA, US Satya N. Yedidi - Roseville CA, US
An embodiment of an electronic processing system may include a 2D frame which corresponds to a projection of a 360 video space, and a component predictor to predict an encode component for a first block of a 2D frame based on encode information from a neighboring block which is neighboring to the first block of the 2D frame only in the 360 video space, a prioritizer to prioritize transmission for a second block of the 2D frame based on an identified region of interest, and/or a format detector to detect a 360 video format of the 2D frame based on image content. A 360 video capture device may include a contextual tagger to tag 360 video content with contextual information which is contemporaneous with the captured 360 video content. Other embodiments are disclosed and claimed.
Power-Based And Target-Based Graphics Quality Adjustment
- Santa Clara CA, US Stanley J. Baran - Elk Grove CA, US Sang-Hee Lee - Santa Clara CA, US Atthar H. Mohammed - Folsom CA, US Jong Dae Oh - Folsom CA, US Jill M. Boyce - Portland OR, US Fangwen Fu - Folsom CA, US Satya N. Yedidi - Roseville CA, US Sumit Mohan - San Jose CA, US James M. Holland - Folsom CA, US Keith W. Rowe - Shingle Springs CA, US Altug Koker - El Dorado Hills CA, US
An embodiment of an electronic processing system may include an application processor, persistent storage media communicatively coupled to the application processor, a graphics subsystem communicatively coupled to the application processor, a power budget analyzer to identify a power budget for one or more of the application processor, the persistent storage media, and the graphics subsystem, a target analyzer communicatively coupled to the graphics subsystem to identify a target for the graphics subsystem, and a parameter adjuster to adjust one or more parameters of the graphics subsystem based on one or more of the identified power budget and the identified target.
An example system includes a processor to execute an intra search first stage on a video frame to generate intra candidates. The processor is to execute an intra search second stage on the intra candidates to generate a final intra candidate and residuals. The processor is to also execute a final mode decision and generate reconstructed pixels based on the final intra candidate and the residuals.
Intel - Folsom, CA since Sep 2000
Component Design Engineer
AMI: American Megatrends, Inc. - Norcross, GA May 1998 - Aug 2000
Design Engineer
HCL Technologies - Chennai Area, India Nov 1996 - May 1998
Technical Design Manager
Education:
Indian Institute of Technology, Bombay 1985 - 1987
M. Tech, Control and Instrumentation Engineering
Jawaharlal Nehru Technological University 1982 - 1985
B.Tech, Electronics and Communications
Languages:
English Kannada Tamil
Youtube
Has Congress emerged as main opposition to Mo...
Duration:
8m 5s
3.7 Cr Cases in a day & Our Saviour Has Arriv...
For Business inquiries: iamsatyakam@gmai... Facebook Twitter...
Duration:
4m 12s
Satya Dharma Shanti
Provided to YouTube by Times Music India Satya Dharma Shanti Devaki P...
Duration:
6m 20s
Satya
Provided to YouTube by Ingrooves Satya Shahada Satya 2018 AAAMSOUND ...