Patents by Inventor Shing-Chow Chan

Shing-Chow Chan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10742954
    Abstract: A technique for displaying 3D videos creates a representation of image deformation, such as depth maps, in terms of a function for overlaying kernels with variable support and order. By optimizing the kernel type, order and support, which are allowed to be varied across different region of the deformation, it is able to approximate the image deformations in terms of the kernel parameters. Since the number of kernel parameters is usually much smaller than that of the number of pixels, this allows a significant reduction in the storage size of the image deformation.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: August 11, 2020
    Assignee: VERSITECH LIMITED
    Inventors: Shing Chow Chan, Ho Chun Wu
  • Patent number: 10713805
    Abstract: A method for encoding depth map image involves dividing the image into blocks. These blocks are then classified into smooth blocks without large depth discontinuities and discontinuous blocks with large depth discontinuities. In the discontinuous blocks, depth discontinuities are represented by line segments and partitions. Interpolation-based intra prediction is used to approximate and compress the depth values in the smooth blocks and partitions. Further compression can be achieved with of depth-aware quantization, adaptive de-blocking filtering, scale adaptive block size, and resolution decimation schemes.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: July 14, 2020
    Assignee: VERSITECH LIMITED
    Inventors: Shing Chow Chan, Jia-fei Wu
  • Patent number: 10547852
    Abstract: The present invention relate to methods and codecs for image and video compression. Embodiments of the present invention include a novel shape-adaptive model-based codec (SAM) that supports binary shapes as well as matte and soft segmentation image compression by decomposing input shapes into deterministic and stochastic components for flexible lossy and lossless coding. The present invention can provide inter/intra prediction and flexibly adapts between lossy and lossless modes with various parameters for compression quality control. The compression module can also be adapted with numerous other compression techniques.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: January 28, 2020
    Assignee: Versitech Limited
    Inventors: Shing Chow Chan, Zhouchi Lin, An Ling Liu
  • Patent number: 10453207
    Abstract: It is proposed a Method and System for Global Motion Estimation and Compensation. The system operates on two depth maps which contain a reference depth map and a current depth map as well as their associated texture images if available. The system executes four major steps which are feature detection (step 1), global motion compensation (GMC) (step 2), major moving objects (MMO) detection and the estimation of their motion parameters denoted as major motion parameters (MMPs) (step 3), and local motion compensation (LMC) of macroblocks or other coding/prediction units (step 4). The output of the system is the global motion parameters (GMPs), major moving objects (MMOs) and MMPs, the local motion vectors (LMVs), and the coding modes.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: October 22, 2019
    Assignee: VERSITECH LIMITED
    Inventors: Shing Chow Chan, Zhong Liu
  • Publication number: 20190273903
    Abstract: A technique for displaying 3D videos creates a representation of image deformation, such as depth maps, in terms of a function for overlaying kernels with variable support and order. By optimizing the kernel type, order and support, which are allowed to be varied across different region of the deformation, it is able to approximate the image deformations in terms of the kernel parameters. Since the number of kernel parameters is usually much smaller than that of the number of pixels, this allows a significant reduction in the storage size of the image deformation.
    Type: Application
    Filed: August 1, 2016
    Publication date: September 5, 2019
    Applicant: VERSITECH LIMITED
    Inventors: Shing Chow CHAN, Ho Chun WU
  • Patent number: 10404961
    Abstract: Original or compressed Auxiliary Data, including possibly major depth discontinuities in the form of shape images, partial occlusion data, associated tuned and control parameters, and depth information of the original video(s), are used to facilitate the interactive display and generation of new views (view synthesis) of conventional 2D, stereo, and multi-view videos in conventional 2D, 3D (stereo) and multi-view or autostereoscopic displays with reduced artifacts. The partial or full occlusion data includes image, depth and opacity data of possibly partially occluded areas to facilitate the reduction of artifacts in the synthesized view. An efficient method is used for extracting objects at partially occluded regions as defined by the auxiliary data from the texture videos to facilitate view synthesis with reduced artifacts.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: September 3, 2019
    Assignee: VERSITECH LIMITED
    Inventors: Shing Chow Chan, Xi Guang Wei
  • Publication number: 20180218511
    Abstract: It is proposed a Method and System for Global Motion Estimation and Compensation. The system operates on two depth maps which contain a reference depth map and a current depth map as well as their associated texture images if available. The system executes four major steps which are feature detection (step 1), global motion compensation (GMC) (step 2), major moving objects (MMO) detection and the estimation of their motion parameters denoted as major motion parameters (MMPs) (step 3), and local motion compensation (LMC) of macroblocks or other coding/prediction units (step 4). The output of the system is the global motion parameters (GMPs), major moving objects (MMOs) and MMPs, the local motion vectors (LMVs), and the coding modes.
    Type: Application
    Filed: August 1, 2016
    Publication date: August 2, 2018
    Applicant: VERSITECH LIMITED
    Inventors: Shing Chow CHAN, Zhong LIU
  • Publication number: 20180218512
    Abstract: A method for encoding depth map image involves dividing the image into blocks. These blocks are then classified into smooth blocks without large depth discontinuities and discontinuous blocks with large depth discontinuities. In the discontinuous blocks, depth discontinuities are represented by line segments and partitions. Interpolation-based intra prediction is used to approximate and compress the depth values in the smooth blocks and partitions. Further compression can be achieved with of depth-aware quantization, adaptive de-blocking filtering, scale adaptive block size, and resolution decimation schemes.
    Type: Application
    Filed: August 1, 2016
    Publication date: August 2, 2018
    Applicant: VERSITECH LIMITED
    Inventors: Shing Chow CHAN, Jia-fei WU
  • Publication number: 20170251214
    Abstract: The present invention relate to methods and codecs for image and video compression. Embodiments of the present invention include a novel shape-adaptive model-based codec (SAM) that supports binary shapes as well as matte and soft segmentation image compression by decomposing input shapes into deterministic and stochastic components for flexible lossy and lossless coding. The present invention can provide inter/intra prediction and flexibly adapts between lossy and lossless modes with various parameters for compression quality control. The compression module can also be adapted with numerous other compression techniques.
    Type: Application
    Filed: February 24, 2017
    Publication date: August 31, 2017
    Applicant: Versitech Limited
    Inventors: Shing Chow Chan, Zhouchi Lin, An Ling Liu
  • Publication number: 20170188002
    Abstract: Original or compressed Auxiliary Data, including possibly major depth discontinuities in the form of shape images, partial occlusion data, associated tuned and control parameters, and depth information of the original video(s), are used to facilitate the interactive display and generation of new views (view synthesis) of conventional 2D, stereo, and multi-view videos in conventional 2D, 3D (stereo) and multi-view or autostereoscopic displays with reduced artifacts. The partial or full occlusion data includes image, depth and opacity data of possibly partially occluded areas to facilitate the reduction of artifacts in the synthesized view. An efficient method is used for extracting objects at partially occluded regions as defined by the auxiliary data from the texture videos to facilitate view synthesis with reduced artifacts.
    Type: Application
    Filed: November 8, 2016
    Publication date: June 29, 2017
    Inventors: Shing Chow CHAN, Xi Guang WEI
  • Patent number: 8631059
    Abstract: Briefly, embodiments of methods or structures for reconstruction of uniform digital signal sample values from nonuniform digital signal sample values are disclosed.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: January 14, 2014
    Assignee: The University of Hong Kong
    Inventors: Shing Chow Chan, Kai Man Tsui
  • Publication number: 20100281090
    Abstract: Briefly, embodiments of methods or structures for reconstruction of uniform digital signal sample values from nonuniform digital signal sample values are disclosed
    Type: Application
    Filed: April 27, 2010
    Publication date: November 4, 2010
    Inventors: Shing Chow Chan, Kai Man Tsui
  • Patent number: 7065530
    Abstract: A data structure includes variable-size data objects [“VSDOs”] and enables selective and efficient retrieval of data in particular VSDOs. The data structure includes multiple packets. Each packet includes a reference count field, a references field, and an objects field. The references field stores references to VSDOs within the data structure. The reference count field indicates the number of references stored in the references field. The objects field stores the-actual VSDOs. To access a particular VSDO, an accessing unit traverses the reference count fields of the multiple packets until the accessing unit finds a packet that includes the reference to the particular VSDO. The accessing unit accesses the particular VSDO based upon the reference. To further improve the efficiency of an access operation, packets form metapackets. A metapacket header sums the reference count fields of the packets within the metapacket.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: June 20, 2006
    Assignee: Microsoft Corporation
    Inventors: Shing-Chow Chan, Heung-Yeung Shum
  • Publication number: 20060112115
    Abstract: A data structure includes variable-size data objects [“VSDOs”] and enables selective and efficient retrieval of data in particular VSDOs. The data structure includes multiple packets. Each packet includes a reference count field, a references field, and an objects field. The references field stores references to VSDOs within the data structure. The reference count field indicates the number of references stored in the references field. The objects field stores the actual VSDOs. To access a particular VSDO, an accessing unit traverses the reference count fields of the multiple packets until the accessing unit finds a packet that includes the reference to the particular VSDO. The accessing unit accesses the particular VSDO based upon the reference. To further improve the efficiency of an access operation, packets form metapackets. A metapacket header sums the reference count fields of the packets within the metapacket.
    Type: Application
    Filed: December 30, 2005
    Publication date: May 25, 2006
    Applicant: Microsoft Corporation
    Inventors: Shing-Chow Chan, Heung-Yeung Shum
  • Publication number: 20030055833
    Abstract: A data structure includes variable-size data objects [“VSDOs”] and enables selective and efficient retrieval of data in particular VSDOs. The data structure includes multiple packets. Each packet includes a reference count field, a references field, and an objects field. The references field stores references to VSDOs within the data structure. The reference count field indicates the number of references stored in the references field. The objects field stores the-actual VSDOs. To access a particular VSDO, an accessing unit traverses the reference count fields of the multiple packets until the accessing unit finds a packet that includes the reference to the particular VSDO. The accessing unit accesses the particular VSDO based upon the reference. To further improve the efficiency of an access operation, packets form metapackets. A metapacket header sums the reference count fields of the packets within the metapacket.
    Type: Application
    Filed: October 30, 2002
    Publication date: March 20, 2003
    Applicant: Microsoft Corporation
    Inventors: Shing-Chow Chan, Heung-Yeung Shum
  • Patent number: 6502097
    Abstract: A data structure includes variable-size data objects [“VSDOs”] and enables selective and efficient retrieval of data in particular VSDOs. The data structure includes multiple packets. Each packet includes a reference count field, a references field, and an objects field. The references field stores references to VSDOs within the data structure. The reference count field indicates the number of references stored in the references field. The objects field stores the actual VSDOs. To access a particular VSDO, an accessing unit traverses the reference count fields of the multiple packets until the accessing unit finds a packet that includes the reference to the particular VSDO. The accessing unit accesses the particular VSDO based upon the reference. To further improve the efficiency of an access operation, packets form metapackets. A metapacket header sums the reference count fields of the packets within the metapacket.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: December 31, 2002
    Assignee: Microsoft Corporation
    Inventors: Shing-Chow Chan, Heung-Yeung Shum
  • Patent number: 6476805
    Abstract: Selective quality light field operations efficiently manipulate a multi-resolution representation of a light field. These operations include intra-image and inter-image decomposition and compression of a light field to a multi-resolution representation. These operations also include intra-image and inter-image decompression and reconstruction of a light field at selective quality. These selective quality operations also apply to storage, rendering, and transmission. Various techniques improve spatial displacement estimation of a prediction light field image from a reference light field image. These techniques includes constraining the placement and size of a search window based upon a geometrical relationship between prediction and reference light field images, hierarchical spatial displacement estimation, edge extension of a reference light field image, differential coding of displacement vectors, and multi-predictor spatial displacement estimation.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: November 5, 2002
    Assignee: Microsoft Corporation
    Inventors: Heung-Yeung Shum, Shing-Chow Chan