Patent classifications
G06T3/08
PROJECTING IMAGES AND VIDEOS ONTO ENGINEERED CURVED SURFACES
Techniques for projecting images onto fabricated surfaces. One or more electronic files containing an engineering diagram that describes a three-dimensional shape of the fabricated surface are retrieved. Warp transformation information for transforming images to be projected onto the fabricated surface is calculated, based on the engineering diagram, positional information defining a three-dimensional position of a projection device, relative to the fabricated surface, and positional information of an intended viewer relative to the fabricated surface. The warp transformation information is applied to one or more images to generate one or more transformed images. Embodiments project, using the projection device, the one or more transformed images onto the fabricated surface.
Cylindrical Panorama
A method for generating a panoramic image is disclosed. The method comprises simultaneously capturing images from multiple camera sensors aligned horizontally along an arc and having an overlapping field of view; performing a cylindrical projection to project the captured images from the multiple camera sensors to a cylindrical images; and aligning overlapping regions of the cylindrical images corresponding to the overlapping field of view based on an absolute difference of luminance, wherein the cylindrical projection is performed by adjusting a radius for the cylindrical projection, wherein the radius is adjusted based on a scale factor and wherein the scale factor is calculated based on a rigid transform and wherein the scale factor is iteratively calculated for two sensors from the multiple camera sensors.
APPARATUS AND METHODS FOR THE OPTIMAL STITCH ZONE CALCULATION OF A GENERATED PROJECTION OF A SPHERICAL IMAGE
Apparatus and methods for the stitch zone calculation of a generated projection of a spherical image. In one embodiment, a computing device is disclosed which includes logic configured to: obtain a plurality of images; map the plurality of images onto a spherical image; re-orient the spherical image in accordance with a desired stitch line and a desired projection for the desired stitch line; and map the spherical image to the desired projection having the desired stitch line. In a variant, the desired stitch line is mapped onto an optimal stitch zone, the optimal stitch zone characterized as a set of points that defines a single line on the desired projection in which the set of points along the desired projection lie closest to the spherical image in a mean square sense.
PROJECTION SYSTEM, IMAGE PROCESSING DEVICE AND PROJECTION METHOD
A projection system includes a visible light projector, a camera and an image processor. The visible light projector projects an image with visible light onto the object. The camera captures an image of the object and has an optical axis not coinciding with an optical axis of the visible light projector. The image processor generates an image to be projected with visible light onto the object based on the image captured by the camera. The image processor includes a corrector and an image generator. The corrector corrects a deviation between a projection image and the object. The corrector is configured to calculate a projection region on the object onto which an image is projected by the visible light projector. The image generator is configured to generate image data to project the image to be projected onto the object onto the projection region.
SYSTEM AND METHOD FOR COMPUTING A FINAL IMAGE OF AN AREA SURROUNDING A VEHICLE
A method computes a final image of an area surrounding a vehicle, from at least one image captured in a first angular portion of the area surrounding the vehicle by a camera and a distance between the vehicle and a point in the surrounding area, which distance is determined, in a second angular portion located in one of the first angular portions, by at least one measurement sensor. The method includes capturing an image and, for each captured image, correcting a distortion in the captured image to generate a corrected image; for each corrected image, transforming the perspective of the corrected image using a matrix storing a pre-calculated distance between the camera and a point in the corresponding surrounding area; and adding the transformed images to obtain the final image. The perspective transforming includes adjusting the pre-calculated distance to the distance determined by the measurement sensor.
SYSTEM AND METHODS FOR PROVIDING A PICTURE FRAME WITH AN INTERACTIVE EXPERIENCE
Implementations provide method that includes: accessing data encoding the one or more images sized and shaped for presentation on a square or rectangular surface; providing the first set of data for warping by one or more computer processors such that each of the one or more images is projected onto a respective trapezoidal surface having a first base and a second base that is longer than the first base, wherein the first base is arranged to be closer to a viewer than the second base, and wherein a first portion of each image is projected further away from the viewer than a second portion of each image; and presenting each of the projected one or more images on the respective trapezoidal surface, wherein the first portion of each projected image is presented by the first base and the second portion of each projected image is presented by the second base.
IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE MEDIUM
In one aspect, an image processing apparatus includes a determination unit and a deformation unit. The determination unit executes first distance stabilization processing of converting a measurement distance between a three-dimensional object around a moving object and the moving object into a first distance or a second distance smaller than the first distance as a stabilization distance based on the magnitude relation between the measurement distance and the first threshold. The deformation unit deforms a projection surface of a peripheral image of the moving object based on the stabilization distance.
Apparatus, system, method, and non-transitory medium which map two images onto a three-dimensional object to generate a virtual image
An apparatus includes circuitry configured to: select, from at least two images captured in different image-capturing directions and with image-capturing ranges overlapping with each other, an image to be at foreground as viewed from a virtual camera based on an orientation or an angle of view of the virtual camera and the image-capturing directions of the at least two images; map the at least two images onto a three-dimensional object to generate a virtual image, in which the at least two images overlap with each other, having a wider angle of view than the at least two images; and perform perspective projection on the virtual image using the virtual camera, to generate a plane image, based on the selected image to be at the foreground, as a display image.
SPHERE POLE PROJECTIONS FOR EFFICIENT COMPRESSION OF 360-DEGREE VIDEO
Provided are systems and methods for processing 360-degree video data. In various implementations, a spherical representation of a 360-degree video frame can be segmented into a top region, a bottom region, and a middle region. The middle region can be mapped into one or more rectangular areas of an output video frame. The top region can be mapped into a first rectangular area of the output video frame using a mapping that converts a square to a circle, such that pixels in the circular top region are expanded to fill the first rectangular region. The bottom region can be mapped into a second rectangular area of the output video frame such that pixels in the circular bottom region are expanded to fill the second rectangular region.
Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
The present invention acquires a local enlargement ratio in an image transformed based on a transformation parameter and then acquires a transformed image which is a captured image transformed based on the transformation parameter. The present invention acquires a sharpening parameter for sharpening the transformed image based on the lens information, which indicates the resolution of a lens used at the time of capturing the captured image, and the enlargement ratio, and performs sharpening of the transformed image based on the sharpening parameter.