System and method for editing image data for media repurposing
Abstract
The present invention is directed to a system and method which allow for the automatic cropping and file generation of images from an existing image for display on multiple devices. An image, such as a video image, is provided to an Integrated Development Environment (IDE). Next a mask or plurality of masks representative of different displays are applied to the image. The mask can be moved such that the content author can display an area of interest in the desired device. Once the mask is in place a crop is generated based on the mask. As frames are advanced the mask may be moved as the area of interest moves. Again a crop is made based on the mask. Once completed a file of the images is generated for each device represented by the mask that is displayable for the device.
Claims
exact text as granted — not AI-modified1 - 25 . (canceled)
26 . A method comprising:
receiving an image; displaying, via a processor of a computing device, a plurality of purposing masks simultaneous to displaying said image, said plurality of purposing masks overlaid on the image, each of said plurality of purposing masks overlapping at least a portion of at least one other purposing mask, said plurality of purposing masks representing a plurality of different target formats corresponding to a plurality of different computing device screens, and wherein each of said plurality of purposing masks represents a different viewable area of a corresponding computing device screen; and using, via the processor, at least one of the plurality of purposing masks to create and store at least one edited image.
27 . The method of claim 26 wherein each of said at least one edited image comprises a portion of said image corresponding to one of the plurality of purposing masks.
28 . The method of claim 26 wherein said image is a video image comprising a plurality of image frames.
29 . The method of claim 28 further comprising using at least one of the plurality of purposing masks to create and store at least one edited image for each of multiple frames of the plurality of image frames.
30 . The method of claim 26 further comprising generating a plurality of formatted files from said at least one edited image.
31 . The method of claim 26 wherein the image and the plurality of purposing masks overlaid on the image are displayed in an integrated development environment.
32 . The method of claim 31 wherein the plurality of purposing masks overlaid on the image are adjustable in the integrated development environment.
33 . The method of claim 32 further comprising moving a purposing mask of the plurality of purposing masks in response to input.
34 . The method of claim 26 wherein a purposing mask of the plurality of purposing masks is representative of a group of devices having a similar screen characteristic.
35 . The method of claim 26 further comprising, via the processor, zooming in or zooming out to present the at least one edited image.
36 . The method of claim 26 further comprising, via the processor, cropping the image according to a purposing mask of the plurality of purposing masks to provide an edited image of the at least one edited image.
37 . A system comprising:
at least one processor; and a memory, wherein the memory embodies program code of a development tool, the program code comprising program code that configures the at least one processor to perform operations comprising:
receiving an image;
displaying a plurality of purposing masks simultaneous to displaying said image, said plurality of purposing masks overlaid on the image, each of the said plurality of purposing masks overlapping at least a portion of at least one other purposing mask, said plurality of purposing masks representing a plurality of different target formats corresponding to a plurality of different computing device screens, and wherein each of said plurality of purposing masks represents a different viewable area of a corresponding computing device screen and
using at least one of the plurality of purposing masks to create and store at least one edited image.
38 . A non-transitory computer readable medium having computer executable instructions that when executed cause a computer to execute operations comprising:
receiving an image; displaying a plurality of purposing masks simultaneous to displaying said image, said plurality of purposing masks overlaid on the image, each of the said plurality of purposing masks overlapping at least a portion of at least one other purposing mask, representing a plurality of different target formats corresponding to a plurality of different computing device screens, and wherein each of said plurality of purposing masks represents a different viewable area of a corresponding computing device screen; and using, via the processor, at least one of the plurality of purposing masks to create and store at least one edited image.Join the waitlist — get patent alerts
Track US2013321460A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.