Coded-exposure camera and its circuits design

In the industrial production line, the motion of the target is the main reason for blurred image of the camera monitoring. A coded-exposure devices and circuits are designed to get restored image from this motion blurring. A given binary code sequence which represent open or close of shutter in CCD circuits driven by FPGA is used to control the exposure-time. The sampled images are processed by deconvolution algorithm and the high frequency information of them could be preserved by using the coded-exposure sequence resulting in blurred image restoration. The de-blurred problem could be converted to a well-posed from an ill-posed one. Experiments demonstrate that using the coded-exposure, the device proposed is able to improve the quality of blurred image.

[1]  Frédo Durand,et al.  Motion-invariant photography , 2008, ACM Trans. Graph..

[2]  Jiaya Jia,et al.  High-quality motion deblurring from a single image , 2008, ACM Trans. Graph..

[3]  Jian-Jiun Ding,et al.  Blur kernel estimation using normalized color-line priors , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Jie Zhang,et al.  Compact all-CMOS spatiotemporal compressive sensing video camera with pixel-wise coded exposure. , 2016, Optics express.

[5]  Wojciech Matusik,et al.  Capture and modeling of non-linear heterogeneous soft tissue , 2009, ACM Trans. Graph..

[6]  Stephen Lin,et al.  Coded Aperture Pairs for Depth from Defocus and Defocus Deblurring , 2011, International Journal of Computer Vision.

[7]  Stephen Lin,et al.  Correction of Spatially Varying Image and Video Motion Blur Using a Hybrid Camera , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  S. Nayar,et al.  What are good apertures for defocus deblurring? , 2009, 2009 IEEE International Conference on Computational Photography (ICCP).

[9]  Enhua Wu,et al.  Handling motion blur in multi-frame super-resolution , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  C.-C. Jay Kuo,et al.  A model-based approach to camera's auto exposure control , 2016, J. Vis. Commun. Image Represent..

[11]  Jiaya Jia,et al.  Single Image Motion Deblurring Using Transparency , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Sung Yong Shin,et al.  Coded exposure imaging for projective motion deblurring , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[13]  Stanley Osher,et al.  On a mathematical theory of coded exposure , 2016 .

[14]  Ramesh Raskar,et al.  Optimal single image capture for motion deblurring , 2009, CVPR.

[15]  Michael Grimm Camera-based driver assistance systems , 2013 .

[16]  Qingyuan Zhou,et al.  Artificial neural network based grid computing of e-governance scheduling for emergency management , 2015, Comput. Syst. Sci. Eng..

[17]  Ying Wu,et al.  Motion from blur , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Fumin Zhang,et al.  Per-Pixel Coded Exposure for High-Speed and High-Resolution Imaging Using a Digital Micromirror Device Camera , 2016, Sensors.

[19]  Juan Luo,et al.  The service quality evaluation of ecologic economy systems using simulation computing , 2016, Comput. Syst. Sci. Eng..

[20]  T. M. Cannon,et al.  Coded aperture imaging with uniformly redundant arrays. , 1978, Applied optics.

[21]  C.-C. Jay Kuo,et al.  Fast and robust camera's auto exposure control using convex or concave model , 2015, 2015 IEEE International Conference on Consumer Electronics (ICCE).

[22]  Kiyoharu Aizawa,et al.  A computational image sensor with adaptive pixel-based integration time , 2001 .

[23]  Chen Xu,et al.  A new correlated double sampling (CDS) technique for low voltage design environment in advanced CMOS technology , 2002, Proceedings of the 28th European Solid-State Circuits Conference.

[24]  Wolfgang Heidrich,et al.  Rolling shutter motion deblurring , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Qingyuan Zhou,et al.  Research on heterogeneous data integration model of group enterprise based on cluster computing , 2016, Cluster Computing.

[26]  N. Kopeika,et al.  Direct method for restoration of motion-blurred images , 1998 .

[27]  Guillermo Sapiro,et al.  Burst deblurring: Removing camera shake through fourier burst accumulation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[28]  许文海 Xu Wenhai,et al.  Adaptive Exposure of Space Camera , 2016 .

[29]  Sylvain Paris,et al.  Blur kernel estimation using the radon transform , 2011, CVPR 2011.

[30]  Yuanyuan Ding,et al.  Design and Estimation of Coded Exposure Point Spread Functions , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Shree K. Nayar,et al.  Motion-based motion deblurring , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Joaquim Salvi,et al.  Review of CMOS image sensors , 2006, Microelectron. J..

[33]  Sunghyun Cho,et al.  Fast motion deblurring , 2009, SIGGRAPH 2009.

[34]  Ramesh Raskar,et al.  Coded exposure photography: motion deblurring using fluttered shutter , 2006, SIGGRAPH 2006.

[35]  Jun Zhang,et al.  Motion Blur Identification Using Image Statistics for Coded Exposure Photography , 2013 .

[36]  Stephen Lin,et al.  Image/video deblurring using a hybrid camera , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[37]  Yi Xu,et al.  Coded exposure deblurring: Optimized codes for PSF estimation and invertibility , 2009, CVPR.

[38]  T. S. Cho,et al.  Motion blur removal with orthogonal parabolic exposures , 2010, 2010 IEEE International Conference on Computational Photography (ICCP).

[39]  Makoto Kimura,et al.  Coded aperture for projector and camera for robust 3D measurement , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).