Smoothing images using machine learning
US9799102B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 2, 2015 |
| Grant date | Oct 24, 2017 |
| Priority date | — |
| Expiry date | Jan 28, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T2207/20081
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Smoothing images using machine learning is described. In one or more embodiments, a machine learning system is trained using multiple training items. Each training item includes a boundary shape representation and a positional indicator. To generate the training item, a smooth image is downscaled to produce a corresponding blocky image that includes multiple blocks. For a given block, the boundary shape representation encodes a blocky boundary in a neighborhood around the given block. The positional indicator reflects a distance between the given block and a smooth boundary of the smooth image. In one or more embodiments to smooth a blocky image, a boundary shape representation around a selected block is determined. The representation is encoded as a feature vector and applied to the machine learning system to obtain a positional indicator. The positional indicator is used to compute a location of a smooth boundary of a smooth image.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.