Patent classifications
H04N2005/2726
Personalized videos featuring multiple persons
Disclosed are systems and methods for providing personalized videos featuring multiple persons. An example method includes receiving a user selection of a video having at least one frame with at least a target face and at least one further target face and receiving an image of a source face and a further image of a further source face. The method further includes modifying the image of the source face to generate an image of a modified source face and modifying the further image of the further source face to generate an image of a modified further source face. In the at least one frame of the video, the target face is replaced with the image of modified source face and the at least one further face is replaced with the modified further source face to generate a personalized video. The personalized video is sent to at least one further user.
Generating realistic makeup in a digital video stream
Methods, systems, and non-transitory computer readable storage media are disclosed for rendering makeup products on a user's face within an augmented reality environment in real-time. For example, the disclosed system can use blend a base makeup color of a selected makeup product with extracted luminance frequencies of a video stream. The disclosed system can then convert the blended makeup color to LAB color space and apply one or more shader models to the lightness of the color based on a material of the selected makeup product. The disclosed system can also apply additional operations for smoothing the skin of the user and matching the makeup product to a skin tone of the user. The disclosed system can then display the makeup product and any additional changes in an augmented reality environment in the video stream.
Enhanced hybrid animation
Systems and methods are described for applying a unifying visual effect, such as posterization, to all or most of the visual elements in a film. In one implementation, a posterization standard includes a line work standard, a color palette, a plurality of color blocks characterized by one or more hard edges, and a gradient transition associated with each of the hard edges. The visual elements, including live actors and set pieces, are prepared in accordance with the posterization standard. The actors are filmed performing live among the set pieces. The live-action segments can be composited with digital elements. The result is a combination of both real and stylized elements, captured simultaneously, to produce an enhanced hybrid of live action and animation.
METHOD AND APPARATUS FOR INTERACTIVE REPLACEMENT OF CHARACTER FACES IN A VIDEO DEVICE
Systems and processes are provided for interactive reassignment of character faces in an audio video program including receiving, via an audio video input, an audio video program, receiving, via a user interface, a request to substitute an original character face within the audio video program with an alternative character face, delaying, using a buffer, the audio video program to generate a delayed audio video program, detecting, with a processor, an occurrence of the original character face within the audio video program, the processor being further operative for replacing an image of the original character face in the delayed audio video program with an image of the alternative character face to generate a modified delayed audio video program and coupling the modified delayed audio video program to a display and loudspeaker.
METHOD FOR CREATING VIDEO CONTENT WITH A VIRTUAL BACKGROUND PRESENTATION
A method for creating a combined video presentation by combining a first video layer of a subject filmed in front of a chroma key background, a second virtual background presentation layer, and a third video layer of a person assisted by the subject to provide a presentation of information relating to the virtual background presentation layer.
SELFIE SETUP AND STOCK VIDEOS CREATION
A method for operating a messaging system for sending modifiable videos including a self-image of a user is provided. The method includes providing a face outline to assist with taking the self-image. Instructions relating to a light level, a facial expression, a face position, and a face size may be provided to the user. A smile measurement is displayed to enable the user to adjust the current smile level to a target smile level. A stock video may be created using an actor wearing a mask and facing a video camera. The mask is a marker for insertion of the self-image. The stock video is uploaded to a database of stock videos and, after selection by a user, is combined with a self-image to form a personalized video.
Electronic device for generating video comprising character and method thereof
An electronic device and method are disclosed. The electronic device includes a display, a processor and memory. The processor may implement the method, including analyzing, by a processor, a first video to identify any characters included in the first video, displaying one or more icons representing one or more characters identified in the first video via a display, receiving, by input circuitry, a first user input selecting a first icon representing a first character from among the one or more icons, based on the first user input, selecting image frames of the first video that include the first character from among image frames included in the first video, and generating, by the processor, a second video including the selected image frames. A second embodiment includes automatically selecting images from a gallery including one or more characters for generation of a video.
Photography system with depth and position detection
A photography system includes a digital camera and a depth and position detection device. The digital camera is configured to capture a digital image of a subject. The depth and position detection device scans the subject and determines three-dimensional locations of the subject and any other objects within the field of view. The depth and position detection device also determines locations of body points of the subject. The depth and position information can then be mapped to the digital image.
IMAGE EDITING METHOD AND ELECTRONIC DEVICE SUPPORTING SAME
An embodiment of the present invention provides an electronic device comprising: a communication circuit; at least one camera device; a memory; a display; and a processor electrically connected to the communication circuit, the at least one camera device, the memory, and the display. The processor is configured to: determine a query on the basis of a user activity related to operation of the electronic device; confirm whether or not at least one external device connected through the communication circuit or the memory comprises an image effect filter corresponding to the query; acquire the image effect filter corresponding to the query from the at least one external device or the memory when it is confirmed that the at least one external device connected through the communication circuit or the memory comprises the image effect filter corresponding to the query; output an image taken by the at least one camera device through the display; and provide the acquired image effect filter when an event related to editing of the output image occurs. In addition, various embodiments recognized through the specification are possible.
System and method for automated detection and replacement of photographic scenes
A method of photographing a subject includes storing a library of photographic scene designs in a computer memory, training a photographic scene detection model by a computer processing device using machine learning from sample portrait images comprising known photographic scenes defined in the library of photographic scene designs, capturing a production portrait photograph, using a digital camera, of a subject in a photographic scene that is defined by a photographic scene design in the library of photographic scene designs, automatically detecting the photographic scene in the production portrait photograph using the photographic scene detection model operating on one or more computer processors, and processing the production portrait photograph by an image processing system to personalize the photographic scene detected in the production portrait photograph.