With the development of graphic processing unit(GPU)power,it is now possible to implement geometric correction and edge blending functions on a single computer.However,the processing resources consumed by the geometri...With the development of graphic processing unit(GPU)power,it is now possible to implement geometric correction and edge blending functions on a single computer.However,the processing resources consumed by the geometric correction and edge blending phases still burden the system and slow down the main application considerably.A new platform independent scheme is proposed,minimizing the negative influence on performance.In this scheme,parameters for geometric correction and edge blending are firstly defined in an interactive way and recorded as a 32-bit high dynamic range(HDR) image,which is then used by high level shading language(HLSL) codes embedded in the main application as a lookup table,greatly reducing the computational complexity and enhancing flexibility.展开更多
In the three-dimensional(3D) contour measurement,the phase shift profilometry(PSP) method is the most widely used one.However,the measurement speed of PSP is very low because of the multiple projections.In order to im...In the three-dimensional(3D) contour measurement,the phase shift profilometry(PSP) method is the most widely used one.However,the measurement speed of PSP is very low because of the multiple projections.In order to improve the measurement speed,color grating stripes are used for measurement in this paper.During the measurement,only one color sinusoidal fringe is projected on the measured object.Therefore,the measurement speed is greatly improved.Since there is coupling or interference phenomenon between the adjacent color grating stripes,a color correction method is used to improve the measurement results.A method for correcting nonlinear error of measurement system is proposed in this paper,and the sinusoidal property of acquired image after correction is better than that before correction.Experimental results show that with these correction methods,the measurement errors can be reduced.Therefore,it can support a good foundation for the high-precision 3D reconstruction.展开更多
Local scour, a non-negligible factor in hydraulic engineering, endangers the safety of hydraulic structures. In this work, a numerical model for simulating local scour was constructed, based on the open source code co...Local scour, a non-negligible factor in hydraulic engineering, endangers the safety of hydraulic structures. In this work, a numerical model for simulating local scour was constructed, based on the open source code computational fluid dynamics model Open FOAM. We consider both the bedload and suspended load sediment transport in the scour model and adopt the dynamic mesh method to simulate the evolution of the bed elevation. We use the finite area method to project data between the three-dimensional flow model and the two-dimensional(2D) scour model. We also improved the 2D sand slide method and added it to the scour model to correct the bed bathymetry when the bed slope angle exceeds the angle of repose. Moreover, to validate our scour model, we conducted and compared the results of three experiments with those of the developed model. The validation results show that our developed model can reliably simulate local scour.展开更多
文摘With the development of graphic processing unit(GPU)power,it is now possible to implement geometric correction and edge blending functions on a single computer.However,the processing resources consumed by the geometric correction and edge blending phases still burden the system and slow down the main application considerably.A new platform independent scheme is proposed,minimizing the negative influence on performance.In this scheme,parameters for geometric correction and edge blending are firstly defined in an interactive way and recorded as a 32-bit high dynamic range(HDR) image,which is then used by high level shading language(HLSL) codes embedded in the main application as a lookup table,greatly reducing the computational complexity and enhancing flexibility.
基金supported by the National Natural Science Foundation of China(Nos.60808020 and 61078041)the National Science and Technology Support(No.2014BAH03F01)+1 种基金the Tianjin Research Program of Application Foundation and Advanced Technology(No.10JCYBJC07200)the Technology Program of Tianjin Municipal Education Commission(No.20130324)
文摘In the three-dimensional(3D) contour measurement,the phase shift profilometry(PSP) method is the most widely used one.However,the measurement speed of PSP is very low because of the multiple projections.In order to improve the measurement speed,color grating stripes are used for measurement in this paper.During the measurement,only one color sinusoidal fringe is projected on the measured object.Therefore,the measurement speed is greatly improved.Since there is coupling or interference phenomenon between the adjacent color grating stripes,a color correction method is used to improve the measurement results.A method for correcting nonlinear error of measurement system is proposed in this paper,and the sinusoidal property of acquired image after correction is better than that before correction.Experimental results show that with these correction methods,the measurement errors can be reduced.Therefore,it can support a good foundation for the high-precision 3D reconstruction.
基金the State Key Laboratory of Hydraulic Engineering Simulation and Safety Foundation (No. HESS-1412)the National Science Fund (No. 51179178)the 111 Project (No. B14028)
文摘Local scour, a non-negligible factor in hydraulic engineering, endangers the safety of hydraulic structures. In this work, a numerical model for simulating local scour was constructed, based on the open source code computational fluid dynamics model Open FOAM. We consider both the bedload and suspended load sediment transport in the scour model and adopt the dynamic mesh method to simulate the evolution of the bed elevation. We use the finite area method to project data between the three-dimensional flow model and the two-dimensional(2D) scour model. We also improved the 2D sand slide method and added it to the scour model to correct the bed bathymetry when the bed slope angle exceeds the angle of repose. Moreover, to validate our scour model, we conducted and compared the results of three experiments with those of the developed model. The validation results show that our developed model can reliably simulate local scour.