{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:27:42Z","timestamp":1760243262312,"version":"build-2065373602"},"reference-count":17,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2014,5,16]],"date-time":"2014-05-16T00:00:00Z","timestamp":1400198400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Plenoptic cameras are a new type of sensor that extend the possibilities of current commercial cameras allowing 3D refocusing or the capture of 3D depths. One of the limitations of plenoptic cameras is their limited spatial resolution. In this paper we describe a fast, specialized hardware implementation of a super-resolution algorithm for plenoptic cameras. The algorithm has been designed for field programmable graphic array (FPGA) devices using VHDL (very high speed integrated circuit (VHSIC) hardware description language). With this technology, we obtain an acceleration of several orders of magnitude using its extremely high-performance signal processing capability through parallelism and pipeline architecture. The system has been developed using generics of the VHDL language. This allows a very versatile and parameterizable system. The system user can easily modify parameters such as data width, number of microlenses of the plenoptic camera, their size and shape, and the super-resolution factor. The speed of the algorithm in FPGA has been successfully compared with the execution using a conventional computer for several image sizes and different 3D refocusing planes.<\/jats:p>","DOI":"10.3390\/s140508669","type":"journal-article","created":{"date-parts":[[2014,5,16]],"date-time":"2014-05-16T12:09:04Z","timestamp":1400242144000},"page":"8669-8685","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Super-Resolution in Plenoptic Cameras Using FPGAs"],"prefix":"10.3390","volume":"14","author":[{"given":"Joel","family":"P\u00e9rez","sequence":"first","affiliation":[{"name":"Department of Fundamental and Experimental Electronic, Physics and Systems,  Universidad de La Laguna, Avd. Francisco Sanchez s\/n, 38203 La Laguna, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo","family":"Magdaleno","sequence":"additional","affiliation":[{"name":"Department of Fundamental and Experimental Electronic, Physics and Systems,  Universidad de La Laguna, Avd. Francisco Sanchez s\/n, 38203 La Laguna, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fernando","family":"P\u00e9rez","sequence":"additional","affiliation":[{"name":"Department of Statistics, Operations Research and Computation, Universidad de La Laguna,  Avd. Francisco Sanchez s\/n, 38203 La Laguna, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Rodr\u00edguez","sequence":"additional","affiliation":[{"name":"Department of Fundamental and Experimental Electronic, Physics and Systems,  Universidad de La Laguna, Avd. Francisco Sanchez s\/n, 38203 La Laguna, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Hern\u00e1ndez","sequence":"additional","affiliation":[{"name":"Department of Fundamental and Experimental Electronic, Physics and Systems,  Universidad de La Laguna, Avd. Francisco Sanchez s\/n, 38203 La Laguna, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaime","family":"Corrales","sequence":"additional","affiliation":[{"name":"Department of Fundamental and Experimental Electronic, Physics and Systems,  Universidad de La Laguna, Avd. Francisco Sanchez s\/n, 38203 La Laguna, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2014,5,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MC.2006.261","article-title":"Computational Photography-The Next Big Step","volume":"39","author":"Bimber","year":"2006","journal-title":"Computer"},{"key":"ref_2","unstructured":"Ives, F.E. (1903). Parallax Stereogram and Process of Making Same. (U.S. Patent 725567)."},{"key":"ref_3","first-page":"821","article-title":"Epreuves reversibles donnant la sensation du relief","volume":"7","author":"Lippmann","year":"1908","journal-title":"J. Phys."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/34.121783","article-title":"Single lens stereo with a plenoptic camera","volume":"14","author":"Adelson","year":"1992","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_5","unstructured":"Ng, R., Levoy, M., Br\u00e9dif, M., Duval, G., Horowitz, M., and Hanrahan, P. (2005). Light Field Photography with a Hand-Held Plenoptic Camera, Stanford University. Technical Report."},{"key":"ref_6","unstructured":"Lytro Inc.. Available online: http:\/\/www.lytro.com."},{"key":"ref_7","unstructured":"Raytrix Inc.. Available online: http:\/\/www.raytrix.com."},{"key":"ref_8","unstructured":"Georgiev, T., Zheng, K.C., Curless, B., Salesin, D., Nayar, S., and Intwala, C. (2006, January 26\u201328). Spatio-angular resolution tradeoff in integral photography. Nicosia, Cyprus."},{"key":"ref_9","unstructured":"Lumsdaine, A., and Georgiev, T. (2008). Full Resolution Lightfield Rendering, Adobe Systems Inc.. Technical Report."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Perez Nava, F., and L\u00fcke, J.P. (2009, January 4\u20136). Simultaneous estimation of superresolved depth and all-in-focus images from a plenoptic camera. Potsdam, Germany.","DOI":"10.1109\/3DTV.2009.5069675"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Wimalagunarathne, R., Madanayake, A., Dansereau, D.G., and Bruton, L.T. (2012, January 20\u201323). A systolic-array architecture for first-order 4-D IIR frequency-planar digital filters. Seoul, Korea.","DOI":"10.1109\/ISCAS.2012.6271968"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lumsdaine, A., Chunev, G., and Georgiev, T. (2012, January 22). Plenoptic rendering with interactive performance using GPUs. Burlingame, CA, USA.","DOI":"10.1117\/12.909683"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Hahne, C., and Aggoun, A. (2014, January 3). Embedded FIR Filter Design for Real-Time Refocusing Using a Standard Plenoptic Video Camera. San Francisco, CA, USA.","DOI":"10.1117\/12.2042495"},{"key":"ref_14","first-page":"942037:1","article-title":"Near Real-Time Estimation of Super-Resolved Depth and All-In-Focus Images from a Plenoptic Camera Using Graphics Processing Units","volume":"2010","author":"Rosa","year":"2010","journal-title":"Int. J. Digit. Multimed. Broadcast."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3390\/s100100001","article-title":"An Efficient Pipeline Wavefront Phase Recovery for the CAFADIS Camera for Extremely Large Telescopes","volume":"10","author":"Magdaleno","year":"2010","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"9194","DOI":"10.3390\/s101009194","article-title":"Design of Belief Propagation Based on FPGA for the Multistereo CAFADIS Camera","volume":"10","author":"Magdaleno","year":"2010","journal-title":"Sensors"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1007\/978-3-540-30205-6_59","article-title":"Power Aware Dividers in FPGA","volume":"3254","author":"Sutter","year":"2004","journal-title":"Lect. Notes Comput. Sci."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/5\/8669\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:11:31Z","timestamp":1760217091000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/14\/5\/8669"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,16]]},"references-count":17,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2014,5]]}},"alternative-id":["s140508669"],"URL":"https:\/\/doi.org\/10.3390\/s140508669","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2014,5,16]]}}}