PATENT CLAIM ANALYSIS

Application Number: 16160855
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2019-02
Patent Classification: ["345", "660000"]

Abstract:
Embodiments of the present invention provide systems, methods, and computer storage media directed at image synthesis utilizing sampling of patch correspondence information between iterations at different scales. A patch synthesis technique can be performed to synthesize a target region at a first image scale based on portions of a source region that are identified by the patch synthesis technique. The image can then be sampled to generate an image at a second image scale. The sampling can include generating patch correspondence information for the image at the second image scale. Invalid patch assignments in the patch correspondence information at the second image scale can then be identified, and valid patches can be assigned to the pixels having invalid patch assignments. Other embodiments may be described and/or claimed.

Claim (Index 16):
A computing system for synthesizing digital images comprising:\n one or more processors; and one or more computer-readable storage media, coupled with the one or more processors, having instructions stored thereon, which, when executed by the one or more processors, provide the computing system with a graphics editor to: perform a patch synthesis process on a target region of an image at a first image scale to determine first patch correspondence information for pixels in the target region at the first image scale, the first patch correspondence information comprising a map of patches from a source region assigned to pixels in the target region at the first image scale; generate the image at a second image scale based on sampling of the image at the first scale; generate second patch correspondence information for pixels in the target region at the second image scale, the second patch correspondence information comprising one or more pixels in the target region having an invalid patch assignment; generate a validity mask that indicates pixels having an invalid patch assignment and pixels having a valid patch assignment; perform a concentric shell search on at least a first pixel of the one more pixels having an invalid patch assignment to identify a pixel in a concentric shell having a valid patch assignment; assign to the at least a first pixel a patch corresponding to the valid patch assignment for the identified pixel; perform, for at least a second pixel of the one more pixels having an invalid patch assignment, a distance evaluation between the at least a second pixel and a plurality of pixels having a valid patch assignment in the validity mask; and assign, to the at least a second pixel, a patch corresponding to a nearest neighbor pixel based on the performed distance evaluation.

Metadata:
- Claim Count in Document: 56.0
- Percentile: 97.0
- Lexical Diversity: 1.91549
- Patent Class: 345.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15286245', '14945308', '15921457', '14185507', '15052552']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.601953992968069
- 35 USC 102 Novelty (BERT): 0.5386518786454566
- Combined Prediction Score: 0.5956237815358078
- Mean Citation Score: 255.469522
- Max Citation Score: 369.16205
- Similarity Product: 348.2755407156706

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test