Patent classifications
H04N23/698
Image processing system and method thereof for generating projection images based on inward or outward multiple-lens camera
An image processing system is disclosed, comprising: an M-lens camera, a compensation device and a correspondence generator. The M-lens camera generates M lens images. The compensation device generates a projection image according to a first vertex list and the M lens images. The correspondence generator is configured to conduct calibration for vertices to define vertex mappings, horizontally and vertically scan each lens image to determine texture coordinates of its image center, determine texture coordinates of control points according to the vertex mappings, and P1 control points in each overlap region in the projection image; and, determine two adjacent control points and a coefficient blending weight for each vertex in each lens image according to the texture coordinates of the control points and the image center in each lens image to generate the first vertex list, where M>=2.
Parallax-tolerant panoramic image generation
A method for generating a parallax-tolerant panoramic image includes obtaining a point cloud captured by a depth sensor, the point cloud representing a support structure bearing a set of objects; obtaining a set of images of the support structure and the set of objects, the set of images captured by an image sensor from a plurality of positions alongside a length of the support structure; generating a mesh structure using the point cloud, the mesh structure including a plurality of patches and representing a surface of the support structure and the set of objects; for each patch in the mesh structure, selecting an image from the set of images and projecting the selected image to the mesh patch; and generating an orthographic projection of the mesh structure onto a shelf plane of the support structure.
Subsurface formation imaging
A method includes generating a set of sub-images of a subsurface formation based on measurement values acquired by a plurality of sensors corresponding to one or more signals that have propagated through the subsurface formation, wherein each of the set of sub-images correspond to one of the plurality of sensors. The plurality of sensors are on a tool in a borehole, wherein each of the plurality of sensors are at different spatial positions with respect to each other. The method also includes generating a combined image by aligning the set of sub-images based on the measurement values, wherein the aligning of the set of sub-images is independent of acceleration of the tool during tool motion.
SYSTEMS AND METHODS FOR GENERATING DEPTH MAPS USING A CAMERA ARRAYS INCORPORATING MONOCHROME AND COLOR CAMERAS
A camera array, an imaging device and/or a method for capturing image that employ a plurality of imagers fabricated on a substrate is provided. Each imager includes a plurality of pixels. The plurality of imagers include a first imager having a first imaging characteristics and a second imager having a second imaging characteristics. The images generated by the plurality of imagers are processed to obtain an enhanced image compared to images captured by the imagers. Each imager may be associated with an optical element fabricated using a wafer level optics (WLO) technology.
IMAGING SYSTEM FOR IMMERSIVE SURVEILLANCE
Security guards at big facilities, such as airports, monitor multiple screens that display images from individual surveillance cameras dispersed throughout the facility. If a guard zooms with a particular camera, he will lose image resolution, along with perspective on the surrounding area. Embodiments of the inventive Imaging System for Immersive Surveillance (ISIS) solve these problems by combining multiple cameras in one device. When properly mounted, example ISIS systems offer 360-degree, 100-megapixel views on a single screen. (Other resolutions may also be employed.) Image-stitching software merges multiple video feeds into one scene. The system also allows operators to tag and follow targets, and can monitor restricted areas and sound an alert when intruders breach them.
MODULAR CAMERA BLOCKS FOR VIRTUAL REALITY CAPTURE
An apparatus comprises: a camera module for obtaining a first image, the camera module having at least one port, each of the at least one ports being associated with an attachment position for receiving a second camera module for obtaining a second image; a processor for detecting a position of a second camera module and providing, to an image processing controller, information relating to at least one of the position of the second camera module and the first image obtained by the camera module; and a memory for storing the information relating to at least one of the position of the second camera module and the first image obtained by the camera module.
ELECTRONIC DEVICE AND IMAGE CAPTURING METHOD THEREOF
An electronic device includes a first camera supporting a first FOV, a second camera supporting a second FOV, and a processor. The processor is configured to obtain a first image having the first FOV using the first camera, to obtain a second image, which is associated with the first image and has the second FOV using the second camera, to adjust at least one operation attribute of the first camera based on the second image, and to obtain a third image having the first FOV based on the adjusted at least one operation attribute using the first camera.
METHOD AND APPARATUS FOR ROTATION AND SWITCHING OF VIDEO CONTENT
A method, apparatus and computer program product are provided to define the location of a center point associated with each frame within a stream of image data. Metadata associated with the orientation, such as the pitch and yaw, of a camera is synchronized on a frame-by-frame basis with a related stream of image data. In connection with receiving the image data and the orientation data, the method defines a center point associated with a video frame images and transmits a control signal causing the reorientation of at least a subset of video image frames. In some example implementations, arising in the context of 360° video streams, the rotation of the head of a viewer of virtual reality content or other 360° video streams may be taken into account when defining the location of a center point.
METHOD AND APPARATUS FOR AUTOMATED PLACEMENT OF A SEAM IN A PANORAMIC IMAGE DERIVED FROM MULTIPLE CAMERAS
A method, apparatus and computer program product are provided to generate a panoramic view derived from multiple cameras and automatically place a seam in that panoramic view in a computationally efficient manner. In regards to a method, images captured by at least two cameras are received. Each camera has a different, but partially overlapping field of view. The method determines a seam location and scale factor to be used when combining the images together to minimize errors at the seam between the two images. In some example implementations, the seam location and scale factor may be recalculated in response to a manual or automatic trigger. In some additional example implementations, motion associated with an image element near a seam location is detected, and the seam location is moved in a direction opposite that of the direction of motion.
VISION DISPLAY SYSTEM FOR VEHICLE
A vision display system for a vehicle includes a rear backup camera, a driver side camera, a passenger side camera, a front camera, and a display system including a video display screen. Rear backup video images derived from image data captured by the rear backup camera may be displayed by the video display screen for no more than ten seconds after shifting of the vehicle transmission of the vehicle out of reverse gear. Upon the engine of the vehicle being first started after initial ignition on of the vehicle, priority may be given to display by the video display screen of rear backup video images. Within two seconds after shifting of the vehicle transmission of the vehicle into reverse gear, rear backup video images may be displayed by the video display screen.