Patent classifications
G06T3/073
Device, system, method, and computer program for printing QR code
A device for printing a QR code comprises: at least one processor; and at least one memory in which instructions are stored, the instructions, when executed by the at least one processor, causing the at least one processor to perform an operation, wherein the at least one processor receives QR data from a server, generates a first QR image on the basis of the QR data, performs image-conversion processing for the first QR image to generate a second QR image, stores the second QR image in the memory, and prints the second QR image stored in the memory on a curved body.
Method and apparatus for processing omni-directional image
A method for processing information regarding omni-directional images is provided. The method includes generating a first two-dimensional (2D) image projected from a first omni-directional image, generating a second 2D image projected from the second omni-directional image, generating a third 2D image corresponding to a 2D image projected from a third omni-directional image, generating a fourth 2D image projected from a fourth omni-directional image, generating a fifth 2D image corresponding to a 2D image projected from a fifth omni-directional image generating a sixth 2D image corresponding to a 2D image projected from a sixth omni-directional image, and generating a seventh 2D image corresponding to a 2D image projected from a seventh omni-directional image, a weight for the first omni-directional image, a weight for the second omni-directional image, and a weight for the fourth omni-directional image.
EQUATORIAL STITCHING OF HEMISPHERICAL IMAGES IN A SPHERICAL IMAGE CAPTURE SYSTEM
Hyper-hemispherical images may be combined to generate a rectangular projection of a spherical image having an equatorial stitch line along of a line of lowest distortion in the two images. First and second circular images are received representing respective hyper-hemispherical fields of view. A video processing device may project each circular image to a respective rectangular image by mapping an outer edge of the circular image to a first edge of the rectangular image and mapping a center point of the circular image to a second edge of the first rectangular image. The rectangular images may be stitched together along the edges corresponding to the outer edge of the original circular image.
SYSTEMS AND METHODS FOR FRAMING VIDEOS
A video may include a capture of a scene, such as a wide-field of view capture of the scene. A punchout of the video may provide a framing of the captured scene. The punchout may be determined based on the context of the video, such as the type of captured scene within the video, the motion of the image capture device that captured the video, and/or the motion of one or more things within the captured scene.
Mapping of spherical image data into rectangular faces for transport and decoding across networks
A system captures a first hemispherical image and a second hemispherical image, each hemispherical image including an overlap portion, the overlap portions capturing a same field of view, the two hemispherical images collectively comprising a spherical FOV and separated along a longitudinal plane. The system maps a modified first hemispherical image to a first portion of the 2D projection of a cubic image, the modified first hemispherical image including a non-overlap portion of the first hemispherical image, and maps a modified second hemispherical image to a second portion of the 2D projection of the cubic image, the modified second hemispherical image also including a non-overlap portion. The system maps the overlap portions of the first hemispherical image and the second hemispherical image to the 2D projection of the cubic image, and encodes the 2D projection of the cubic image to generate an encoded image representative of the spherical FOV.
Image display apparatus, mobile device, and methods of operating the same
A mobile device is provided. The mobile device may include a communication interface; a display; a memory configured to store one or more instructions; and at least one processor configured to execute the one or more instructions stored in the memory to: control the communication interface to communicate with an image display apparatus; control a viewpoint of a 360-degree image based on an input; and control the communication interface to transmit, to the image display apparatus, at least one among an image corresponding to the viewpoint of the 360-degree image, and viewpoint control information corresponding to the viewpoint of the 360-degree image.
METHOD AND APPARATUS OF 360 DEGREE CAMERA VIDEO PROCESSING WITH TARGETED VIEW
A method of and an apparatus for processing a 360 degree video are provided. The method includes determining an interest object in the 360 degree video, based on user information indicating the interest object, determining a target viewing area around the interest object, in the 360 degree video, and processing the target viewing area while refraining from processing a remaining viewing area excluding the target viewing area, in the 360 degree video.
Systems and methods for framing videos
A video may include a capture of a scene, such as a wide-field of view capture of the scene. A punchout of the video may provide a framing of the captured scene. The punchout may be determined based on the context of the video, such as the type of captured scene within the video, the motion of the image capture device that captured the video, and/or the motion of one or more things within the captured scene.
APPARATUS AND METHODS FOR PROVIDING A CUBIC TRANSPORT FORMAT FOR MULTI-LENS SPHERICAL IMAGING
Apparatus and methods for providing a frame packing arrangement for the encoding/decoding of, for example, panoramic content. In one embodiment, the frame packing arrangement utilizes overlapping imaging data so as to enable, for example, a post-decode stitching operation to be performed. The frame packing arrangement may utilize a number of projection formats, such as a cubemap projection, and may utilize any number of differing aspect ratios such as, without limitation, 43, 32, 42, 24 aspect ratios. Additionally, the overlapping imaging data may be positioned within the frame packing arrangement chosen so as to improve upon coding efficiency. For example, the overlapping imaging data may be positioned within the frame packing arrangement so as to emphasize image continuity. An encoder apparatus and decoder apparatus for use with the aforementioned frame packing arrangements are also disclosed.
Image generation apparatus and image display control apparatus
Disclosed is an image generation apparatus generating and outputting a panoramic image that is obtained by converting, to a planar shape, a projection plane onto which a scene within at least a partial range of a virtual sphere as viewed from an observation point is projected. The panoramic image is such that a unit area on the virtual sphere containing a given attention direction as viewed from the observation point is converted to a broader area than other unit areas. The image generation apparatus generates the panoramic image corresponding to the projection plane such that a portion of a main line that links a position in the attention direction to a position in a direction opposite the attention direction and is within the panoramic image corresponding to a unit amount of an angle of rotation around the observation point is maximized in length at a position closest to the attention direction.