H04N5/2627

Method to configure a virtual camera path

A computer-implemented system and method of configuring a path of a virtual camera. The method comprises receiving user steering information to control the path of the virtual camera in a scene; determining a primary target based upon a field of view of the virtual camera; and estimating a future path and a corresponding future field of view of the virtual camera, based on the received steering information. The method further comprises determining a secondary target of the scene proximate to the estimated future path of the virtual camera based on a preferred perspective of the secondary target; and configuring the path to capture the secondary target from the preferred perspective.

Multi-dimensional rendering
11589024 · 2023-02-21 · ·

A photo filter (e.g., multi-dimensional) light field effect system includes an eyewear device having a frame, a temple connected to a lateral side of the frame, and a depth-capturing camera. Execution of programming by a processor configures the system to create an image in each of a least two dimensions and create a multi-dimensional light field effect image with an appearance of a spatial rotation or movement and transitional change, by blending together a left photo filter image and a right photo filter image in each dimension and blending the blended images from all dimensions.

BACKGROUND DISPLAY DEVICE, CAMERA AND METHOD OF DISPLAYING A REPRESENTATION OF A VIRTUAL BACKGROUND
20230113256 · 2023-04-13 ·

In a method of displaying a representation of a virtual background by means of a background display device for a recording by a camera in a virtual image recording studio, the display of the representation of the virtual background takes place in accordance with a time control. The camera further records the display of the representation of the virtual background in accordance with a sequence of exposure times and the time control of the display of the representation of the virtual background and the sequence of exposure times are synchronized with one another.

PHOTOBOOTH KIOSK
20170347028 · 2017-11-30 ·

The present inventive concept relates to a kiosk design for an advanced photographic system. More specifically, the present inventive concept relates to a self-contained, automated photobooth kiosk. In embodiments of the present inventive concept, the photobooth kiosk is capable of taking a 360 degree panoramic photograph or sequence of photographs of a subject and surrounding background. For instance, a customer of the photobooth kiosk may stand in the center of the photobooth and have his or her picture taken with a plurality of specialized “machine vision” cameras, with the images sent to a central processor such as a computer for processing into a 360 degree panoramic photograph or video clip. After the photo-taking session, the customer may collect prints of the pictures at the kiosk, similar to presently available photobooths. The photobooth kiosk may be fully automated such that no operator is necessary, and all options and features desired by the customer may be self-selected by the customer prior to, during, and after the photo-taking session.

Image information processing method, apparatus, and program utilizing a position sequence
11265525 · 2022-03-01 · ·

A method for processing image information has accessing position information associated with images, identifying a position sequence that provides a series of locations along a pathway corresponding to a subject, and displaying the images in an order of the position sequence. The position sequence is adjusted based on movement of the subject.

Method and System for Synthesizing a Lane Image
20170330043 · 2017-11-16 ·

A method for synthesizing a lane image is proposed in the present application. This method includes the following steps. M continuous image frames are retrieved at a frame rate f from a video image capture device. A quantity N for image mapping is determined based on a dash length L of a dashed line and a distance S between two dashes of the dashed lines. A frame interval for mapping image frames is determined based on the dash length L, the distance S, the velocity v, and the frame rate f. At least N image frames are retrieved from the M continuous image frames at the frame interval. The at least N image frames are synthesized to obtain the lane image using an image synthesizing device.

VIRTUAL THREE-DIMENSIONAL OBJECTS IN A LIVE VIDEO
20220060642 · 2022-02-24 ·

A method for depicting a three-dimensional object in a real environment, depicted in a final video played back on a monitor, includes the steps of generating at least one object video by filming the object with a camera from different filming directions for generating an object video, wherein the angle of an optical axis of the camera in relation to a central axis of the object is in each case determined for the respective filming direction, so that an angle can be associated with each filming direction. The method also includes generating a live video with at least one live camera and simultaneously inserting the object video into the live video at a defined position in the environment for generating the final video, and changing the position of the live camera in the environment and simultaneously depicting the object in the final video in a desired perspective in the environment.

Trigger/array for using multiple cameras for a cinematic effect
11669483 · 2023-06-06 ·

An apparatus includes a plurality of output ports and a processor. The output ports may each be configured to connect to a respective trigger device and generate an output signal to activate the respective trigger device. The processor may be configured to determine a number of the trigger devices connected to the output ports, determine a timing between each of the number of the trigger devices connected, convert the timing for each of the trigger devices to fit a standard timing using offset values specific to each of the trigger devices and perform a trigger routine to trigger the output signal for each of the trigger devices connected. The trigger routine may activate each of the trigger devices connected according to an event. The offset values may delay triggering the trigger devices to ensure that the trigger devices are sequentially activated at intervals that correspond consistently with the standard timing.

360 degree photobooth kiosk
09742991 · 2017-08-22 ·

The present invention relates to a kiosk design for an advanced photographic system. More specifically, the present invention relates to a self-contained, automated photobooth kiosk. In embodiments of the invention, the photobooth kiosk is capable of taking a 360 degree panoramic photograph or sequence of photographs of a subject and surrounding background. For instance, a customer of the photobooth kiosk may stand in the center of the photobooth and have his or her picture taken with a plurality of specialized “machine vision” cameras, with the images sent to a central processor such as a computer for processing into a 360 degree panoramic photograph or video clip. After the photo-taking session, the customer may collect prints of the pictures at the kiosk, similar to presently available photobooths. The photobooth kiosk may be fully automated such that no operator is necessary, and all options and features desired by the customer may be self-selected by the customer prior to, during, and after the photo-taking session.

Trigger/array for using multiple cameras for a cinematic effect
11210258 · 2021-12-28 ·

An apparatus includes a plurality of output ports and a processor. The output ports may each be configured to connect to a respective trigger device and generate an output signal to activate the respective trigger device. The processor may be configured to determine a number of the trigger devices connected to the output ports, determine a timing between each of the number of the trigger devices connected, convert the timing for each of the trigger devices to fit a standard timing using offset values specific to each of the trigger devices and perform a trigger routine to trigger the output signal for each of the trigger devices connected. The trigger routine may activate each of the trigger devices connected according to an event. The offset values may delay triggering the trigger devices to ensure that the trigger devices are sequentially activated at intervals that correspond consistently with the standard timing.