[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101968880A - Method for producing image bokeh effect - Google Patents

Method for producing image bokeh effect Download PDF

Info

Publication number
CN101968880A
CN101968880A CN 201010279057 CN201010279057A CN101968880A CN 101968880 A CN101968880 A CN 101968880A CN 201010279057 CN201010279057 CN 201010279057 CN 201010279057 A CN201010279057 A CN 201010279057A CN 101968880 A CN101968880 A CN 101968880A
Authority
CN
China
Prior art keywords
light
camera lens
optical element
ray
emergent pupil
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 201010279057
Other languages
Chinese (zh)
Inventor
吴佳泽
郑昌文
胡晓惠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Software of CAS
Original Assignee
Institute of Software of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Software of CAS filed Critical Institute of Software of CAS
Priority to CN 201010279057 priority Critical patent/CN101968880A/en
Publication of CN101968880A publication Critical patent/CN101968880A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Studio Devices (AREA)

Abstract

The invention discloses a method for producing an image bokeh effect, and belongs to the field of computer graphics. The method of the invention comprises the following steps of: 1) calculating the position and aperture of an emergent pupil by using a ray tracing method according to structural information of an optical element in a camera lens; 2) adding the calculated position and aperture of the emergent pupil into the structural information of the camera lens; 3) sequentially and gradually taking the structural information of the optical element in the camera lens out, and calculating a crossing point of camera ray and the currently taken element and ray direction after the ray passes through the element to obtain emergent ray which can pass through the camera lens; and 4) generating the bokeh effect of an image photographed by the camera by a ray tracing and drawing module by using the emergent ray obtained in the step 3). Compared with the prior art, the method has the advantages that: the drawing result of the invention is more actual and accurate, the efficiency is high, and the influence of any aperture and shape on the bokeh effect can be simulated.

Description

A kind of generation method of figure astigmatism scape effect
Technical field
The invention belongs to field of Computer Graphics, be specifically related to a kind of diffusing scape effect simulation method with photorealistic, this technology can be simulated by the aperture diaphragm of camera lens and the caused diffusing scape effect of vignetting stop.
Background technology
In photography, scape (bokeh) effect of loosing is the phenomenon that the highlighted part of a kind of afocal (comprising point source of light) is blured on photo gradually, is called the afocal imaging again.The scape effect of loosing is everlasting and is occurred in the camera lens with shallow depth of field, as high-aperture lenses, micro-lens or telephoto lens.Different camera lenses can produce different diffusing scape effects in the prospect of photo or background, these effects have various different circle of confusion shapes and light distribution because of the difference of lens optical characteristic.These photographic lenss are by generating the scape effect of loosing to strengthen the artistic effect of photo out of focus fuzzy region.Many camera lens manufacturers (as Nikon, Canon etc.) specialized designs some camera lenses, with the shooting that helps photographer the to be more prone to scape effect of loosing.Utilize these camera lenses, photographer can add various diffusing scape effects in their artistic work, to emphasize the special part in the photo, attracts spectators' notice, perhaps strengthens the artistic feeling of photo.In the synthetic image of computing machine, add the scape effect of loosing can strengthen image the sense of reality, improve deep vision and the user understands.
In recent years, many achievements in research of drawing about the optical imagery effect appear in field of Computer Graphics, as dazzle, the depth of field, diffusing scape etc.Glare effect is the class wave optics phenomenon relevant with diffraction, and mainly based on the diffraction theory of wave optics, the diffraction effect of combining camera or human eye inner structure is drawn out pearlescent glare effect at the rendering algorithm of this class effect.Deep Canvas is a kind of geometrical optics phenomenon relevant with lens opening size, focal length and object distance, at the rendering algorithm of this class effect based on theory of geometric optics, in conjunction with pinhole camera model or thin lens model, draw out and have the fuzzy effect of background or prospect.The scape effect of loosing and the depth of field are similar, but the optical principle of its formation is complicated, not only relevant with lens opening size, focal length and object distance, also relevant with the inner structure of camera lens more, mainly comprises aperture diaphragm and vignetting stop in the camera lens.At present, the method of drawing the scape effect of loosing can be divided into two classes: the first kind is based on the method for drafting of image, this class methods are used filtering technique behind image (as based on the collecting method of spatial convoluted with based on the scattering method of figure of confusion), the image of being drawn by the standard rendering algorithm (also can be the image that actual camera is taken) is handled, to draw out the scape effect of loosing.The advantage of these class methods is to need not to set up three-dimensional scenic, has avoided tedious modeling course, saves a large amount of time, and render speed is very fast.By with layer combination technique and hardware-accelerated technology) combine, based on the method for drafting of image can realize the loosing real-time rendering of scape effect.But these class methods have been used the pinhole camera model or have been had the simple lens model of finite aperture, and accurately the imaging process of analogue camera camera lens can not be drawn out by aperture shape and the coefficient diffusing scape effect of vignetting.Second class is based on the method for drafting of distributed ray tracing, and these class methods are at first set up three-dimensional scenic, utilizes the distributed ray tracing technology that three-dimensional scenic is sampled then, to draw out the scape effect of loosing.These class methods can be drawn out comparatively accurately the scape effect of loosing, but because what adopt is the pinhole camera model, and therefore the equally accurate imaging process of analogue camera camera lens can not be drawn out by aperture shape and the coefficient diffusing scape effect of vignetting.
Summary of the invention
At the shortcoming of existing method, the object of the present invention is to provide a kind of generation method of figure astigmatism scape effect.The present invention serves as that the basis generates figure with distributed ray tracing method and accurate camera lens model, is a kind of generation method of the diffusing scape effect based on theory of geometric optics.This method is set up accurate camera lens model with sequence ray tracing method, to simulate the influence to the scape effect of loosing of difform aperture diaphragm and vignetting; And utilize theory of geometric optics and sequence Image Synthesis by Ray Tracing to accurately calculate the position and the size of emergent pupil, to improve ray tracing efficient.
Technical scheme of the present invention is:
A kind of generation method of figure astigmatism scape effect the steps include:
1), utilize the ray tracing method to calculate the position of emergent pupil and the aperture of emergent pupil according to the structural information of optical element in the camera lens;
2) with in the position of the emergent pupil that calculates and the structural information that the aperture joins this camera lens;
3) structural information of in proper order also taking out optical element in this camera lens one by one, the intersection point of computing camera light and current taken component and the radiation direction behind this element, obtaining can be by the emergent ray of this camera lens;
4) the ray-tracing rendering module utilizes the emergent ray of step 3) gained to generate the diffusing scape effect of image that this camera is clapped.
Further, the structural information of described optical element comprises: the radius of optical element, thickness, refractive index, aperture.
Further, the computing method in the aperture of the position of described emergent pupil and emergent pupil are:
1) P that sets up an office 0Initialization value be this camera lens the picture planar central, the some P MinInitialization value be this camera lens the rear lens center, the some P MaxInitialization value be on this rear lens edge a bit, light R MinBe initialized as from a P 0To a P Min, light R MaxBe initialized as from a P 0To a P Max, light R is initialized as light R Max
2) compute ray R MinAnd R MaxDirection cosine, if R MinAnd R MaxThe direction cosine value differ by more than threshold value H and iterations is no more than pre-set threshold T, then carry out step 3), otherwise carry out step 4);
3) reversely tracing light R in this camera lens is if light R can pass through this camera lens, then R Min=R, otherwise R Max=R calculates R=(R then Min+ R MaxReturn step 2 behind)/2);
4) light R is defined as the marginal ray of emergent pupil, last optical element E that this light R can pass through is defined as aperture diaphragm;
5) P that sets up an office 0Initialization value be described aperture diaphragm the center, the some P 3Initialization value be the paraxial point that is positioned on the optical element of this aperture diaphragm back, light R 3Be initialized as from a P 0To a P 3, forward is followed the trail of light R 3
6) according to light R 3By determining the position P of emergent pupil behind this camera lens with the intersection point of optical axis, and the aperture D that determines emergent pupil by the position P and the marginal ray R of emergent pupil.
Further, the determined aperture diaphragm of step 4) is not circular, then at first obtains the smallest circle that comprises this non-circular aperture diaphragm, substitutes aperture diaphragm with this smallest circle then.
Further, the computing method of described emergent ray are:
1) point of stochastic sampling P on the imaging plane of this camera lens 1, at a point of emergent pupil stochastic sampling P 2, generate camera light R;
2) relevant information of in proper order also taking out optical element in this camera lens one by one is for each optical element: compute ray R and the current intersection point P that gets optical element 0If intersection point P 0In the pore diameter range of this optical element, then calculate this optical element at intersection point P 0The normal N at place, and light R reflected or light reflected T by this optical element, R is updated to R=T with light; If intersection point P 0Outside the pore diameter range of this optical element, then regenerate light R, compute ray R is reflected or light reflected T by this optical element;
3) can pass through the emergent ray of the light R of last optical element in this camera lens as this camera lens.
Further, adopt the described emergent ray of polycaryon processor parallel computation.
Compared with prior art, good effect of the present invention is:
Compare with the diffusing scape effect method for drafting in past, the present invention has following advantage: 1) based on accurate camera lens model, rather than ideal model (such as pinhole camera model or perspective camera model), so drawing result is true more and accurate; 2) based on sequence ray tracing method, be easy to be integrated in the renderer of any support ray tracing method, when playing up complex scene, compare with the time that ray tracing in the scene is spent, the spent time of ray tracing almost can be ignored in the camera lens, and has reduced the spent time of ray tracing in the camera lens further based on the light sampling algorithm of emergent pupil; 3) can simulate the influence of any aperture shape to the scape effect of loosing, the cost of increase only is the crossing test duration of light and aperture diaphragm; 4) can simulate the influence of vignetting to the scape effect of loosing, the cost of increase only is the crossing test duration of each lens frame in light and the camera lens.
Description of drawings
Fig. 1 is the main flow chart of the inventive method;
Fig. 2 is the sub-process figure of algorithm 2.
Embodiment
Below in conjunction with accompanying drawing, embodiments of the present invention are further described in detail.
(1) calculating of emergent pupil
During ray tracing in carrying out camera lens, the most direct light method of sampling is to carry out between picture plane and rear lens (lens on the most close picture plane).Yet adopt the ray tracing efficient of this light method of sampling very low, this is all to be stopped to fall by the diaphragm of camera lens inside because of the many light by rear lens, and can not pass whole camera lens.
Can draw from the optical imagery theory, there are conjugate relation in aperture diaphragm, emergent pupil and entrance pupil, that is to say, the light that sends from an object point, if by entrance pupil, just must be by aperture diaphragm and emergent pupil, simultaneously by whole camera lens; If light can not pass through entrance pupil, then it equally can not be by aperture diaphragm and emergent pupil.Therefore sampling light can improve the efficient of ray tracing greatly between as plane and emergent pupil, and is relatively hour especially true at the aperture diaphragm diameter, is verified in the ray tracing efficient experiment that this point can be carried out in the back.
Therefore emergent pupil is the picture of aperture diaphragm, is non-existent in the reality, is utilizing before emergent pupil carries out the light sampling, at first needs to calculate position (on optical axis) and aperture (radius or the diameter) of emergent pupil.The algorithm that this paper proposes is used to calculate emergent pupil at first utilizes the ray tracing method accurately to calculate the position of emergent pupil, utilizes the theoretical and ray tracing method of Gaussian optics to determine the diameter of emergent pupil then, and detailed algorithmic procedure is as follows:
Algorithm 1. calculates the position and the size of emergent pupil
Input: the data structure (radius, thickness, refractive index, the aperture that comprise optical element) of all optical elements of storage camera lens
Output: the position of emergent pupil and size
1. P of Step 0Be initialized as the picture planar central, some P MinBe initialized as the rear lens center, some P MaxBe initialized as on the rear lens edge a bit;
Step 2. light R MinBe initialized as from a P 0To a P Min, light R MaxBe initialized as from a P 0To a P Max, light R is initialized as light R Max
If Step is 3. light R MinAnd R MaxDirection cosine when differing by more than certain minimum value H and iterations and being no more than predefined maximum of T, then carry out next step, otherwise change Step 6;
Step 4. is reversely tracing light R in camera lens, last optical element that optical element E can pass through for light R;
If Step 5. light R can pass through camera lens, then R Min=R, otherwise R Max=R, R=(R then Min+ R MaxStep 3 is returned in)/2;
Step 6. light R are the marginal ray of emergent pupil, and optical element E is aperture diaphragm;
7. P of Step 0Be initialized as the aperture diaphragm center, some P 3Be initialized as the paraxial point on the optical element that is positioned at the aperture diaphragm back;
Step 8. light R 3Be initialized as from a P 0To a P 3, forward is followed the trail of light R 3
The position P of Step 9. emergent pupils promptly is by light R 3By behind the camera lens with the intersection point of optical axis, the aperture D of emergent pupil is determined by the position P and the marginal ray R of emergent pupil, promptly by light R 3By determining the position P of emergent pupil behind the camera lens with the intersection point of optical axis, and the aperture D that determines emergent pupil by the position P and the marginal ray R of emergent pupil, algorithm finishes.
It should be noted that if aperture diaphragm is not circular, then at first obtain the smallest circle that comprises this non-circular aperture diaphragm, substitute aperture diaphragm with this smallest circle, in the hope of emergent pupil.The emergent pupil of obtaining only is used for light sampling, and during the sequence ray tracing in carrying out camera lens, will use actual aperture diaphragm shape.
(2) the sequence ray tracing in the camera lens
Optical element in the camera lens is arranged in a kind of orderly mode.Different with common ray tracing method, when in camera lens, carrying out ray tracing, do not need to seek the nearest intersection point of light, avoided a large amount of orderings and intersected test calculating, therefore sequence ray tracing method efficient is higher, and when integrated, both can set up accurate camera lens model with general ray tracking renderer, and can obviously not reduce the performance of rendering program again.When playing up the three-dimensional scenic of a complexity, the ray tracing in the three-dimensional scenic calculates the computing time that takies the overwhelming majority, and the shared time of sequence ray tracing in the camera lens almost can be ignored.The basic ideas of sequence ray tracing method are, at first all optical elements with camera lens store in the data structure, order is also taken out the optical element of this camera lens one by one, then utilize the relevant information of this optical element, the intersection point of compute ray and this element, and the radiation direction that is reflected by this element, can be used by general ray tracking renderer by the light of camera lens at last, carrying out the ray tracing (being the diffusing scape effect that the utilization of ray-tracing rendering module can the light by camera lens generates image) in the three-dimensional scenic, computing velocity can be greatly improved during the light of ray-tracing rendering resume module the present invention input.Detailed algorithmic procedure is as follows:
Algorithm 2. orders are followed the trail of the light in the camera lens
Input: the data structure (radius, thickness, refractive index, the aperture that comprise optical element) of all optical elements of storage camera lens
Output: the emergent ray of camera lens
Step 1. is a point of stochastic sampling P on imaging plane 1, at a point of emergent pupil stochastic sampling P 2, generate camera light R=Ray (P 1, P 1→ P 2);
Step 2. orders travel through each optical element in the camera lens, if also have optical element, then carry out next step, otherwise change Step 6;
The intersection point P of Step 3. compute ray R and this optical element 0
If Step is 4. intersection point P 0Outside the pore diameter range of optical element, light R can not pass through this optical element, and light is blocked, and return Step 1 and choose light R again, otherwise light R can pass through this optical element, changes Step 5;
Step 5. calculates the normal N of this optical element at the intersection point place, and compute ray R is reflected by optical element or light reflected T, upgrades R (R=T), returns Step 2;
Step 6.R is the emergent ray of camera lens, and algorithm finishes.
Every light by camera lens is separate, is independent of each other, and the ray tracing method in camera lens can executed in parallel, to make full use of the multinuclear advantage of main flow CPU, improves and follows the trail of efficient.
(3) last ray-tracing rendering module (reference: Pharr M, Humphreys G.Physically based rendering:fromtheory to implementation[M] .San Francisco:Morgan Kaufmann, 2004) utilize and can generate the scape effect of loosing by the light of camera lens.
Combination algorithm 2 and ray-tracing rendering module are carried out ray trace from the camera to the three-dimensional scenic to generate the scape effect image that looses.
The ray tracing efficiency ratio
The front has been analyzed the light method of sampling based on emergent pupil theoretically and be better than the light method of sampling based on rear lens on efficient.This section is tested with the sequence ray tracing that these two kinds of method of samplings are carried out in the camera lens respectively, relatively their ray tracing efficient.In the experiment, D-GAUSS lens optical parameter (radius, thickness and aperture unit are mm) as shown in table 1 is 35mm as planar dimension, and resolution is 512*512,16 light of each pixel sampling.As shown in table 2 to the result that these two kinds of method of samplings are carried out ray tracing.
Table 1D-GAUSS lens optical parameter
Figure BSA00000265816600061
Table 2 ray tracing efficiency ratio
In the table 2, when carrying out the ray tracing experiment, total sampling light number is 4.261*10 at every turn 6Bar.F value (camera aperture coefficient) is 2.0 o'clock, and when use was carried out ray tracing based on the method for sampling of rear lens, effective sunlight was 2.556*10 6Bar (21.4 seconds consuming time), when use was carried out ray tracing based on the method for sampling of emergent pupil, effective sunlight was 3.076*10 6Bar (23.5 seconds consuming time) is followed the trail of improved efficiency about 20%; Similarly, the F value is 2.8 o'clock, follows the trail of improved efficiency about 235%; The F value is 4.0 o'clock, follows the trail of improved efficiency about 374%.This shows, obviously be better than the light method of sampling based on rear lens based on the light method of sampling of emergent pupil, and along with the increase of F value, higher based on the efficient of the light method of sampling of emergent pupil, advantage is more obvious.The time aspect, along with the increase of F value, based on the method for sampling institute time-consuming minimizing of rear lens, this is because the light sampling efficiency reduces gradually; And increase based on the method for sampling institute time-consuming of emergent pupil, this is because the light sampling efficiency improves gradually.Since higher relatively based on the method for sampling light sampling efficiency of emergent pupil, need follow the trail of calculating to more rays, therefore need expend more time.As can be seen from Table 2, to carry out ray tracing efficient based on the method for sampling of emergent pupil very high although use, and still has part light can not pass through camera lens, and this is the existence because of gradual halation phenomena.And along with the diminishing of F value, the change of aperture diaphragm big (being inversely proportional to) with the F value, gradual halation phenomena is more and more obvious, causes ray tracing efficient to reduce gradually.

Claims (6)

1. the generation method of a figure astigmatism scape effect the steps include:
1), utilize the ray tracing method to calculate the position of emergent pupil and the aperture of emergent pupil according to the structural information of optical element in the camera lens;
2) with in the position of the emergent pupil that calculates and the structural information that the aperture joins this camera lens;
3) structural information of in proper order also taking out optical element in this camera lens one by one, the intersection point of computing camera light and current taken component and the radiation direction behind this element, obtaining can be by the emergent ray of this camera lens;
4) the ray-tracing rendering module utilizes the emergent ray of step 3) gained to generate the diffusing scape effect of image that this camera is clapped.
2. the method for claim 1 is characterized in that the structural information of described optical element comprises: the radius of optical element, thickness, refractive index, aperture.
3. method as claimed in claim 1 or 2 is characterized in that the computing method in the aperture of the position of described emergent pupil and emergent pupil are:
1) P that sets up an office 0Initialization value be this camera lens the picture planar central, the some P MinInitialization value be this camera lens the rear lens center, the some P MaxInitialization value be on this rear lens edge a bit, light R MinBe initialized as from a P 0To a P Min, light R MaxBe initialized as from a P 0To a P Max, light R is initialized as light R Max
2) compute ray R MinAnd R MaxDirection cosine, if R MinAnd R MaxThe direction cosine value differ by more than threshold value H and iterations is no more than pre-set threshold T, then carry out step 3), otherwise carry out step 4);
3) reversely tracing light R in this camera lens is if light R can pass through this camera lens, then R Min=R, otherwise R Max=R calculates R=(R then Min+ R MaxReturn step 2 behind)/2);
4) light R is defined as the marginal ray of emergent pupil, last optical element E that this light R can pass through is defined as aperture diaphragm;
5) P that sets up an office 0Initialization value be described aperture diaphragm the center, the some P 3Initialization value be the paraxial point that is positioned on the optical element of this aperture diaphragm back, light R 3Be initialized as from a P 0To a P 3, forward is followed the trail of light R 3
6) according to light R 3By determining the position P of emergent pupil behind this camera lens with the intersection point of optical axis, and the aperture D that determines emergent pupil by the position P and the marginal ray R of emergent pupil.
4. method as claimed in claim 3 is characterized in that then at first obtaining the smallest circle that comprises this non-circular aperture diaphragm if the determined aperture diaphragm of step 4) is not circular, substitutes aperture diaphragm with this smallest circle then.
5. method as claimed in claim 1 or 2 is characterized in that the computing method of described emergent ray are:
1) point of stochastic sampling P on the imaging plane of this camera lens 1, at a point of emergent pupil stochastic sampling P 2, generate camera light R;
2) relevant information of in proper order also taking out optical element in this camera lens one by one is for each optical element: compute ray R and the current intersection point P that gets optical element 0If intersection point P 0In the pore diameter range of this optical element, then calculate this optical element at intersection point P 0The normal N at place, and light R reflected or light reflected T by this optical element, R is updated to R=T with light; If intersection point P 0Outside the pore diameter range of this optical element, then regenerate light R, compute ray R is reflected or light reflected T by this optical element;
3) can pass through the emergent ray of the light R of last optical element in this camera lens as this camera lens.
6. method as claimed in claim 5 is characterized in that adopting the described emergent ray of polycaryon processor parallel computation.
CN 201010279057 2010-09-10 2010-09-10 Method for producing image bokeh effect Pending CN101968880A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010279057 CN101968880A (en) 2010-09-10 2010-09-10 Method for producing image bokeh effect

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010279057 CN101968880A (en) 2010-09-10 2010-09-10 Method for producing image bokeh effect

Publications (1)

Publication Number Publication Date
CN101968880A true CN101968880A (en) 2011-02-09

Family

ID=43548030

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010279057 Pending CN101968880A (en) 2010-09-10 2010-09-10 Method for producing image bokeh effect

Country Status (1)

Country Link
CN (1) CN101968880A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463787A (en) * 2014-12-11 2015-03-25 厦门美图之家科技有限公司 Light spot blurring special effect implementation method
US9342875B2 (en) 2014-09-25 2016-05-17 Altek Semiconductor Corp. Method for generating image bokeh effect and image capturing device
CN105809729A (en) * 2016-03-04 2016-07-27 深圳华强数码电影有限公司 Spherical panorama rendering method for virtual scene
CN107092752A (en) * 2017-04-24 2017-08-25 北京理工大学 A kind of optical camera simulation imaging method and system based on ray tracing
CN108352060A (en) * 2015-09-17 2018-07-31 汤姆逊许可公司 Method and apparatus for generating the data for indicating pixel beam
CN112513933A (en) * 2018-07-27 2021-03-16 卡尔蔡司股份公司 Method and data processing system for synthesizing images
CN114520866A (en) * 2020-11-19 2022-05-20 深圳市万普拉斯科技有限公司 Picture shot processing method, electronic device and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005223528A (en) * 2004-02-04 2005-08-18 Sony Corp Imaging apparatus and imaging method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005223528A (en) * 2004-02-04 2005-08-18 Sony Corp Imaging apparatus and imaging method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《系 统 仿 真 学 报》 20090430 袁麟 等 星空环境成像效果的仿真研究 2174-2184 1-6 第21卷, 第8期 2 *
《计算机辅助设计与图形学学报》 20100531 吴佳泽 等 散景效果的真实感绘制 746-752,761 1-6 第22卷, 第5期 2 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9342875B2 (en) 2014-09-25 2016-05-17 Altek Semiconductor Corp. Method for generating image bokeh effect and image capturing device
CN104463787A (en) * 2014-12-11 2015-03-25 厦门美图之家科技有限公司 Light spot blurring special effect implementation method
CN108352060A (en) * 2015-09-17 2018-07-31 汤姆逊许可公司 Method and apparatus for generating the data for indicating pixel beam
CN105809729A (en) * 2016-03-04 2016-07-27 深圳华强数码电影有限公司 Spherical panorama rendering method for virtual scene
CN105809729B (en) * 2016-03-04 2019-04-26 深圳华强数码电影有限公司 A kind of spherical panorama rendering method of virtual scene
CN107092752A (en) * 2017-04-24 2017-08-25 北京理工大学 A kind of optical camera simulation imaging method and system based on ray tracing
CN107092752B (en) * 2017-04-24 2019-06-14 北京理工大学 A kind of optical camera simulation imaging method and system based on ray tracing
CN112513933A (en) * 2018-07-27 2021-03-16 卡尔蔡司股份公司 Method and data processing system for synthesizing images
CN114520866A (en) * 2020-11-19 2022-05-20 深圳市万普拉斯科技有限公司 Picture shot processing method, electronic device and storage medium
CN114520866B (en) * 2020-11-19 2024-06-07 深圳市万普拉斯科技有限公司 Image foreground processing method, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN101968880A (en) Method for producing image bokeh effect
Kolb et al. A realistic camera model for computer graphics
CN104463949B (en) A kind of quick three-dimensional reconstructing method and its system based on light field numeral refocusing
Favaro et al. Shape from defocus via diffusion
CN101356546B (en) Image high-resolution upgrading device, image high-resolution upgrading method image high-resolution upgrading system
Wu et al. Rendering realistic spectral bokeh due to lens stops and aberrations
WO2022141541A1 (en) Digital automatic shading method and shading system for vehicle
Heidrich et al. An image-based model for realistic lens systems in interactive computer graphics
CN107665501A (en) A kind of Real time changing focus ray tracing rendering engine
Wu et al. Dof-nerf: Depth-of-field meets neural radiance fields
Dutta et al. Stacked deep multi-scale hierarchical network for fast bokeh effect rendering from a single image
CN107113373A (en) Pass through the exposure calculating photographed based on depth calculation
CN106327454A (en) Method and device of synthesizing image
Wu et al. Realistic rendering of bokeh effect based on optical aberrations
Côté et al. The differentiable lens: Compound lens search over glass surfaces and materials for object detection
CN104240286A (en) Real-time reflection method based on screen space
KR20230124968A (en) Reverse pass glasses for augmented reality and virtual reality devices
Swedish et al. Objects as cameras: Estimating high-frequency illumination from shadows
CN102034251B (en) Generation method of lens dispersion effect
Kang et al. View-dependent scene appearance synthesis using inverse rendering from light fields
US11094111B2 (en) Progressive photon mapping method employing statistical model test
CN101917637B (en) Relighting method and system based on free-viewing angle light transmission matrix
Nasse Depth of field and bokeh
WO2023200936A1 (en) Scaling neural representations for multi-view reconstruction of scenes
CN106303208A (en) Image acquisition control method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20110209