IP Library Granted Patent US 9,661,334
Granted Patent B2
US 9,661,334 · App. 14/608,168 · Granted May 23, 2017

Method and apparatus for constructing an epitome from an image

Inventors: Martin Alain (Rennes, FR); Dominique Thoreau (Cesson-Sevigne, FR); Philippe Guillotel (Cesson-Sevigne, FR); Christine Guillemot (Vern sur Seiche, FR)
Assignee: THOMSON LICENSING
H04N19/176H04N19/593H04N19/89H04N19/99H04N19/147
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,661,334
App. No.
14/608,168
Granted
May 23, 2017
Kind
B2
Abstract

A method for constructing an epitome from an image divided into non overlapping blocks is disclosed. The method comprises: determining, for each block, similar patches in the image, a similar patch being a patch with similar content; constructing at least one epitome chart for the picture from the similar patches; wherein determining, for each block, similar patches in the image comprises: a) determining, for each current block, similar blocks in the image, a similar block being a block with content similar to the content of the current block; b) determining, for one current block and for the similar blocks determined for the current block, similar patches in the image, a similar patch being a patch with content similar to the content of the current block; c) repeating step b) for a next current block for which no similar patch is determined until at least one similar patch is determined for each block in the image.

Claims (18)

1. A method for constructing an epitome from an image divided into non overlapping blocks comprising:

determining, for each block of the block grid, similar patches of the pixel-grid in the image, a similar patch being a patch with content similar to the content of said current block; and

constructing at least one epitome chart for said picture from said similar patches;

wherein determining, for each block, similar patches in the image comprises:

a) determining, for each current block, similar blocks in the image, a similar block being a block with content similar to the content of said current block, said determining comprising calculating a distance between content of said current block and content of blocks in the image and determining, as similar blocks, those blocks for which the calculated distance is below a first threshold value;

b) determining, for one current block and for the similar blocks determined for said current block, similar patches in the image, a similar patch being a patch with content similar to the content of said current block, wherein said determining similar patches comprises:

i) calculating a distance between content of said current block and content of patches in the image and determining, as similar patches, the patches for which the calculated distance is below a second threshold value higher than the first threshold value;

c) determining, for similar blocks determined for said current block, among said similar patches, the similar patches whose distance to the current block is below a threshold value equal to the difference between said second threshold value and said first threshold value;

d) repeating steps b) and c) for a next current block for which no similar patch is determined until at least one similar patch is determined for each block in the image.

2. A non-transitory processor readable medium having stored therein instructions for causing a processor to perform at least the steps of the method for constructing an epitome according to claim 1 .

3. An apparatus for constructing an epitome from an image divided into non overlapping blocks comprising at least one processor configured to:

determine, for each block of the block grid, similar patches of the pixel-grid in the image, a similar patch being a patch with content similar to the content of said current block; and

construct at least one epitome chart for said picture from said similar patches;

wherein to determine, for each block, similar patches in the image, said processor is further configured:

a) to determine, for each current block, similar blocks in the image, a similar block being a block with content similar to the content of said current block, wherein to determine, for each current block, similar blocks in the image comprises to calculate a distance between content of said current block and content of blocks in the image and to determine, as similar blocks, those blocks for which the calculated distance is below a first threshold value;

b) to determine, for one current block and for the similar blocks determined for said current block, similar patches in the image, a similar patch being a patch with content similar to the content of said current block, wherein to determine, for one current block and for the similar blocks, similar patches in the image comprises to calculate a distance between content of said current block and content of patches in the image and to determine, as similar patches, the patches for which the calculated distance is below a second threshold value higher than the first threshold value;

c) to determine, for similar blocks determined for said current block, among said similar patches, the similar patches whose distance to the current block is below a threshold value equal to the difference between said second threshold value and said first threshold value;

d) to repeat steps b) and c) for a next current block for which no similar patch is determined until at least one similar patch is determined for each block in the image.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2018
From: THOMSON LICENSING
To: INTERDIGITAL VC HOLDINGS, INC.
Reel/Frame 047289/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2017
From: GUILLEMOT, CHRISTINE; GUILLOTEL, PHILIPPE; THOREAU, DOMINIQUE; ALAIN, MARTIN
To: THOMSON LICENSING
Reel/Frame 041279/0716 →
Priority Claims (1)
EP 14305132 · Jan 30, 2014 · regional
Continuity (1)
Related Publication 20150215629A1 · Jul 30, 2015