Search

Yiliang B Bao

from San Diego, CA
Age ~54

Yiliang Bao Phones & Addresses

  • 4950 Beauchamp Ct, San Diego, CA 92130 (858) 523-9314
  • 12542 Cavallo St, San Diego, CA 92130 (858) 523-9314
  • Dallas, TX
  • 2662 Ellendale Pl, Los Angeles, CA 90007 (323) 731-4979
  • 120 Hollywood Dr, Coppell, TX 75019 (972) 304-4574
  • Irving, TX
  • Redondo Beach, CA
  • Torrance, CA

Skills

H.264 • Mpeg 4 • Video Processing • Mpeg2 • Signal Processing • Digital Signal Processors • Video Compression • Embedded Software • Mpeg • Embedded Systems • Image Processing • Algorithms • Computer Vision • Wireless • Debugging • Rtos • C++ • C • Software Engineering

Industries

Telecommunications

Resumes

Resumes

Yiliang Bao Photo 1

Yiliang Bao

View page
Location:
San Diego, CA
Industry:
Telecommunications
Skills:
H.264
Mpeg 4
Video Processing
Mpeg2
Signal Processing
Digital Signal Processors
Video Compression
Embedded Software
Mpeg
Embedded Systems
Image Processing
Algorithms
Computer Vision
Wireless
Debugging
Rtos
C++
C
Software Engineering

Business Records

Name / Title
Company / Classification
Phones & Addresses
Yiliang Bao
President
PROTWAVE INC
4950 Beauchamp Ct, San Diego, CA 92130

Publications

Us Patents

Off-Grid Interpolation In Image Processing

View page
US Patent:
6961480, Nov 1, 2005
Filed:
Sep 10, 2001
Appl. No.:
09/949688
Inventors:
Yiliang Bao - Torrance CA, US
Maged Bishay - Costa Mesa CA, US
Joshua I. Pine - Seal Beach CA, US
Assignee:
ESS Technology, Inc. - Fremont CA
International Classification:
G06K009/32
US Classification:
382300, 382162
Abstract:
Off-grid interpolation in image processing. The present invention provides for a more perceptually pleasing resultant image when compared to conventional image processing systems that employ on-grid interpolation. In one embodiment, the present invention is operable on a digital image generated using a mask having a Bayer pattern distribution. Off-grid RGB triplets are generated using the raw data received from the Bayer pattern mask. The undesirable mosaic-type images as well as the bright and dark discontinuities within the image that are often generated using conventional on-grid interpolation to generate RGB triplet are avoided when using the present invention. The undesirable cross talk effects that are practically unavoidable to some degree within all digital image masks are also substantially minimized. Bi-linear interpolation and cubic linear interpolation are employed to achieve a digital image having a high visually perceptual quality. The invention ensures that very thin contours and lines within the image will maintain a consistent intensity and uniformity.

Bad Pixel Correction While Preserving Features

View page
US Patent:
7064768, Jun 20, 2006
Filed:
Mar 20, 2002
Appl. No.:
10/102410
Inventors:
Yiliang Bao - Redondo Beach CA, US
Assignee:
ESS Technology, Inc. - Fremont CA
International Classification:
G09G 5/02
G06K 9/00
H04N 9/64
G09K 9/42
US Classification:
345589, 345618, 345698, 382162, 382254, 348246
Abstract:
A pixel correction system is provided. The pixel correction system includes a dynamic range detection system that receives test pixel data and adjacent pixel data and determines whether the test pixel data is within minimum pixel characteristic data and maximum pixel characteristic data of the adjacent pixel data. For example, if the pixel characteristic data is intensity, the dynamic range detection system detects bad pixels by identifying those pixels having an intensity value that is greater than the maximum intensity value of an adjacent pixel, or less than the minimum intensity value of an adjacent pixel. A dynamic range correction system coupled to the dynamic range detection system adjusts the test pixel data if the test pixel data is not within the maximum pixel characteristic data and the minimum pixel characteristic data, such as by setting the test pixel data equal to the maximum pixel characteristic data if the test pixel data is greater than the maximum pixel characteristic data, and by setting the test pixel data equal to the minimum pixel characteristic data if the test pixel data is less than the minimum pixel characteristic data.

Method And System For Coding/Decoding Of A Video Bit Stream For Fine Granularity Scalability

View page
US Patent:
7336837, Feb 26, 2008
Filed:
Jan 11, 2005
Appl. No.:
11/032778
Inventors:
Justin Ridge - Irving TX, US
Yiliang Bao - Irving TX, US
Marta Karczewicz - Irving TX, US
Xianglin Wang - Irving TX, US
Assignee:
Nokia Corporation - Espoo
International Classification:
G06K 9/36
H04N 7/14
US Classification:
382233, 348 1413
Abstract:
Methods, computer code products and devices for encoding and/or decoding video data in multiple passes, the video data having a multiple components each component including multiple coefficients. The method can starting the next pass of the encoding or decoding process immediately after the end of the current encoding or decoding pass for a given component without regard to whether other components have finished the current encoding or decoding pass. In addition, stagger delays and dampers can be used to more closely regulate the encoding or decoding process to ensure that one component is not encoded or decoded too quickly with respect to other components.

Method And System For Entropy Decoding For Scalable Video Bit Stream

View page
US Patent:
7664176, Feb 16, 2010
Filed:
Jul 14, 2004
Appl. No.:
10/891271
Inventors:
Yiliang Bao - Irving TX, US
Marta Karczewicz - Irving TX, US
Justin Ridge - Irving TX, US
Assignee:
Nokia Corporation - Espoo
International Classification:
H04N 7/12
US Classification:
37524008, 37524012, 37524024, 37524025
Abstract:
A method, program product and apparatus for decoding from a scalable bit stream the binarization results of a video sequence by selectively decoding syntax elements and avoiding redundancy in coding. The result is a decrease in the size of the compressed bit stream of an enhancement layer bit stream. It has been demonstrated that the compression efficiency equals that of a single, non-scalable video stream for some video sequences. These features may be achieved by determining whether a skipping flag in the base layer macro block of the video data is set, and decoding a skipping flag from an enhancement layer macro block of the video data, corresponding to the base layer macro block, only if the base layer macro block skipping flag is set.

Fgs Identification In Scalable Video Coding

View page
US Patent:
7756206, Jul 13, 2010
Filed:
Apr 13, 2005
Appl. No.:
11/105312
Inventors:
Justin Ridge - Irving TX, US
Ye-Kui Wang - Tampere, FI
Yiliang Bao - Irving TX, US
Marta Karczewicz - Irving TX, US
Xianglin Wang - Irving TX, US
Assignee:
Nokia Corporation - Espoo
International Classification:
H04N 7/12
US Classification:
37524025, 375240, 37524001, 37524008
Abstract:
A system and method for providing improved FGS identification in scalable video coding. According to the present invention, each FGS enhancement layer is assigned a unique dependency identifier and contains only FGS enhancement information. For subsequent enhancement layers, the base dependency identifier for the subsequent enhancement layers will point to either a base-quality layer or an FGS enhancement layer.

Cavlc Run-Before Decoding Scheme

View page
US Patent:
7773004, Aug 10, 2010
Filed:
Jul 8, 2008
Appl. No.:
12/169464
Inventors:
Shu Xiao - San Diego CA, US
Ka-Shu Ko - San Ramon CA, US
Yiliang Bao - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H03M 7/40
US Classification:
341 67, 341 50
Abstract:
Techniques for decoding the run_before fields in a CAVLC encoded bitstream for H. 264 are disclosed. In one aspect, the codewords corresponding to a plurality of consecutive initial zero-value run_before codewords are stored in a look-up table, allowing the decoding of such a plurality of run_before codewords in a single computation cycle. In another aspect, the look-up table is additionally configured to decode the next non-zero run_before value after the initial zero-value run_before codewords in the same computation cycle.

Methods And Systems For Significance Coefficient Coding In Video Compression

View page
US Patent:
7778472, Aug 17, 2010
Filed:
Sep 1, 2006
Appl. No.:
11/469606
Inventors:
Yan Ye - San Diego CA, US
Yiliang Bao - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G06K 9/36
US Classification:
382232
Abstract:
A method for decoding significance coefficients in an encoded video sequence is described. An encoded video bitstream is received. Codebook table information is retrieved from the bitstream. Significance symbols are decoded using the retrieved codebook table information. Significance coefficients are decoded using the significance symbols. A plurality of transform coefficients is dequantized. An inverse transform is applied to a residual signal. A video sequence is constructed. A method for coding significance coefficients in a video sequence is also described.

Architecture For Multi-Stage Decoding Of A Cabac Bitstream

View page
US Patent:
7839311, Nov 23, 2010
Filed:
Aug 22, 2008
Appl. No.:
12/197133
Inventors:
Yiliang Bao - San Diego CA, US
Toshiaki Yoshino - Fremont CA, US
Kai Wang - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H03M 7/00
US Classification:
341107, 341 51, 341106
Abstract:
Techniques for optimizing the Context-based Adaptive Binary Arithmetic Coding (CABAC) bitstream decoding are disclosed. In one configuration, a device has a first processing circuit operative to decode a Context-based Adaptive Binary Arithmetic Coding (CABAC) bitstream into an intermediate signal having a CABAC decoded standard format and a decoded order. A second processing circuit decodes the intermediate signal using a non-CABAC decoding standard. A buffer is provided between the first and second processing circuits to improve processing speeds.
Yiliang B Bao from San Diego, CA, age ~54 Get Report