Patents by Inventor Damian Karwowski

Damian Karwowski 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: 9992514
    Abstract: A method for disoccluded region coding in multiview video data stream by an entropy encoder, the method comprising the steps of: coding a block of a base view; storing state and estimated probabilities in contexts models of the entropy encoder in a context storage module with a reference identifying the block of the base view; repeating the aforementioned steps of coding and storing for every block of the base view of the multiview video data stream; starting coding of a disoccluded region and dividing, into blocks, disoccluded area of a side view associated with the base view; determining, for neighboring blocks, of currently coded block, that have not been in the disoccluded area, a corresponding block in the base view, using a block correspondence database; when such a correspondence is determined, reading a previously stored state and estimated probabilities in context models of the entropy encoder for the corresponding block; copying all coding modes from the corresponding block to the neighboring block;
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: June 5, 2018
    Assignee: POLITECHNIKA POZNANSKA
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Patent number: 9848205
    Abstract: A method for predictive encoding of a depth map, includes the steps of receiving a depth map; dividing the depth map to blocks; performing quad-tree decomposition of the depth map to sub-blocks; approximating each of the sub-blocks by a plane, wherein the plane is associated with three plane points; and determining an order of coding of the sub-blocks; and providing an encoded depth map in a form of a set of planes defined by parameters. The method includes, while encoding consecutive sub-blocks: calculating predictors for the plane points of the currently-encoded sub-block (C); calculating differences between the actual values of the plane points and the values of the corresponding predictors; and providing the parameters of the plane for the currently-encoded sub-block (C) in form of the differences.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: December 19, 2017
    Assignee: POLITECHNIKA POZNANSKA
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Patent number: 9646385
    Abstract: A computer-implemented system for generating a depth map for a pair of stereoscopic images, the system comprising a lower level processing arrangement and a higher level processing arrangement. The lower level processing arrangement comprises a search range estimation module receiving a reliability map and configured to determine a range of considered disparities in a higher level of processing wherein a decision regarding such range is taken based on the reliability map. The higher level processing arrangement comprises a depth map generation with reliability module receiving output of an image sections matching module configured to output a depth map and a reliability map wherein the reliability map comprises data on reliability, with which a disparity value has been determined for each point of the pair of stereoscopic images.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: May 9, 2017
    Assignee: POLITECHNIKA POZNANSKA
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Patent number: 9582859
    Abstract: A method for depth-image-based rendering, the method comprising the steps of: obtaining a first reference view; obtaining a depth map for the first reference view; obtaining a second reference view; obtaining a depth map for the second reference view; the method further comprising the steps of extracting noise present in the first and the second reference views; denoising the first and the second reference views and, based on the denoised first and second reference views, rendering an output view using depth-image-based rendering; adding the extracted noise to the output view.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: February 28, 2017
    Assignee: POLITECHNIKA POZNANSKA
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Publication number: 20160381390
    Abstract: A method for disoccluded region coding in multiview video data stream by an entropy encoder, the method comprising the steps of: coding a block of a base view; storing state and estimated probabilities in contexts models of the entropy encoder in a context storage module with a reference identifying the block of the base view; repeating the aforementioned steps of coding and storing for every block of the base view of the multiview video data stream; starting coding of a disoccluded region and dividing, into blocks, disoccluded area of a side view associated with the base view; determining, for neighboring blocks, of currently coded block, that have not been in the disoccluded area, a corresponding block in the base view, using a block correspondence database; when such a correspondence is determined, reading a previously stored state and estimated probabilities in context models of the entropy encoder for the corresponding block; copying all coding modes from the corresponding block to the neighboring block;
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klirnaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Publication number: 20160379341
    Abstract: A method for depth-image-based rendering, the method comprising the steps of: obtaining a first reference view; obtaining a depth map for the first reference view; obtaining a second reference view; obtaining a depth map for the second reference view; the method further comprising the steps of extracting noise present in the first and the second reference views; denoising the first and the second reference views and, based on the denoised first and second reference views, rendering an output view using depth-image-based rendering; adding the extracted noise to the output view.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Publication number: 20160381387
    Abstract: A method for predictive encoding of a depth map, comprising the steps of: receiving a depth map; dividing the depth map to blocks; performing quad-tree decomposition of the depth map to sub-blocks; approximating each of the sub-blocks by a plane, the plane being associated with three plane points (p0, p1, p2); providing an encoded depth map in a form of a set of planes defined by parameters.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Publication number: 20160275691
    Abstract: A computer-implemented system for generating a depth map for a pair of stereoscopic images, the system comprising: a lower level processing arrangement comprising: a decimation module configured to decrease resolution of the pair of stereoscopic images by a factor of “a”; an image sections matching module, receiving the decimated pair of stereoscopic images configured to output information on matching cost, at appropriate disparities, to appropriate points of the other image from decimated pair of stereoscopic images; a depth map generation with reliability module receiving output of the image sections matching module configured to output a depth map and a reliability map wherein the reliability map comprises data on reliability, with which a disparity value has been determined for each point of the decimated pair of stereoscopic images; a disparity scaling module receiving the depth map and configured to upscale the image of the depth map and scale its values by a factor of “a”; a search range estimation mod
    Type: Application
    Filed: March 23, 2015
    Publication date: September 22, 2016
    Inventors: Marek DOMANSKI, Tomasz GRAJEK, Damian KARWOWSKI, Krzysztof KLIMASZEWSKI, Olgierd STANKIEWICZ, Jakub STANKOWSKI, Krzysztof WEGNER
  • Publication number: 20160277740
    Abstract: A system for determining cost of application of a coding type in a video encoder, the video encoder comprising a context-based adaptive binary arithmetic coding (CABAC) module wherein the Context-based adaptive binary arithmetic coding module comprises a binarization module configured to assign a variable-length input string of bits to a syntax element, wherein the complete stream of bins, present at the output of the binarization module, is divided into a number of sub-streams; wherein the system comprises a selectively applied mode of operation configured to determine a cost of application of a coding type in said video encoder; and wherein upon selection of said mode, the system is configured to input the sub-streams to a “binarization output, relational table” module configured to relate each sub-stream to a bit cost and to output said bit cost for each sub-stream.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Marek DOMANSKI, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner
  • Publication number: 20160150245
    Abstract: A computer implemented method for encoding of input video data, the method comprising the steps of: denoising the input video data to obtain denoised data; encoding the denoised data; retrieving coding modes used during the encoding of the denoised data; and encoding the input video data using the retrieved coding modes.
    Type: Application
    Filed: December 21, 2014
    Publication date: May 26, 2016
    Inventors: Marek Domanski, Tomasz Grajek, Damian Karwowski, Krzysztof Klimaszewski, Olgierd Stankiewicz, Jakub Stankowski, Krzysztof Wegner