Search

Natan Jacobson Phones & Addresses

  • 8647 Hydra Ln, San Diego, CA 92126
  • La Jolla, CA
  • Tempe, AZ
  • Tucson, AZ

Work

Company: University of california, san diego Sep 2006 to Aug 2011 Position: Graduate student researcher

Education

Degree: Doctorates, Doctor of Philosophy School / High School: Uc San Diego 2006 to 2011 Specialities: Computer Engineering

Skills

Algorithms • Signal Processing • Video Processing • Image Processing • Computer Vision • Digital Signal Processors • Machine Learning • Latex • C++ • Matlab • Algorithm Design • Data Structures • C • Pattern Recognition • Digital Signal Processing • Linux • Opencv • Python

Interests

Photography • Website Development • Swimming

Industries

Research

Resumes

Resumes

Natan Jacobson Photo 1

Senior Staff Engineer

View page
Location:
Tucson, AZ
Industry:
Research
Work:
University of California, San Diego Sep 2006 - Aug 2011
Graduate Student Researcher

Qualcomm Sep 2006 - Aug 2011
Senior Staff Engineer

Sharp Labs of America Jun 2009 - Sep 2009
Media Processing Intern

Nxp Semiconductors Jun 2008 - Sep 2008
Video Processing Intern

Medtronic 2004 - 2006
Intern
Education:
Uc San Diego 2006 - 2011
Doctorates, Doctor of Philosophy, Computer Engineering
Arizona State University 2002 - 2006
Bachelors, Bachelor of Science, Electrical Engineering
University High School
Arizona State University
Skills:
Algorithms
Signal Processing
Video Processing
Image Processing
Computer Vision
Digital Signal Processors
Machine Learning
Latex
C++
Matlab
Algorithm Design
Data Structures
C
Pattern Recognition
Digital Signal Processing
Linux
Opencv
Python
Interests:
Photography
Website Development
Swimming

Publications

Us Patents

Substream Multiplexing For Display Stream Compression

View page
US Patent:
20170359583, Dec 14, 2017
Filed:
Jun 8, 2017
Appl. No.:
15/617844
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Laxman Joshi - San Diego CA, US
International Classification:
H04N 19/157
H04N 19/159
H04L 29/06
H04N 19/127
H04N 19/169
H04N 19/146
H04N 19/176
Abstract:
An apparatus configured to encode video data comprising a memory configured to store a block of video data and one or more processors in communication with the memory. The one or more processors are configured to determine a coding mode for encoding the block of video data from among one or more coding modes, wherein the coding mode is determined based on a maximum syntax element size, encode the block of video data in a plurality of substreams according to the determined coding mode to create a plurality of encoded substreams of video data, store the plurality of encoded substreams of video data in respective balance first-in, first-out (FIFO) buffers, and multiplex the plurality of encoded substreams in a bitstream for transmitting to a video decoder.

Apparatus And Methods For Adaptive Calculation Of Quantization Parameters In Display Stream Compression

View page
US Patent:
20170280139, Sep 28, 2017
Filed:
Mar 21, 2017
Appl. No.:
15/465328
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Laxman Joshi - San Diego CA, US
International Classification:
H04N 19/124
H04N 19/105
H04N 19/176
Abstract:
Methods and apparatus for coding video information having a plurality of video samples are disclosed. Blocks for video data are coded by an encoder based upon a quantization parameter (QP) for each block. The QP used for each block may be limited by a maximum QP value. A buffer fullness of a buffer unit may be determined that indicates of a ratio between a number of bits currently occupied in the buffer unit and a current capacity of the buffer unit. The encoder may determine an adjustment value for the maximum QP based upon the determined buffer fullness. By dynamically adjusting the maximum QP for coding blocks of video data, distortion from quantization may be reduced while preventing the buffer unit from overflowing or emptying.

Apparatus And Method For Vector-Based Entropy Coding For Display Stream Compression

View page
US Patent:
20170264918, Sep 14, 2017
Filed:
Mar 3, 2017
Appl. No.:
15/449755
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Lexman Joshi - San Diego CA, US
International Classification:
H04N 19/91
H04N 19/182
H04N 19/48
H04N 19/13
Abstract:
Methods and apparatus for coding video information having a plurality of video samples are disclosed. Video samples are partitioned into groups for transmission within a single clock cycle, wherein the samples are associated with a bit length B, and a group having a group size K. The sample group is mapped to a code number and coded to form a vector-based code comprising a first portion identifying a type of look-up-table used to performing the mapping, and a second portion representing the samples of the group. The look-up-table may be constructed based upon occurrence probabilities of different sample groups. In addition, different types of look-up-tables may be used for different B and K values.

System And Methods For Calculating Distortion In Display Stream Compression (Dsc)

View page
US Patent:
20170201753, Jul 13, 2017
Filed:
Jan 4, 2017
Appl. No.:
15/398567
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Laxman Joshi - San Diego CA, US
International Classification:
H04N 19/154
H04N 19/60
H04N 19/103
H04N 19/174
H04N 19/186
Abstract:
Systems and methods are disclosed for calculating a distortion value of a frame or block, in a number of color spaces, and determining an optimal coding mode based on the calculated distortion values. One embodiment includes a system having a video source that includes a video camera or a video archive that contains previously stored video content, and a processor configured to encode the stored video content.

System And Methods For Reducing Slice Boundary Visual Artifacts In Display Stream Compression (Dsc)

View page
US Patent:
20170150150, May 25, 2017
Filed:
Nov 16, 2016
Appl. No.:
15/353669
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Laxman Joshi - San Diego CA, US
International Classification:
H04N 19/124
H04N 19/15
H04N 19/91
Abstract:
Provided are systems and methods for adjusting quantization parameters of blocks of video data to be encoded, in order to reduce visual artifacts between slices of video data. Each slice includes one or more blocks organized in one or more lines, and can be coded independently without information from any other slices of video data. A complexity value of a current block corresponding to a last block of the slice on a particular line is determined and used to determine whether the current block includes a transition from a complex region to a flat region, wherein complex regions are characterized as having higher complexity in comparison to flat regions. In response to a determination that the current block includes such a transition, the QP for coding the current block may be decreased.

Entropy Coding Techniques For Display Stream Compression (Dsc) Of Non-4:4:4 Chroma Sub-Sampling

View page
US Patent:
20170118473, Apr 27, 2017
Filed:
Oct 18, 2016
Appl. No.:
15/296998
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Laxman Joshi - San Diego CA, US
International Classification:
H04N 19/13
H04N 19/15
H04N 19/46
H04N 19/50
H04N 19/625
H04N 19/132
H04N 19/124
Abstract:
Provided are systems and methods for entropy encoding video data. A plurality of samples of a block of video data is partitioned into one or more groups of samples, based upon a coding mode of the block and a chroma subsampling image format of the samples. Entropy coding is performed on the block via performing a group-wise skip on at least one of the one or more groups in response to all of the samples in the at least one group having a value equal to a predetermined value, the group-wise skip comprising refraining from encoding the samples associated with the at least one group.

Modification To Block Size For Transform Mode In Display Stream Compression

View page
US Patent:
20170026663, Jan 26, 2017
Filed:
Jul 19, 2016
Appl. No.:
15/213966
Inventors:
- San Diego CA, US
Natan Haim Jacobson - San Diego CA, US
Rajan Laxman Joshi - San Diego CA, US
International Classification:
H04N 19/60
H04N 19/154
H04N 19/167
H04N 19/176
Abstract:
Methods and apparatuses for modification to block size for transform mode in display stream compression are disclosed. In one aspect, the method involves selecting a current block and a next block of video data, calculating a first rate-distortion (RD) cost for coding the current and next blocks with a larger block size transform (LBT) mode, and calculating a second RD cost for coding each of the current and next blocks with another coding mode different from the LBT mode. The method may further involve determining whether the first RD cost is less than a sum of the second RD costs for the current and next blocks and coding the current and next blocks with the LBT mode in response to the first RD cost being less than the sum of the second RD costs for the current and next blocks.

Display Stream Compression Pixel Format Extensions Using Subpixel Packing

View page
US Patent:
20170013266, Jan 12, 2017
Filed:
Jul 6, 2016
Appl. No.:
15/203721
Inventors:
- SAN DIEGO CA, US
NATAN HAIM JACOBSON - SAN DIEGO CA, US
International Classification:
H04N 19/182
H04N 19/146
H04N 19/115
H04N 19/186
H04N 19/423
Abstract:
Methods and apparatuses for display stream compression pixel format extension using subpixel packing are disclosed. In one aspect, the method involves packing pixel values arranged in an O-channel format for encoding by an M-channel codec. The method may further involve receiving a set of input pixel values, each input pixel value including O input subpixel values arranged in the O-channel format. The method may involve rearranging each of the input subpixel values into a set of output pixel values, each set of output pixel values comprising M output subpixel values arranged in an M-channel format, O having a greater value than M, wherein at least a portion of the rearranged M output subpixels maintain their relative spatial positioning from prior to being rearranged from the O input subpixel values. The method may also involve providing the output pixel values to the M-channel codec.
Natan H Jacobson from San Diego, CA, age ~40 Get Report