Adobe Inc.
Neural networks for cropping images based on body key points
Last updated:
Abstract:
Systems, methods and computer storage media for using body key points in received images and cropping rule representations to crop images are provided. Cropping configurations are received that specify characteristics of cropped images. Also obtained are images to crop. For a given image, a plurality of body key points is determined. A list of tuples is determined from the body key points and the cropping configurations. Each tuple includes a reference point, a reference length and an offset scale. A possible anchor level is calculated for each tuple. Each tuple sharing a common reference body key point is aggregated and a border representation is determined by calculating the minimum, maximum or average of all such possible anchor levels. The image is then cropped at the border representation. This process can be repeated for multiple border representations within a single image and/or for multiple images.
Utility
19 Jun 2020
5 Apr 2022