US7391445B2 - System and method of creating multilayered digital images in real time - Google Patents
System and method of creating multilayered digital images in real time Download PDFInfo
- Publication number
- US7391445B2 US7391445B2 US10/813,830 US81383004A US7391445B2 US 7391445 B2 US7391445 B2 US 7391445B2 US 81383004 A US81383004 A US 81383004A US 7391445 B2 US7391445 B2 US 7391445B2
- Authority
- US
- United States
- Prior art keywords
- templates
- template
- image
- digital
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0007—Image acquisition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/387—Composing, repositioning or otherwise geometrically modifying originals
- H04N1/3871—Composing, repositioning or otherwise geometrically modifying originals the composed originals being of different kinds, e.g. low- and high-resolution originals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2621—Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2101/00—Still video cameras
Definitions
- the present invention relates generally to the field of digital photography and digital imaging. More particularly, but not by way of limitation, the present invention relates to a process which provides for the real-time creation of digital images containing multi-layer content on digital imaging devices such as digital cameras.
- the user then is positioned behind the prop and extends one or more body parts (e.g., his or her head, arms, legs, etc.) through apertures that have been provided in the prop for that purpose.
- the prop when photographed from the front then captures the image of a recognizable subject in the context of the cartoon illustration of the prop (e.g., the user might appear to be a lion tamer who is beset by lions, etc.).
- the method will be one that requires a lesser investment in hardware and software and that is easier to learn than conventional methods.
- the creation process provides for combining multiple layers into a single photograph and that the combined image—including that of the user—be available at least as a preview image in real-time while the image is being composed.
- a system and method for creating composite multi-layered pictures within a digital photo device in real time wherein the user selects a photographic template, after which the selected template will be displayed on the view screen of the photo device while the user composes a photograph of a subject.
- the software within the photo device will combine the pre-selected template and the photographic image in real-time to produce a stored image of the subject with the selected template imposed thereon.
- the instant invention will begin by providing the user with a selection of templates that have been previously stored within the photo device.
- These templates might consist of graphical information (e.g., a digital image) or data (e.g., parameters of a digital transformation).
- the graphical templates might show famous people or locations, wherein a portion of each template has been left blank or transparent. These sorts of templates might be provided in an assortment of different sizes and colours.
- the templates that contain parameter values would be most useful where it was desired to apply a mathematical transformation to the digital image.
- the stored parameter values might signal that an effect like a mirror-image line should be applied, where the equation of the imaginary line that defines the transformation would be stored as parameters in a template.
- a morphological transformation might be specified by storing parameter values in the template which define the portion of the digital image which is to be morphed to fit a predefined shape.
- the invention will display the selected template to the user via any available display source of the photo device which might include, for example, its full resolution display screen, its preview screen, or its view finder, depending on the particular hardware configuration of the device.
- the template will preferably be automatically positioned with respect to the camera display at a location which is defined by the parameter settings of the template.
- the user will orient the digital photo device to align the subject which he wants to take a picture of with the selected template. For example, if the selected template has a transparent region that is intended to accommodate an individual's head, the user will point the camera at a human subject and adjust the zoom (or distance to the subject) so that the subject's head appears within the region provided.
- the user has complete control over the process of filling in the template with a digital image. That is, he or she can reposition the camera, adjust the zoom, ask the subject to reposition himself or herself, change the lighting, activate/deactivate the flash, etc., all the while referring to the camera display device wherein an image of the combined template and photographic subject is available in real time.
- the stored digital image will preferably contain the template information combined with the subject information exactly as the combination previously appeared on the display device.
- the instant invention allows the user to create a multi-layer template which will then be applied in composite to the photographic image.
- the user will successively select a plurality of templates from among those provided.
- the user will also be able to select a combination of graphical and data templates if that is desired.
- various selection rules will preferably be imposed.
- the sorts of rules that might be utilized include imposing an upper limit on the percentage of the final image that such a multi-layer arrangement can obscure.
- a limit might be imposed on the number of graphical templates and data templates that are to be combined.
- the instant invention could also contain a list of incompatible templates, templates that, say, contain no transparent areas of the screen in common or that specify transformations of the digital image that are not productive (e.g., an inverted image that is applied twice will yield the original image).
- a preferred embodiment of the instant invention might also feature a collision detection algorithm, which helps assure that two templates in a multi-layer arrangement do not obscure each other or completely block the subject image. That is, the collision detection algorithm preferably will check to determine whether the blank areas of the templates interfere with each other and, if they do, the software preferably will not permit the user to select the second template.
- FIG. 1 depicts an embodiment of the instant invention executing on a photo-equipped cell phone with its menu options being displayed on the display screen/preview screen of the device.
- FIG. 2 depicts another device suitable for use with the instant invention.
- FIG. 3 illustrates a preferred graphical user interface of the instant invention as might be seen after selection of the “Select Template” option.
- FIG. 4 depicts a preferred graphical user interface of the instant invention after selection of the “Select Graphic” option.
- FIG. 5 depicts the display screen/preview screen of a typical device suitable for use with the instant invention, wherein only the subject is displayed without any superimposed templates.
- FIG. 6 depicts a preferred display screen after the selection of a graphic template.
- FIG. 7 depicts a preferred display screen after the selection of an effect template.
- FIG. 8 depicts the preview screen of a preferred embodiment of the instant invention after subject has been aligned with a clear region of the selected graphic template.
- FIG. 9 contains a flowchart that illustrates the steps in the preferred embodiment of the instant invention.
- FIG. 10 contains a flowchart which illustrates the logic of the instant invention in comparison to the advanced embodiment of the instant invention
- FIG. 11 depicts, as an example, the preview screen of the instant invention in a case where a graphic template has been combined with an effect template to produce a composite image containing the selected subject.
- FIGS. 1 and 2 there is provided a preferred system and method for composing and acquiring in real-time a multi-layered image using a digital photo device.
- a digital photo device e.g., cellular phone 100 or digital camera 200
- Such a digital photo device will have some amount of program memory and data storage capability as is conventionally supplied with such units. Note that, for purposes of specificity in the text that follows, the instant invention will be discussed from the standpoint of software that is executing within the microprocessor of a cellular phone.
- any device that contains a digital camera including, without limitation, dedicated digital cameras, handheld computers (e.g., Palm®-compatible devices and pocket PCs that utilize the Microsoft® operating system.), etc.
- a user of the instant system will interact with it by way of graphic display 110 , function buttons 115 , and a menu system 105 , a portion of which menu system 105 is illustrated in FIG. 1 .
- the phone 100 will have a speaker 140 and a microphone 130 as is customary with such devices. Note that, in accord with the preferred embodiment, it is to be understood that the menu items that are displayed in the various figures attached hereto illustrate only a few of the options that will preferably be provided to the user and, as a consequence, the instant invention is not to be limited by the content of the displayed figures.
- the user will interact with the software of the instant invention by way of a menu system 105 of the sort generally depicted in FIG. 1 .
- the user will activate the menu system 105 and will thereafter be presented with at least two choices.
- a first preferred choice would allow the user to select a template from among those previously stored on the device 100 .
- a second preferred choice would take the user to another screen where custom templates could be constructed according to methods discussed hereinafter.
- the menu 105 could contain additional options including, for example, a menu entry that would allow the user to activate any number of different utility functions (e.g., downloading additional templates) and/or manage or adjust various parameter settings including, for example, how much of each template is to appear on the screen, what portion of the template is to appear, it's overall illumination level (brightness), its scale, its location, etc. It should be clear to those of ordinary skill in the art that any number of alternative menu choices might be incorporated into such a menu system.
- the entries in the menu will be reviewed and selected through the use of function buttons 115 and/or via numeric keypad 120 , depending on the hardware that is available and the desires of the user.
- FIGS. 3 and 4 illustrate in more detail some preferred aspects of the picture creating process.
- FIG. 3 illustrates a screen display 305 that might result from a user choosing the “Select Template” option of FIG. 1 .
- the user will then be allowed to select one of the graphic templates previously provided or to specify or select an effect template that is to be applied to the image (menu screen 305 ).
- the differences between these types of templates will be discussed in greater detail below.
- FIG. 4 illustrates an additional step in the picture creating process that might occur assuming that the user choose the “Select Graphic” option of FIG. 3 .
- the instant invention upon receipt of such a choice from the user the instant invention will preferably display a list of template categories from which the user can choose. These categories could be pre-defined and incorporated into the software by the software developer or the user could define and sort the templates according to his or her own criteria.
- a graphic template is a data file that contains graphical or digital picture information. This sort of template could, by way of example only, contain edited pictures of famous people, locations, events, etc. It is anticipated, but not required, that each of the graphic images that is to be used as a template will previously have been edited to create one or more regions within the image that are “blank” or transparent. The intent is that these empty or transparent regions will be aligned by the user with some portion of the actual subject so that the combined picture (template and subject) is pleasant or humorous. In the preferred embodiment, the transparent sections of each template will be defined by the software developer and the user will not have the options of changing those regions except, perhaps, by resizing the template or shifting its screen location.
- FIG. 5 contains a representation of photographic subject as he might appear on the preview screen of a cellular telephone and FIG. 6 is a template that the user has chosen to combine with the photographic image.
- the template of FIG. 6 is a graphic-type cartoon image of George Washington in which the facial area has been made transparent.
- the template of FIG. 6 is a graphic-type cartoon image of George Washington in which the facial area has been made transparent.
- the user manipulates the camera to cause the face of the subject in FIG. 5 to appear within the transparent region of the template overlay as is generally indicated in FIG. 8 .
- the user is satisfied with the composite image, he or she can instruct the camera device to take the picture, which will result in the combined image as displayed in FIG. 8 being written to storage.
- An effect template differs primarily from a graphic template in that it contains parameter values which control the application of an effect to selected parts of the digital image.
- the effect parameters might or might not (depending on the wishes of the programmer) be subject to alteration by the user.
- the effects could be of many sorts.
- effects will be provided that allow the user to adjust the colour, brightness, contrast or any other image-related aspect of the acquired digital image.
- the effects would include image manipulation effects such as image warping, image morphing, image reversal, color substitution, edge enhancement, smoothing, posterizing, etc., which might be applied to all or only a portion of the preview screen.
- the location, intensity, duration, etc., of these effects may be predefined within the template or the user could be permitted to vary them.
- preview screen should be interpreted in its broadest sense to include any sort of display screen on which a digital image from the photographic device might be displayed in real time while the user is composing the image before the photograph is actually captured.
- FIGS. 5 , 7 , and 11 provide an illustration of how a user might combine a graphic template with an effects template.
- the user has selected a “mirror image” effect and has further specified a line around which the image is to be mirrored (adjustment of the positioning and angle of the line of reflection might be an option for the user—more preferably, however, would be a hard coded specification of the position and angle of the line).
- the user has combined this effect with the graphic template of FIG. 5 .
- the result of such a selected combination is the preview image of FIG. 11 .
- this effect will be performed in real time so that the user will have an immediate view of what the combined templates will yield when the shutter button is pressed.
- other preferred arrangements of the instant invention will allow the user to specify sub-regions of the preview screen to which the selected effect might be applied (e.g., the image will be warped or distorted only in the upper left hand corner, etc.).
- a graphic representation of the center of an effect e.g., the center of a twirl or swirl
- FIG. 9 contains an overview of a preferred operating logic 900 of the instant invention.
- the program will be started and initialised according to methods well known to those of ordinary skill in the art. It is preferred that, as part of this process, the user will be presented with a menu system similar to that given by example in FIGS. 1 through 4 .
- the user will preferably select a specific template from among the plurality of available templates, step 910 . At least one such template is required, although it would be possible to select more than one template, as the loop between steps 910 and 918 suggests.
- the user will preferably be presented with the selected template on the preview screen of the digital photo device (step 915 ). This has two positive effects.
- a next preferred step 920 after the user is satisfied with the template selection he or she will begin to align the template as displayed in the preview screen with the photographic subject.
- the user will be able to make any sort of adjustment allowed by the camera including adjusting the aperture, focus, zoom, orientation (e.g., landscape or portrait) and distance to the subject.
- the user can adjust the image displayed in the preview screen until he or she is satisfied with the result.
- he or she can capture the combined image by pressing the shutter button or otherwise signaling to the camera to take the picture (step 925 ).
- the camera will then preferably store the combined image (step 930 ) as is conventionally done.
- the image will be stored in the RAM of the camera, in local non-volatile memory (e.g., non-volatile RAM or local hard disk), transmitted via wired or wireless communications to a remote location for storage, etc.
- local non-volatile memory e.g., non-volatile RAM or local hard disk
- the user might elect to change the template and take additional photographs (the “YES” branch of step 940 ).
- YES the “YES” branch of step 940 .
- FIG. 10 contains additional details of the preferred operating logic of FIG. 9 .
- the template screening and application process 1000 typically would begin with the selection of a first template (the left branch of decision item 1005 and step 1010 ).
- the user will be given the option of adjusting one or more template parameters (step 1015 ), assuming that the software designer has provided that capability for the chosen template.
- a low resolution version of the template will be displayed on the preview device.
- the resolution of the preview screen of even a low resolution digital camera is much less than the resolution that is ultimately captured and stored as a digital image.
- calculating and displaying the selected effect at the lower resolution of the preview device would make it possible for even relatively complex effects to be executed and displayed to the user in near real-time (e.g., as the user is composing the photograph).
- a full resolution graphic template will preferably be utilized so that the resulting composite image will be as sharp as possible.
- any effect template that has been selected by the user will preferably be applied in full resolution to the digital image before it is stored.
- a “high resolution” template when referred to herein, it should be understood to be a high resolution graphic image (in the case of a graphic template) or a full resolution application of a chosen effect to the recently captured digital image (in the case of an effects template).
- the term “low resolution” that will mean a graphic image or effect that operates at a resolution that is less than that of the digital camera, e.g., at the resolution of the preview device. Note that it is preferred that a low and a high resolution version of each graphic template be stored in the photographic device, although it is certainly possible that the low resolution version could be calculated as-needed from the high resolution version.
- the user will be allowed to add another template to the photograph if so desired. If the user decides not to add another template, the device will be prepared to photograph a subject (steps 1050 and 1055 ), after which the combined image will preferably be combined with a high resolution version of the selected graphic template(s) and the selected effect(s) will be applied to the resulting high resolution digital image before storing the final product to non-volatile storage (step 1060 ).
- the program then preferably provides the user with a choice of recommended additional templates (step 1020 ).
- the recommended companion templates will have been selected in advance by the author of the software program.
- additional graphic templates might be suggested to the user which would be specifically suited to accompany this choice.
- companion templates could include backgrounds that show a cherry tree, a picture of the Washington Monument, etc., each of which would have been specifically designed so as to occupy the space outside of the portrait graphic and designed so as to not obscure the transparent regions of the first-selected template.
- the user will be allowed to determine template priority (i.e., which template is “on top”, which is next “below”, etc.) at this same time.
- the user will choose another template which might be one of the recommended templates or not (step 1025 ).
- the instant invention will preferably next compare the parameters of the selected templates to see if they are compatible (step 1030 ).
- the program might compare the transparent regions of the two or more templates to make certain that they coincide to the extent that at least some of the subject is visible through the combination.
- certain types of templates might be determined to be incompatible (e.g., two templates which the designer knows have no transparent regions in common) or redundant (e.g., if the same effect is inadvertently selected twice), in which case the user would preferably be notified of this fact and the second of the two templates would preferably not be added to the combination.
- the software might check to determine the total percentage of the digital image that will be covered by the combined templates. In some cases, a software designer might determine that, practically speaking, coverage percentages in excess of a predetermined value are per se undesirable and generate errors when graphical template combinations are selected that block out more the predetermined amount of the subject image.
- this determination could either be made on the fly as the templates are selected or determined in advance and stored within the program in the form of an incompatible template list.
- a collision detection algorithm might be executed.
- the collision detection is used to make certain that the selected templates do not obscure one another in a way hat renders the picture taking process useless.
- the collision detection primarily utilizes the positional data that is incorporated in both the graphic and effect templates and compares these data against the dimensions of the display screen. If a defined blank area in one template is obscured by another template the collision detection intervenes and does not permit the user to insert the selected second template. Additional to that the collision detection intervenes if too much of a specific template is obscured by another template.
- the definition of the value that specifies the threshold for the intervention can be defined by default or by the user.
- step 1033 the inventor will be given the opportunity to adjust the template parameters (step 1033 ), after which it might be desirable to repeat step 1030 to guard against the event that the user's parameter changes have created a problem in the composite template. If it is determined that the selected template and its parameter values result in a valid selection (the “yes” branch of step 1035 ), a low resolution version of the composite template combination will preferably be drawn on user's preview screen (step 1040 ), after which the user would be expected to adjust the aim of the camera until the subject fits within the transparent regions provided (step 1050 ).
- triggering the shutter mechanism will preferably be followed by application of the high resolution template(s) to the image captured by the digital camera (step 1060 ).
- the process of combining the template data and the subject picture data is preferably carried out using methods of picture combination that are well known to those of ordinary skill in the art. For example, a “blue box” technique might be utilized, wherein the data are combined by using alpha channels/alpha blending, etc.
- a “blue box” technique might be utilized, wherein the data are combined by using alpha channels/alpha blending, etc.
- the use of the high resolution template versions is recommended to make certain that resulting combined image is as aesthetically pleasing as possible.
- the instant invention will be used to create picture postcards that can be distributed to friends and family according to methods well known to those of ordinary skill in the art.
- a template might have some degree of translucency (e.g., in the extreme case a blue-tinted semi-transparent graphic template that creates an “under water” effect and extends over the entire digital image).
- the graphic should be understood to include those cases where the template is largely (or entirely) translucent. What is important, though, is that part or all of the original photographic subject must be visible therethrough.
- a template might be designed to accommodate multiple subjects, e.g., a collection of multiple empty face portals into which several individuals' heads could be positioned in a group photo.
- subject as used herein should be construed broadly to include both animate and inanimate objects.
- a template might be provided which contains an image of snow along its base which template might introduce a humorous element into a photograph of the pyramids of Egypt.
Abstract
Description
Claims (17)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/813,830 US7391445B2 (en) | 2004-03-31 | 2004-03-31 | System and method of creating multilayered digital images in real time |
EP05090071.1A EP1589750B1 (en) | 2004-03-31 | 2005-03-18 | System and method of creating multilayered digital images in real time |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/813,830 US7391445B2 (en) | 2004-03-31 | 2004-03-31 | System and method of creating multilayered digital images in real time |
Publications (2)
Publication Number | Publication Date |
---|---|
US20050219384A1 US20050219384A1 (en) | 2005-10-06 |
US7391445B2 true US7391445B2 (en) | 2008-06-24 |
Family
ID=35053831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/813,830 Active 2026-08-22 US7391445B2 (en) | 2004-03-31 | 2004-03-31 | System and method of creating multilayered digital images in real time |
Country Status (2)
Country | Link |
---|---|
US (1) | US7391445B2 (en) |
EP (1) | EP1589750B1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050248681A1 (en) * | 2004-05-07 | 2005-11-10 | Nikon Corporation | Digital camera |
US20050286089A1 (en) * | 2004-06-24 | 2005-12-29 | Samsung Electronics Co., Ltd. | Method and apparatus for directly printing synthesized image combined with background template |
US20060001758A1 (en) * | 2004-07-02 | 2006-01-05 | Samsung Electronics Co., Ltd. | Method for editing images in a mobile terminal |
US20060056668A1 (en) * | 2004-09-15 | 2006-03-16 | Fuji Photo Film Co., Ltd. | Image processing apparatus and image processing method |
US20060078173A1 (en) * | 2004-10-13 | 2006-04-13 | Fuji Photo Film Co., Ltd. | Image processing apparatus, image processing method and image processing program |
US20060265423A1 (en) * | 2005-05-19 | 2006-11-23 | Robert Schinker | Alteration Of Photographs Generated From Mobile Devices |
US20070171237A1 (en) * | 2006-01-25 | 2007-07-26 | Marco Pinter | System for superimposing a face image on a body image |
US20080104011A1 (en) * | 2005-06-30 | 2008-05-01 | Takao Shibasaki | Retrieval System and Retrieval Method |
US20100097397A1 (en) * | 2008-10-20 | 2010-04-22 | Chi Mei Communication Systems, Inc. | Electronic device and photos merging method thereof |
US20120008012A1 (en) * | 2010-07-06 | 2012-01-12 | Canon Kabushiki Kaisha | Image pickup apparatus capable of easily generating album, method of controlling the same, and storage medium |
US20130201354A1 (en) * | 2012-02-03 | 2013-08-08 | Dealer Dot Com, Inc. | Image Capture System |
US20140285699A1 (en) * | 2013-03-21 | 2014-09-25 | Casio Computer Co., Ltd. | Image-capture apparatus controlling display at photographing time |
US9412190B2 (en) * | 2014-12-26 | 2016-08-09 | Nintendo Co., Ltd. | Image display system, image display apparatus, image display method, and non-transitory storage medium encoded with computer readable program |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7634106B2 (en) * | 2004-09-22 | 2009-12-15 | Fujifilm Corporation | Synthesized image generation method, synthesized image generation apparatus, and synthesized image generation program |
US20060077266A1 (en) * | 2004-10-08 | 2006-04-13 | Nokia Corporation | Image processing in a communication device having a camera |
US20060197851A1 (en) * | 2005-03-07 | 2006-09-07 | Paul Vlahos | Positioning a subject with respect to a background scene in a digital camera |
US7876334B2 (en) * | 2005-09-09 | 2011-01-25 | Sandisk Il Ltd. | Photography with embedded graphical objects |
EP1775712A1 (en) * | 2005-10-13 | 2007-04-18 | Sony Ericsson Mobile Communications AB | Automatic theme creator |
JP2007185946A (en) * | 2005-12-13 | 2007-07-26 | Ricoh Co Ltd | Information processor, program and preview image display method |
GB0606977D0 (en) * | 2006-04-06 | 2006-05-17 | Freemantle Media Ltd | Interactive video medium |
KR100842552B1 (en) * | 2006-05-17 | 2008-07-01 | 삼성전자주식회사 | Method for photographing panorama picture |
US7936484B2 (en) * | 2006-06-14 | 2011-05-03 | Ronald Gabriel Roncal | Internet-based synchronized imaging |
JP2008017238A (en) * | 2006-07-07 | 2008-01-24 | Casio Comput Co Ltd | Imaging apparatus, and method and program for through-image display control |
US8139083B2 (en) * | 2006-08-09 | 2012-03-20 | Sony Ericsson Mobile Communications Ab | Custom image frames |
US9239958B2 (en) | 2007-11-09 | 2016-01-19 | The Nielsen Company (Us), Llc | Methods and apparatus to measure brand exposure in media streams |
TWI492617B (en) * | 2008-10-31 | 2015-07-11 | Chi Mei Comm Systems Inc | System and method for composing pictures |
KR101593573B1 (en) * | 2009-06-19 | 2016-02-12 | 삼성전자주식회사 | Method of creating contents using camera in terminal and apparatus thereof |
US9179102B2 (en) | 2009-12-29 | 2015-11-03 | Kodak Alaris Inc. | Group display system |
US8866929B2 (en) * | 2010-10-12 | 2014-10-21 | Ability Enterprise Co., Ltd. | Method of producing a still image |
US8610794B2 (en) * | 2010-10-12 | 2013-12-17 | Ability Enterprise Co., Ltd. | Method of producing an image with a light track |
WO2013052477A1 (en) * | 2011-10-03 | 2013-04-11 | Netomat, Inc. | Image and/or video processing systems and methods |
US8687104B2 (en) | 2012-03-27 | 2014-04-01 | Amazon Technologies, Inc. | User-guided object identification |
US20130317988A1 (en) * | 2012-05-28 | 2013-11-28 | Ian A. R. Boyd | Payment and account management system using pictooverlay technology |
CN102769775A (en) * | 2012-06-12 | 2012-11-07 | 严幸华 | System, server and method for providing overlay images |
US9824474B2 (en) * | 2012-07-11 | 2017-11-21 | Commscope Connectivity Uk Limited | Method of capturing information about a rack and equipment installed therein |
JP6192264B2 (en) * | 2012-07-18 | 2017-09-06 | 株式会社バンダイ | Portable terminal device, terminal program, augmented reality system, and clothing |
US9025066B2 (en) * | 2012-07-23 | 2015-05-05 | Adobe Systems Incorporated | Fill with camera ink |
US20140205196A1 (en) * | 2012-08-16 | 2014-07-24 | Zaah Technologies, Inc. | System and method for photo frame with dynamic automatic template building system and location sensitive photo commerce |
KR101990036B1 (en) * | 2012-10-31 | 2019-06-17 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
JP6188452B2 (en) * | 2013-06-28 | 2017-08-30 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
JP6107518B2 (en) * | 2013-07-31 | 2017-04-05 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
CN104168417B (en) * | 2014-05-20 | 2019-09-13 | 腾讯科技(深圳)有限公司 | Image processing method and device |
US9350924B2 (en) | 2014-08-25 | 2016-05-24 | John G. Posa | Portable electronic devices with integrated image/video compositing |
KR101751039B1 (en) * | 2016-02-17 | 2017-06-26 | 네이버 주식회사 | Device and method for displaying image, and computer program for executing the method |
US10310258B2 (en) | 2016-11-10 | 2019-06-04 | International Business Machines Corporation | Multi-layer imaging |
KR102339223B1 (en) * | 2017-08-22 | 2021-12-15 | 삼성전자주식회사 | Electronic device and method for providing contents related camera |
US20190073115A1 (en) * | 2017-09-05 | 2019-03-07 | Crayola, Llc | Custom digital overlay kit for augmenting a digital image |
US10909737B2 (en) * | 2017-12-18 | 2021-02-02 | Adobe Inc. | Using layer blocks to apply effects to image content |
US10511726B1 (en) * | 2019-02-06 | 2019-12-17 | Planetart, Llc | Custom recommendations application for creating photo book cover |
CN115239845A (en) * | 2021-04-25 | 2022-10-25 | 北京字跳网络技术有限公司 | Method, device, equipment and medium for generating special effect configuration file |
CN113473019A (en) * | 2021-07-01 | 2021-10-01 | 北京字跳网络技术有限公司 | Image processing method, device, equipment and storage medium |
CN113473017A (en) * | 2021-07-01 | 2021-10-01 | 北京字跳网络技术有限公司 | Image processing method, device, equipment and storage medium |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4011571A (en) * | 1971-03-18 | 1977-03-08 | Fuji Photo Film Co., Ltd. | View finder for cameras |
US5093798A (en) | 1985-09-11 | 1992-03-03 | Kabushiki Kaisha Toshiba | Image processing system |
US5459819A (en) | 1993-09-24 | 1995-10-17 | Eastman Kodak Company | System for custom imprinting a variety of articles with images obtained from a variety of different sources |
US5633678A (en) | 1995-12-20 | 1997-05-27 | Eastman Kodak Company | Electronic still camera for capturing and categorizing images |
US5914748A (en) | 1996-08-30 | 1999-06-22 | Eastman Kodak Company | Method and apparatus for generating a composite image using the difference of two images |
US6034698A (en) | 1995-08-03 | 2000-03-07 | Yasuda Seiko Co., Ltd. | Hairdo pattern selecting system |
US6151009A (en) | 1996-08-21 | 2000-11-21 | Carnegie Mellon University | Method and apparatus for merging real and synthetic images |
US6166744A (en) | 1997-11-26 | 2000-12-26 | Pathfinder Systems, Inc. | System for combining virtual images with real-world scenes |
US6229550B1 (en) | 1998-09-04 | 2001-05-08 | Sportvision, Inc. | Blending a graphic |
US6304291B1 (en) | 1997-07-15 | 2001-10-16 | Silverbrook Research Pty Ltd | Artcard for the administration of the operation of a camera device |
US6310647B1 (en) * | 1997-04-15 | 2001-10-30 | Eastman Kodak Company | Image format for storing digital images and including multiple application segments |
US20020105589A1 (en) | 2001-02-02 | 2002-08-08 | Brandenberger Sarah M. | System and method for lens filter emulation in digital photography |
US20020118209A1 (en) | 1999-09-21 | 2002-08-29 | Hylen Steve H.L. | Computer program product for introducing painting effects into a digitized photographic image |
US6462778B1 (en) | 1999-02-26 | 2002-10-08 | Sony Corporation | Methods and apparatus for associating descriptive data with digital image files |
US20020171746A1 (en) | 2001-04-09 | 2002-11-21 | Eastman Kodak Company | Template for an image capture device |
US20030025808A1 (en) * | 1997-02-20 | 2003-02-06 | Kenneth A. Parulski | Electronic camera with "utilization" selection capability |
US6546187B1 (en) | 1997-12-26 | 2003-04-08 | Fuji Photo Film Co., Ltd. | Digital camera for providing random special effect images and an image processing method therein |
US6621524B1 (en) * | 1997-01-10 | 2003-09-16 | Casio Computer Co., Ltd. | Image pickup apparatus and method for processing images obtained by means of same |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7057658B1 (en) * | 1998-03-16 | 2006-06-06 | Sanyo Electric Co., Ltd. | Digital camera capable of forming a smaller motion image frame |
JP2001045352A (en) * | 1999-07-28 | 2001-02-16 | Sony Corp | Digital camera device |
JP2002281376A (en) * | 2001-03-19 | 2002-09-27 | Matsushita Electric Ind Co Ltd | Camera apparatus |
JP2004015286A (en) * | 2002-06-05 | 2004-01-15 | Seiko Epson Corp | Digital camera |
-
2004
- 2004-03-31 US US10/813,830 patent/US7391445B2/en active Active
-
2005
- 2005-03-18 EP EP05090071.1A patent/EP1589750B1/en active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4011571A (en) * | 1971-03-18 | 1977-03-08 | Fuji Photo Film Co., Ltd. | View finder for cameras |
US5093798A (en) | 1985-09-11 | 1992-03-03 | Kabushiki Kaisha Toshiba | Image processing system |
US5459819A (en) | 1993-09-24 | 1995-10-17 | Eastman Kodak Company | System for custom imprinting a variety of articles with images obtained from a variety of different sources |
US6034698A (en) | 1995-08-03 | 2000-03-07 | Yasuda Seiko Co., Ltd. | Hairdo pattern selecting system |
US5633678A (en) | 1995-12-20 | 1997-05-27 | Eastman Kodak Company | Electronic still camera for capturing and categorizing images |
US6151009A (en) | 1996-08-21 | 2000-11-21 | Carnegie Mellon University | Method and apparatus for merging real and synthetic images |
US5914748A (en) | 1996-08-30 | 1999-06-22 | Eastman Kodak Company | Method and apparatus for generating a composite image using the difference of two images |
US6366316B1 (en) | 1996-08-30 | 2002-04-02 | Eastman Kodak Company | Electronic imaging system for generating a composite image using the difference of two images |
US6621524B1 (en) * | 1997-01-10 | 2003-09-16 | Casio Computer Co., Ltd. | Image pickup apparatus and method for processing images obtained by means of same |
US20030025808A1 (en) * | 1997-02-20 | 2003-02-06 | Kenneth A. Parulski | Electronic camera with "utilization" selection capability |
US6310647B1 (en) * | 1997-04-15 | 2001-10-30 | Eastman Kodak Company | Image format for storing digital images and including multiple application segments |
US6304291B1 (en) | 1997-07-15 | 2001-10-16 | Silverbrook Research Pty Ltd | Artcard for the administration of the operation of a camera device |
US6166744A (en) | 1997-11-26 | 2000-12-26 | Pathfinder Systems, Inc. | System for combining virtual images with real-world scenes |
US6546187B1 (en) | 1997-12-26 | 2003-04-08 | Fuji Photo Film Co., Ltd. | Digital camera for providing random special effect images and an image processing method therein |
US6229550B1 (en) | 1998-09-04 | 2001-05-08 | Sportvision, Inc. | Blending a graphic |
US6462778B1 (en) | 1999-02-26 | 2002-10-08 | Sony Corporation | Methods and apparatus for associating descriptive data with digital image files |
US20020118209A1 (en) | 1999-09-21 | 2002-08-29 | Hylen Steve H.L. | Computer program product for introducing painting effects into a digitized photographic image |
US20020105589A1 (en) | 2001-02-02 | 2002-08-08 | Brandenberger Sarah M. | System and method for lens filter emulation in digital photography |
US20020171746A1 (en) | 2001-04-09 | 2002-11-21 | Eastman Kodak Company | Template for an image capture device |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050248681A1 (en) * | 2004-05-07 | 2005-11-10 | Nikon Corporation | Digital camera |
US20050286089A1 (en) * | 2004-06-24 | 2005-12-29 | Samsung Electronics Co., Ltd. | Method and apparatus for directly printing synthesized image combined with background template |
US8872843B2 (en) * | 2004-07-02 | 2014-10-28 | Samsung Electronics Co., Ltd. | Method for editing images in a mobile terminal |
US20060001758A1 (en) * | 2004-07-02 | 2006-01-05 | Samsung Electronics Co., Ltd. | Method for editing images in a mobile terminal |
US20150043837A1 (en) * | 2004-07-02 | 2015-02-12 | Samsung Electronics Co., Ltd. | Method for editing images in a mobile terminal |
US20060056668A1 (en) * | 2004-09-15 | 2006-03-16 | Fuji Photo Film Co., Ltd. | Image processing apparatus and image processing method |
US20060078173A1 (en) * | 2004-10-13 | 2006-04-13 | Fuji Photo Film Co., Ltd. | Image processing apparatus, image processing method and image processing program |
US20060265423A1 (en) * | 2005-05-19 | 2006-11-23 | Robert Schinker | Alteration Of Photographs Generated From Mobile Devices |
US20080104011A1 (en) * | 2005-06-30 | 2008-05-01 | Takao Shibasaki | Retrieval System and Retrieval Method |
US20070171237A1 (en) * | 2006-01-25 | 2007-07-26 | Marco Pinter | System for superimposing a face image on a body image |
US20100097397A1 (en) * | 2008-10-20 | 2010-04-22 | Chi Mei Communication Systems, Inc. | Electronic device and photos merging method thereof |
US8848084B2 (en) * | 2010-07-06 | 2014-09-30 | Canon Kabushiki Kaisha | Image pickup apparatus capable of easily generating album, method of controlling the same, and storage medium |
US20120008012A1 (en) * | 2010-07-06 | 2012-01-12 | Canon Kabushiki Kaisha | Image pickup apparatus capable of easily generating album, method of controlling the same, and storage medium |
US9686464B2 (en) | 2010-07-06 | 2017-06-20 | Canon Kabushiki Kaisha | Image pickup apparatus capable of easily generating album, method of controlling the same, and storage medium |
US20130201354A1 (en) * | 2012-02-03 | 2013-08-08 | Dealer Dot Com, Inc. | Image Capture System |
US9641760B2 (en) * | 2012-02-03 | 2017-05-02 | Dealer Dot Com, Inc. | Image capture system |
US20140285699A1 (en) * | 2013-03-21 | 2014-09-25 | Casio Computer Co., Ltd. | Image-capture apparatus controlling display at photographing time |
US9881560B2 (en) * | 2013-03-21 | 2018-01-30 | Casio Computer Co., Ltd. | Image-capture apparatus controlling display at photographing time, image-capture control method, and non-transistory computer-readable recording medium |
US9412190B2 (en) * | 2014-12-26 | 2016-08-09 | Nintendo Co., Ltd. | Image display system, image display apparatus, image display method, and non-transitory storage medium encoded with computer readable program |
Also Published As
Publication number | Publication date |
---|---|
US20050219384A1 (en) | 2005-10-06 |
EP1589750B1 (en) | 2013-05-08 |
EP1589750A1 (en) | 2005-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7391445B2 (en) | System and method of creating multilayered digital images in real time | |
US5469536A (en) | Image editing system including masking capability | |
US7120461B2 (en) | Camera phone and photographing method for a camera phone | |
JP4435108B2 (en) | Method and apparatus for creating composite digital image effects | |
JP4808301B2 (en) | Digital camera customization | |
US7782384B2 (en) | Digital camera having system for digital image composition and related method | |
US7876334B2 (en) | Photography with embedded graphical objects | |
US20060078224A1 (en) | Image combination device, image combination method, image combination program, and recording medium containing the image combination program | |
JP3777922B2 (en) | Digital imaging apparatus, image processing system including the same, image processing apparatus, digital imaging method, and recording medium | |
JP2004166221A (en) | Image editing system for partially inserting video image into background | |
JP4453681B2 (en) | Photographic image processing apparatus, photographic image processing apparatus control method, photographic image processing control program, computer-readable recording medium, and composite image communication system | |
JP3983624B2 (en) | Image composition apparatus, image composition method, image composition program, and recording medium on which image composition program is recorded | |
US20080088718A1 (en) | Template Creator For Digital Cameras | |
JP5024028B2 (en) | Image conversion apparatus, image providing system, photographing / editing apparatus, image conversion method, image conversion program, and recording medium recording the program | |
US7876368B2 (en) | Slimming effect for digital photographs | |
JP4742996B2 (en) | Image editing apparatus, image editing method, image editing program, recording medium recording the same, and photo printing apparatus | |
JP6614644B2 (en) | Photo shooting game device, photo sticker creating device, photo shooting game device control method, and photo shooting game device control program | |
JP4793107B2 (en) | PHOTOGRAPHIC PRINTING DEVICE, PHOTOGRAPHIC PRINTING DEVICE CONTROL METHOD, IMAGE EDITING PROGRAM, AND RECORDING MEDIUM CONTAINING THE SAME | |
JP3983623B2 (en) | Image composition apparatus, image composition method, image composition program, and recording medium on which image composition program is recorded | |
JP4770567B2 (en) | Image editing / output apparatus and control method therefor, photography printing apparatus, image editing / output apparatus control program, and recording medium recording the program | |
KR20210029905A (en) | Method and computer program for remove photo background and taking composite photograph | |
JP2006059092A (en) | Catchlight synthesis method | |
JP5854333B2 (en) | Image output device | |
JP5218687B2 (en) | Image conversion apparatus, image providing system, photographing / editing apparatus, image conversion method, image conversion program, and recording medium recording the program | |
JP5168388B2 (en) | PHOTOGRAPHIC PRINTING DEVICE, PHOTOGRAPHIC PRINTING DEVICE CONTROL METHOD, IMAGE EDITING PROGRAM, AND RECORDING MEDIUM CONTAINING THE SAME |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MAGIX AG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HERBERGER, TILMAN;TOST, TITUS;REEL/FRAME:015164/0562 Effective date: 20040318 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: MAGIX SOFTWARE GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MAGIX AG;REEL/FRAME:032006/0961 Effective date: 20131220 |
|
AS | Assignment |
Owner name: APPIC LABS CORPORATION, NEVADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MAGIX SOFTWARE GMBH;REEL/FRAME:032028/0100 Effective date: 20131220 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: APPIC LABS GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:APPIC LABS CORPORATION;REEL/FRAME:040129/0389 Effective date: 20160926 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2553); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY Year of fee payment: 12 |
|
AS | Assignment |
Owner name: MAGIX SOFTWARE GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:APPIC LABS GMBH;REEL/FRAME:052163/0962 Effective date: 20200201 |