H04N5/2628

CONSTRUCTION OF ENVIRONMENT VIEWS FROM SELECTIVELY DETERMINED ENVIRONMENT IMAGES
20230051775 · 2023-02-16 ·

A computing system may include a client device and a server. The client device may be configured to access a stream of image frames that depict an environment, determine, from the stream of image frames, environment images that satisfy selection criteria, and transmit the environment images to the server. The server may be configured to receive the environment images from the client device, construct a spatial view of the environment based on position data included with the environment images, and navigate the spatial view, including by receiving a movement direction and progressing from a current environment image depicted for the spatial view to a next environment image based on the movement direction.

GENERATING VIRTUAL IMAGES BASED ON CAPTURED IMAGE DATA
20230050264 · 2023-02-16 ·

Systems and methods for generating a virtual view of a virtual camera based on an input image are described. A system for generating a virtual view of a virtual camera based on an input image can include a capturing device including a physical camera and a depth sensor. The system also includes a controller configured to determine an actual pose of the capturing device; determine a desired pose of the virtual camera for showing the virtual view; define an epipolar geometry between the actual pose of the capturing device and the desired pose of the virtual camera; and generate a virtual image depicting objects within the input image according to the desired pose of the virtual camera for the virtual camera based on an epipolar relation between the actual pose of the capturing device, the input image, and the desired pose of the virtual camera.

IMAGING SYSTEM, SERVER DEVICE, CONTROL METHOD FOR SERVER DEVICE, AND STORAGE MEDIUM
20230050688 · 2023-02-16 ·

An imaging system including an imaging device 501 and a recording server 502 communicatively connected to the imaging device 501, wherein the imaging device 501 includes an imaging unit 503 that generates a video with a plurality of resolution, a dividing unit 504 that performs a division process of dividing the video generated by the imaging unit 503 into one or a plurality of tile areas and generates a tile image, and a transmission unit 506 that transmits the video to the recording server 502, wherein the recording server 502 includes a division control unit 507 that outputs an instruction to change a division method for the division process to the imaging device according to a designation frequency of an area designated on the video transmitted from the imaging device 501.

DUAL-FUNCTION IMAGING SYSTEM
20230047960 · 2023-02-16 · ·

A dual-function imaging system may comprise an imager comprising a lens, the lens having an inner region and an outer region surrounding the inner region; an image processor in communication with the imager; a first video display element in communication with the image processor; and a second video display element in communication with the image processor. The lens may have a first effective magnification level in the inner region and a second effective magnification level in the outer region.

Image processing device
11582402 · 2023-02-14 · ·

An image processing device includes a rotation processor and an image processor. The rotation processor receives an input image and generates a temporary image according to the input image. The image processor is coupled to the rotation processor and outputs a processed image according to the temporary image, wherein the image processor has a predetermined image processing width, a width of the input image is larger than the predetermined image processing width, and a width of the temporary image is less than the predetermined image processing width.

Panorama video editing method,apparatus,device and storage medium
20230040548 · 2023-02-09 ·

The present invention is applicable to the technical field of panoramic videos. Provided are a panoramic video clip method, apparatus and device, and a storage medium. The method comprises acquiring a panoramic video photographed by means of a panoramic camera, and recording an advancing-direction viewing angle of the panoramic camera during moving photographing; carrying out a frame extraction operation on the acquired panoramic video to obtain a corresponding panoramic video frame, carrying out significant target detection on the panoramic video frame, tracking a detected significant target by using a preset target tracking algorithm, and acquiring a viewing angle at which the tracked significant target is located; and clipping the panoramic video according to the advancing-direction viewing angle and the viewing angle at which the significant target is located, so as to generate a target video corresponding to the panoramic video. A panoramic video is automatically clipped, and the fluency of transitions, and the effectiveness and the degree to which content in a target video is interesting are also ensured.

IMAGE CAPTURING METHOD AND ELECTRONIC DEVICE

An image capturing method, applicable to an electronic device including an image capturing device and a processor, is provided. The image capturing device has a field of view (FOV). The image capturing method includes: capturing a plurality of images of the FOV by using the image capturing device, and recording a plurality of images within a capture frame in the FOV from the images, where a capturing range of the capture frame is smaller than or equal to the FOV; moving the capture frame to a perspective-moving target within the FOV in response to a setting operation on the perspective-moving target; and generating a moving-perspective video from the recorded images.

Modifying capture of video data by an image capture device based on video data previously captured by the image capture device
11558543 · 2023-01-17 · ·

Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system may authorize client devices to exchange information captured by their respective image capture devices. Additionally, a client device modifies captured video data based on users identified in the video data. For example, the client device changes parameters of the image capture device to more prominently display a user identified in the video data and may further change parameters of the image capture device based on gestures or movement of the user identified in the video data. The client device may apply multiple models to captured video data to modify the captured video data or subsequent capturing of video data by the image capture device.

Control apparatus and control method for same
11558598 · 2023-01-17 · ·

A control apparatus which controls a virtual camera according to a user operation related to an operation of the virtual camera, when the control apparatus accepts the user operation, determines whether or not to restrict moving of the virtual camera according to the accepted user operation depending on whether or not a predetermined condition for the virtual camera is fulfilled.

Continuous video generation from voice data

One example method includes capturing audio data at a client engine while outputting an output video, the output video being based upon an original video stored at the client engine, delivering the captured audio data to a prediction engine upon the captured audio data being captured for a pre-determined time, receiving from the prediction engine substitute frame data used by the client engine to stitch one or more frames into the original video stored at the client engine, and following stitching the one or more frames into the output video to generate an altered output video, outputting the captured audio data and the altered video from the client engine.