SYSTEM AND METHOD FOR AUTOMATED DETECTION AND REPLACEMENT OF PHOTOGRAPHIC SCENES
Granted: December 2, 2021
Application Number:
20210377459
A method of identifying a background type in a photograph includes extracting a background image from a photograph, feeding the background image into a first convolution neural network to obtain a first decision, extracting color features in the background image, transforming the color features into a two-dimensional color feature matrix, feeding the two-dimensional color feature matrix into a second convolution neural network to obtain a second decision by the one or more computer…
SYSTEM FOR ASSEMBLING COMPOSITE GROUP IMAGE FROM INDIVIDUAL SUBJECT IMAGES
Granted: November 11, 2021
Application Number:
20210350558
A system for assembling a group composite image from individual subject images is described. Often subjects of a group vary in height. Additionally, as each subject is photographed individually, different zoom factors can be applied by a camera that affects a pixel density of the image captured. The system includes a fiducial marking device that emits collimated light to form one or more fiducial markers on a subject while an image is captured by the camera. Based on a location of the…
COMPOSITE GROUP IMAGE
Granted: October 28, 2021
Application Number:
20210334945
A method and device for generating a composite group image from subgroup images is provided. Subgroup images, each having a common background, are accessed. The boundaries of a subgroup area within each of the subgroup images is determined. At least one horizontal and at least one vertical shift factor is determined using the determined boundaries. An arrangement for the subgroup images based on the at least one horizontal and the at least one vertical shift factor is generated. The…
PHOTOGRAPHY SESSION ASSISTANT
Granted: August 5, 2021
Application Number:
20210241444
Devices and methods for conducting a remote photography session are described. In some instances, a computing device at a photography station receives messages from a photography station controller which is remote from the photography station. In some examples, the computing device receives one or more messages instructing the computing device to capture an image from an image capture device. The computing device can also receive one or more messages instructing the computing device to…
PHOTOGRAPHY SESSION ASSISTANT
Granted: January 28, 2021
Application Number:
20210027451
Devices and methods for evaluating at least one photograph during a photography session are described. In some instances, a camera may be used to capture images during a photography session and a computing device may be used to identify a portrait order specification for the photography session including a set of required photographs, each having associated required criteria. The computing device may evaluate the images and determine whether the images can be associated with any of the…
BACKGROUND REPLACEMENT SYSTEM AND METHODS
Granted: December 24, 2020
Application Number:
20200404132
A method of illuminating a subject during photography is disclosed. The method includes illuminating a background lighting system during a first image capture, illuminating a subject lighting system during a second image capture, and illuminating the background lighting system during a third image capture. The time from the first image capture to the third image capture is less than about 100 milliseconds. Also disclosed is a method for generating a composite mask of a subject, including…
GROUPING FACE IMAGES USING STATISTIC DISTRIBUTION ESTIMATE
Granted: November 12, 2015
Application Number:
20150324630
A computer-implemented method for sorting face images of different individuals into different groups includes obtaining face images comprising faces of unknown individuals by a computer processor; calculating similarity functions between pairs of face images by the computer processor; joining face images that have values of the similarity functions above a predetermined threshold into a hypothetical face group, wherein the face images in the hypothetical face group hypothetically belong…
GRAPHIC USER INTERFACE FOR A GROUP OF IMAGE PRODUCT DESIGNS
Granted: March 19, 2015
Application Number:
20150082233
A computer-implemented method is disclosed to assist a user to view image product designs at a graphic user interface. The method includes displaying an image representation in a page view at a graphic user interface, allowing a user to select the image representation in the page view, displaying a navigation panel in association with the image representation in the same page view, allowing the user to make a first selection in the navigation panel in the page view, displaying a first…
GRAPHIC USER INTERFACE FOR MULTI-PAGE IMAGE PRODUCT
Granted: March 19, 2015
Application Number:
20150082232
A computer-implemented method is disclosed for a user to view image product at a graphic user interface. The method includes displaying an image representation of a multi-page product in a page view at a graphic user interface, allowing a user to select the image representation in the page view, enabling display by a computer system, in the same page view, of a navigation panel in association with the image representation, wherein the navigation panel provides a plurality of selections…
SYSTEMS AND METHODS FOR WEBPAGE CREATION AND UPDATING
Granted: September 4, 2014
Application Number:
20140250198
A computer network system for posting content at a web site includes computer servers configured to host a web site for a group of users, and a data storage configured to store an email address in association with a destination at the website. The computer servers can receive an electronic message at the email address by the computer servers from a user. A computer processor can automatically extract content from the electronic message. The computer servers can automatically post the…
ORGANIZING IMAGES CAPTURED BY MULTIPLE IMAGE CAPTURE DEVICES
Granted: May 22, 2014
Application Number:
20140140639
A method for organizing images from multiple image capture devices includes allowing the determination of an offset between image capture times recorded in a first image capture device and image capture times recorded in a second image capture device, adjusting the image capture times recorded in the second image capture device by the offset to produce adjusted image capture times by a computer processor, and sequencing images taken by the first image capture device and the second image…
SYSTEM AND METHOD FOR CREATING AND SHARING PHOTO STORIES
Granted: May 15, 2014
Application Number:
20140133765
A system and method are described for creating, managing and sharing photo stories. For example, one embodiment of a computer implemented method for selecting among a plurality of different photo story templates comprises: receiving a plurality of new photos from a user the photos having metadata associated; analyzing the photos and the metadata associated with the photos; responsively grouping the photos into a plurality of different photo stories based on the analysis of the photos and…
Proactive creation of image-based products
Granted: April 10, 2014
Application Number:
20140101152
A method for proactively creating an image product includes storing a library of specification terms for image products by a computer system, receiving a command from a user, tokenizing the command into a plurality of tokens by the computer system, matching one or more of the tokens to the specification terms in the library to determine specification parameters for an image product by the computer system, automatically identifying images based on the specification parameters by the…
Proactive creation of image-based products
Granted: April 10, 2014
Application Number:
20140099045
A method for proactively creating an image-based product includes identifying a group of images and automatically creating a design for a image-based product without receiving a user's request if the number of images in the group is determined to be within a predetermined range. The image-based product incorporates a plurality of images in the group. The method further includes presenting the design of the image-based product to a user for preview and making a physical manifestation of…
SYSTEMS AND METHODS FOR WEBPAGE CREATION AND UPDATING
Granted: January 2, 2014
Application Number:
20140006526
A computer network system for posting content at a web site includes computer servers configured to host a web site for a group of users, and a data storage configured to store an email address in association with a destination at the website. The computer servers can receive an electronic message at the email address by the computer servers from a user. A computer processor can automatically extract content from the electronic message. The computer servers can automatically post the…
PHOTO PRODUCT ENGINE POWERED BY BLOG CONTENT
Granted: October 3, 2013
Application Number:
20130262261
A computer system for creating a design for a photo product includes servers that can identify a blog page that includes an image, text, or designs, automatically incorporate at least one of the image, text, or the design object in the blog page into the design of a photo product, and allow a user to review the design of the photo product. The servers communicate with a printing finishing facility that makes a physical photo product according to the design of the photo product.
PROACTIVE CREATION OF IMAGE-BASED PRODUCTS
Granted: September 12, 2013
Application Number:
20130236121
A method for proactively creating an image-based product includes identifying a group of images and automatically creating a design for a image-based product without receiving a user's request if the number of images in the group is determined to be within a predetermined range. The image-based product incorporates a plurality of images in the group. The method further includes presenting the design of the image-based product to a user for preview and making a physical manifestation of…
PHOTOBOOK ENGINE POWERED BY BLOG CONTENT
Granted: June 27, 2013
Application Number:
20130163009
A computer system for creating a design for an image product includes servers that can identify a blog page that includes an image, text, or designs, automatically incorporate at least one of the image, text, or the design object in the blog page into the design of an image product, and allow a user to review the design of the image product. The servers communicate with a printing finishing facility that makes a physical image product according to the design of the image product.
Proactive creation of photobooks
Granted: May 30, 2013
Application Number:
20130139055
A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and…
SYSTEMS AND METHODS FOR CREATING PHOTOBOOKS
Granted: May 23, 2013
Application Number:
20130132847
A method for producing a photo album includes providing a library of page layouts, selecting a first group of one or more images to be placed in the first page of the photo album, selecting a second group of one or more images to be placed in the second page of the photo album, graphically displaying the first group of one or more images within a first border that represents a first page, graphically displaying the second group of one or more images within a second border that represents…