发明名称 Method, system and computer program product for creating shape collages
摘要 A method, system and computer program product for creating shape collages are provided. The method includes receiving a shape specification signal which specifies at least one desired shape having an area. The method further includes receiving image data which represents a plurality of images. The method still further includes processing the shape specification signal and the image data to obtain a shape collage of the images at least partially covering the area of the at least one desired shape. The step of processing may include the steps of at least partially covering the at least one desired shape with at least one shape primitive and placing at least one image over the at least one shape primitive to at least partially fill the at least one shape primitive. The method may further include receiving a command signal to either locate a user-specified image essentially or approximately at a desired location in the shape collage or resize the user-specified image from an initial size in the initial collage to a desired size. The method may still further include processing the command signal and the shape collage to create a finished shape collage having either the user-specified image essentially or approximately at the desired location or the user-specified image with the desired size to increase visual appeal of the finished shape collage to the user.
申请公布号 US8976198(B2) 申请公布日期 2015.03.10
申请号 US201012909452 申请日期 2010.10.21
申请人 Collage.com, LLC 发明人 Borders Kevin R.;Golden Joseph M.
分类号 G09G5/00;G06F17/00;G06F3/048;G06K9/36;G06T11/60 主分类号 G09G5/00
代理机构 Brooks Kushman P.C. 代理人 Brooks Kushman P.C.
主权项 1. A computer-implemented method of creating a shape collage, the method comprising: receiving a shape specification signal which specifies at least one desired non-rectangular shape having a shape area and a shape outline; receiving image data which represents a plurality of images; and processing the shape specification signal and the image data to obtain a shape collage of the images at least partially covering the shape area of the at least one desired shape, wherein the step of processing includes the steps of creating a covering based on the shape specification signal, the covering including a plurality of shape primitives, each of the shape primitives having a position which is specified so that it automatically covers a portion of the shape area according to a chosen covering option without the need for human input or intervention, the chosen covering option being one of: (1) completely covering the shape area and minimizing area covered outside the shape outline; (2) partially covering the shape area and area outside the shape outline; and (3) maximizing coverage of the shape area without covering any area outside of the shape outline; and placing at least one image over the shape primitives to at least partially fill each of the shape primitives.
地址 White Lake MI US