Method for obtaining panorama by using code aperture camera

A technology for encoding aperture and panoramas, which is applied in the field of panorama stitching, can solve the problems of stitching non-focus areas, defocus blur, etc., and achieves easy implementation and promotion, reduced stitching errors, and good results

Active Publication Date: 2013-06-26
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. When presenting the original scene image acquired during shooting, problems such as stitching when there are close-range objects in the stitching panorama and defocus blur in the non-focused area are not dealt with
[0009] 2. When taking a panorama, objects that are very close to the surroundings may appear in the lens, and objects in the middle distance in front of the background may also appear in the lens, and these objects may be static or moving. It is not possible to get a panorama with a completely clean background by taking a photo

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for obtaining panorama by using code aperture camera
  • Method for obtaining panorama by using code aperture camera
  • Method for obtaining panorama by using code aperture camera

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0027] The invention provides a method for obtaining a panorama by using a coded aperture camera, in which the coded aperture camera is used to shoot scenes.

[0028] The shooting equipment of the traditional panorama is usually an ordinary SLR camera. The aperture of the camera is circular or polygonal, and its point spread function is also circular or corresponding polygonal, that is, the image of the unfocused object point is circular or polygonal. The photos taken by this camera can only obtain the two-dimensional information of the scene, that is, the picture information. A baffle with a light-transmitting shape determined by a binary code (that is, a coded aperture) is added to the aperture diaphragm of the lens of a common SLR camera, so that the common SLR camera becomes a coded aperture camera. The difference between a coded aperture camera and a...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method for obtaining a panorama by using a code aperture camera. Distant-view panoramas that all parts are clear can be obtained by utilizing the method. The method comprises the following steps of: shooting a view by using the code aperture camera; calculating so as to obtain the sizes of point spread functions of points in shot images; clarifying the images by utilizing the corresponding relationship between the sizes and the depths of the point spread functions and utilizing a deconvolution algorithm; and splicing the clarified images so as to obtain the panorama. By utilizing the method, the splicing mistakes caused by shielding articles in the view are reduced when the images are spliced, and the problem of image blurring caused by the inconsistency of field depths in shooting when the panorama is spliced is avoided. According to the method, the code camera is adopted to acquire the view, so that the requirement on equipment is relatively low, and no extra depth acquiring equipment is used when obtaining an optimal panorama; and the method is simple and convenient in shooting process and easy to implement and popularize.

Description

technical field [0001] The invention relates to a panorama mosaic method, in particular to a method for acquiring a panorama with a coded aperture camera. Background technique [0002] The panorama can greatly expand the shooting range of the camera, bring people a visual shock and an immersive feeling, and is an important means to improve people's immersion in the virtual environment. The classic panorama stitching discusses the selection of image key points, image registration, calibration, and mutual fusion in the stitching process. The main work is to stitch and fuse the obtained photos directly to present the original scene image acquired during shooting. , but does not deal with issues such as stitching when there are close-range objects in the panorama during stitching and defocus blur in non-focused areas. [0003] When the foreground object exists in a perfect scene, it will block part of the scene, and even cause problems with stitching, making the original perfec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T5/50G06T3/40
Inventor 张钰鹏翁冬冬王涌天刘越胡翔
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products