# Shijun Sun, Vancouver US

## Shijun Sun, Vancouver, WA US

Patent application number | Description | Published |
---|---|---|

20080215654 | Video Decoding with Reduced IDCT Calculations - Reduced complexity inverse discrete cosine transform (IDCT) masks and a method for reducing the number of IDCT calculations in video decoding are provided. The method comprises: accepting an n×m matrix of DCT coefficients; performing (n−y) horizontal IDCT operations, where y is greater than 0; performing y scaling operations; and, generating an n×m block of pixel information. Some aspects of the method further comprise: performing (m−z) vertical IDCT operations, where z is in the range between 0 and m/2. In some aspects, performing (n−y) horizontal ICDT operations includes performing IDCT operations for the first (n−y) horizontal rows. Then, performing y scaling operations includes: selecting the DC component from the first position of each horizontal row; scaling the selected DC component; and, copying the scaled DC component into the remaining positions of each of horizontal row. | 09-04-2008 |

20100260264 | ADAPTIVE FILTERING BASED UPON BOUNDARY STRENGTH - Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions. | 10-14-2010 |

20100283895 | Methods and Systems for Picture Resampling - Aspects of the present invention relate to systems and methods for picture up-sampling and picture down-sampling. Some aspects relate to a selective filter process whereby a filter is selected based on the position of a first resolution picture relative to a second resolution picture. Some aspects relate to an up-sampling and/or down-sampling procedure designed for the Scalable Video Coding extension of H.264/MPEG-4 AVC. | 11-11-2010 |

20110116549 | METHODS AND SYSTEMS FOR REDUCING BLOCKING ARTIFACTS WITH REDUCED COMPLEXITY FOR SPATIALLY-SCALABLE VIDEO CODING - A method for characterizing of a block boundary between neighboring blocks when at least one of said neighboring blocks is encoded using inter-layer texture prediction (I_BL) including characterizing the block boundary with a first boundary strength indicator when a luma sample from one of the neighboring blocks is encoded using an intra-prediction mode other than the I_BL characterizing the block boundary with a second boundary strength indicator when no luma sample from the neighboring blocks has intra-prediction mode encoding other than the I_BL, and any of the neighboring blocks and blocks from which the neighboring blocks are predicted have non-zero transform coefficients or characterizing the block boundary with a third boundary strength indicator when no luma sample from the neighboring blocks is encoded using an intra-prediction mode other than the I_BL and all of the neighboring blocks and blocks from which the neighboring blocks are predicted have no transform coefficients. | 05-19-2011 |

20120213296 | Methods and Systems for Picture Up-sampling - Aspects of the present invention relate to systems and methods for picture up-sampling using direct interpolation. Some aspects of the present invention provide an up-sampling procedure designed for the Scalable Video Coding extension of H.264/MPEG-4 AVC. | 08-23-2012 |

20130064296 | METHODS AND SYSTEMS FOR IMAGE INTRA-PREDICTION MODE MANAGEMENT - Embodiments of the present invention relate to methods and systems for ordering, communicating and applying pixel intra-prediction modes. | 03-14-2013 |

20150103889 | ADAPTIVE FILTERING BASED UPON BOUNDARY STRENGTH - Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions. | 04-16-2015 |

20150341666 | ADAPTIVE FILTERING BASED UPON BOUNDARY STRENGTH - An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be decoded by using the reconstructed image, an inverse transformation circuit configured to conduct inverse orthogonal transformation for the data of the blocks to be decoded, and a determination circuit configured to determine a filtering strength and whether or not to conduct filtering, with respect to each of the boundaries. In addition, the determining circuit is configured to determine filtering is conducted when at least one of the two adjacent blocks is intra-coded, and filtering is not conducted when both of the two adjacent blocks are not intra-coded, a non-zero transformation coefficient is not coded in both of the two adjacent blocks, the two adjacent blocks are predicted by the same reference frame, and an absolute value of a difference between motion vectors of the two adjacent blocks is smaller than a specified threshold value. | 11-26-2015 |