{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:43:46Z","timestamp":1760240626087,"version":"build-2065373602"},"reference-count":79,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T00:00:00Z","timestamp":1565827200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A light field is a four-dimensional function that grabs the intensity of light rays traversing an empty space at each point. The light field can be captured using devices designed specifically for this purpose and it allows one to extract depth information about the scene. Most light-field algorithms require a huge amount of processing power. Fortunately, in recent years, parallel hardware has evolved and enables such volumes of data to be processed. Field programmable gate arrays are one such option. In this paper, we propose two hardware designs that share a common construction block to compute a disparity map from light-field data. The first design employs serial data input into the hardware, while the second employs view parallel input. These designs focus on performing calculations during data read-in and producing results only a few clock cycles after read-in. Several experiments were conducted. First, the influence of using fixed-point arithmetic on accuracy was tested using synthetic light-field data. Also tests on actual light field data were performed. The performance was compared to that of a CPU, as well as an embedded processor. Our designs showed similar performance to the former and outperformed the latter. For further comparison, we also discuss the performance difference between our designs and other designs described in the literature.<\/jats:p>","DOI":"10.3390\/s19163562","type":"journal-article","created":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T11:11:00Z","timestamp":1565867460000},"page":"3562","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Implementation of a Depth from Light Field Algorithm on FPGA"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3660-0038","authenticated-orcid":false,"given":"Cristina","family":"Dom\u00ednguez Conde","sequence":"first","affiliation":[{"name":"Departamento de Ingenier\u00eda Industrial, Universidad de La Laguna, Apartado 456, 38200 La Laguna, S\/C de Tenerife, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1822-9981","authenticated-orcid":false,"given":"Jonas Philipp","family":"L\u00fcke","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda Industrial, Universidad de La Laguna, Apartado 456, 38200 La Laguna, S\/C de Tenerife, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8750-5380","authenticated-orcid":false,"given":"Fernando","family":"Rosa Gonz\u00e1lez","sequence":"additional","affiliation":[{"name":"Departamento de Ingenier\u00eda Industrial, Universidad de La Laguna, Apartado 456, 38200 La Laguna, S\/C de Tenerife, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Adelson, E.H., and Bergen, J.R. (1991). The Plenoptic Function and the Elements of Early Vision. Computational Models of Visual Processing, MIT Press.","DOI":"10.7551\/mitpress\/2002.003.0004"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Levoy, M., and Hanrahan, P. (1996). Light Field Rendering, SIGGRAPH \u201996; ACM.","DOI":"10.1145\/237170.237199"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Gortler, S.J., Grzeszczuk, R., Szeliski, R., and Cohen, M.F. (1996, January 4\u20139). The lumigraph. Proceedings of the 23rd Annual Conference on Computer Graphics And Interactive Techniques, New Orleans, LA, USA.","DOI":"10.1145\/237170.237200"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/BF00128525","article-title":"Epipolar-plane image analysis: An approach to determining structure from motion","volume":"1","author":"Bolles","year":"1987","journal-title":"Int. J. Comput. Vis."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1007\/s11263-012-0585-9","article-title":"On Plenoptic Multiplexing and Reconstruction","volume":"101","author":"Wetzstein","year":"2013","journal-title":"Int. J. Comput. Vis."},{"key":"ref_6","first-page":"29","article-title":"The Light Field Video Camera","volume":"Volume 2002","author":"Wilburn","year":"2002","journal-title":"Media Processors"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Wilburn, B., Joshi, N., Vaish, V., Talvala, E.V., Antunez, E., Barth, A., Adams, A., Horowitz, M., and Levoy, M. (August, January 31). High performance imaging using large camera arrays. Proceedings of the SIGGRAPH\u201905 ACM Siggraph 2005 Electronic Art and Animation Catalog, Los Angeles, CA, USA.","DOI":"10.1145\/1186822.1073259"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/34.121783","article-title":"Single Lens Stereo with a Plenoptic Camera","volume":"2","author":"Adelson","year":"1992","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_9","unstructured":"Ng, R., Levoy, M., Bredif, M., Duval, G., Horowitz, M., and Hanrahan, P. (2005). Stanford Tech Report CTSR 2005-02 Light Field Photography with a Hand-Held Plenoptic Camera, Stanford University. Technical Report."},{"key":"ref_10","unstructured":"Georgiev, T., and Lumsdaine, A. (2012, January 22\u201326). The Multi-Focus Plenoptic Camera. Proceedings of the IS&T\/SPIE Electronic Imaging, Burlingame, CA, USA."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Perwass, C., and Wietzke, L. (2012). Single Lens 3D-Camera with Extended Depth-of-Field. Human Vision and Electronic Imaging XVII, International Society for Optics and Photonics.","DOI":"10.1117\/12.909882"},{"key":"ref_12","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. Proceedings of the Eurographics Symposium on Rendering, Nicosia, Cyprus."},{"key":"ref_13","unstructured":"Unger, J., Wenger, A., Hawkins, T., Gardner, A., and Debevec, P. (2003, January 25\u201327). Capturing and rendering with incident light fields. Proceedings of the 14th Eurographics workshop on Rendering (EGRW\u201903), Leuven, Belgium."},{"key":"ref_14","unstructured":"Georgiev, T., Intwala, C., and Babacan, D. (2006). Light-Field Capture by Multiplexing in the Frequency Domain, Adobe Systems, Inc.. Technical Report."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/1276377.1276463","article-title":"Dappled photography: Mask enhanced cameras for heterodyned light fields and coded aperture refocusing","volume":"26","author":"Veeraraghavan","year":"2007","journal-title":"ACM Trans. Graph"},{"key":"ref_16","unstructured":"Kamal, M.H., Golbabaee, M., and Vandergheynst, P. (2012, January 25\u201330). Light Field Compressive Sensing in Camera Arrays. Proceedings of the 37th International Conference on Acoustics, Speech, and Signal Processing, Kyoto, Japan."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"4746","DOI":"10.1109\/TIP.2012.2210237","article-title":"Compressive Light Field Sensing","volume":"21","author":"Babacan","year":"2012","journal-title":"IEEE Trans. Image Process."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Dansereau, D.G., Pizarro, O., and Williams, S.B. (2013, January 23\u201328). Decoding, Calibration and Rectification for Lenselet-Based Plenoptic Cameras. Proceedings of the 2013 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Portland, OR, USA.","DOI":"10.1109\/CVPR.2013.137"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Cho, D., Lee, M., Kim, S., and Tai, Y.W. (2013, January 1\u20138). Modeling the Calibration Pipeline of the Lytro Camera for High Quality Light-Field Image Reconstruction. Proceedings of the 2013 IEEE International Conference on Computer Vision, Sydney, Australia.","DOI":"10.1109\/ICCV.2013.407"},{"key":"ref_20","unstructured":"Fleet, D., Pajdla, T., Schiele, B., and Tuytelaars, T. (2014). Geometric Calibration of Micro-Lens-Based Light-Field Cameras Using Line Features. Computer Vision\u2013ECCV 2014, Springer International Publishing."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Xu, S., Zhou, Z.L., and Devaney, N. (2014, January 1\u20132). Chapter Multi-view Image Restoration from Plenoptic Raw Images. Proceedings of the Computer Vision\u2013ACCV 2014 Workshops, Singapore. Revised Selected Papers, Part II.","DOI":"10.1007\/978-3-319-16631-5_1"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s41095-016-0040-x","article-title":"Decoding and calibration method on focused plenoptic camera","volume":"2","author":"Zhang","year":"2016","journal-title":"Comput. Vis. Med."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"David, P., Pendu, M.L., and Guillemot, C. (2017, January 16\u201318). White lenslet image guided demosaicing for plenoptic cameras. Proceedings of the 19th IEEE International Workshop on Multimedia Signal Processing, MMSP 2017, Luton, UK.","DOI":"10.1109\/MMSP.2017.8122234"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Cho, H., Bae, J., Jung, H., Oh, E., and Yoo, H. (2018, January 29\u201331). Improvement on Demosaicking in Plenoptic Cameras by Use of Masking Information. Proceedings of the 2018 the 2Nd International Conference on Video and Image Processing, Hong Kong, Hong Kong.","DOI":"10.1145\/3301506.3301530"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Isaksen, A., McMillan, L., and Gortler, S.J. (2000, January 23\u201328). Dynamically reparameterized light fields. Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, New Orleans, LA, USA.","DOI":"10.1145\/344779.344929"},{"key":"ref_26","unstructured":"Ng, R. (2006). Digital Light Field Photography. [Ph.D. Thesis, Stanford University]."},{"key":"ref_27","unstructured":"Lumsdaine, A., and Georgiev, T. (2008). Full Resolution Lightfield Rendering, Adobe Systems, Inc.. Technical Report."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"P\u00e9rez Nava, F., and L\u00fcke, J. (2009, January 4\u20136). Simultaneous estimation of super-resolved depth and all-in-focus images from a plenoptic camera. Proceedings of the 3DTV Conference: The True Vision\u2013Capture, Transmission and Display of 3D Video, Potsdam, Germany.","DOI":"10.1109\/3DTV.2009.5069675"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1955","DOI":"10.1111\/j.1467-8659.2010.01662.x","article-title":"Reducing Plenoptic Camera Artifacts","volume":"29","author":"Georgiev","year":"2010","journal-title":"Comput. Graph. Forum"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Yoon, Y., Jeon, H.G., Yoo, D., Lee, J.Y., and So Kweon, I. (2015, January 7\u201313). Learning a Deep Convolutional Network for Light-Field Image Super-Resolution. Proceedings of the IEEE International Conference on Computer Vision (ICCV) Workshops, Santiago, Chile.","DOI":"10.1109\/ICCVW.2015.17"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1058","DOI":"10.1109\/JSTSP.2017.2747127","article-title":"Super Resolution of Light Field Images Using Linear Subspace Projection of Patch-Volumes","volume":"11","author":"Farrugia","year":"2017","journal-title":"IEEE J. Sel. Top. Signal Process."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"4274","DOI":"10.1109\/TIP.2018.2834819","article-title":"LFNet: A Novel Bidirectional Recurrent Convolutional Neural Network for Light-Field Image Super-Resolution","volume":"27","author":"Wang","year":"2018","journal-title":"IEEE Trans. Image Process."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Marichal-Hern\u00e1ndez, J., L\u00fcke, J., Rosa, F., P\u00e9rez Nava, F., and Rodr\u00edguez-Ramos, J. (2009, January 4\u20136). Fast approximate focal stack transform. Proceedings of the 3DTV Conference: The True Vision\u2013Capture, Transmission and Display of 3D Video, Potsdam, Germany.","DOI":"10.1109\/3DTV.2009.5069644"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"P\u00e9rez Nava, F. (2010, January 2\u20135). Super-Resolution in Plenoptic Cameras by the Integration of Depth from Focus and Stereo. Proceedings of the 2010 Proceedings of 19th International Conference on Computer Communications and Networks (ICCCN), Zurich, Switzerland.","DOI":"10.1109\/ICCCN.2010.5560019"},{"key":"ref_35","unstructured":"Favaro, P., and Soatto, S. (2007). 3-D Shape Estimation and Image Restoration\u2013Exploiting Defocus and Motion Blur, Springer."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1007\/s11263-008-0164-2","article-title":"Confocal Stereo","volume":"81","author":"Hasinoff","year":"2009","journal-title":"Int. J. Comput. Vis."},{"key":"ref_37","unstructured":"Marichal-Hern\u00e1ndez, J.G. (2012). Obtenci\u00f3n de Informaci\u00f3N Tridimensional de una Escena a Partir de Sensores Plen\u00f3Pticos Usando Procesamiento de Se\u00f1Ales Con Hardware Gr\u00e1fico. [Ph.D. Thesis, University of La Laguna]."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"L\u00fcke, J.P., Nava, F.P., Marichal-Hern\u00e1ndez, J.G., Rodr\u00edguez-Ramos, J.M., and Rosa, F. (2010). Near Real-Time Estimation of Super-resolved Depth and All-In-Focus Images from a Plenoptic Camera Using Graphics Processing Units. Int. J. Digit. Multimed. Broadcast.","DOI":"10.1155\/2010\/942037"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MSP.2007.905883","article-title":"Plenoptic Manifolds","volume":"24","author":"Berent","year":"2007","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_40","unstructured":"Dansereau, D. (2003). 4D Light Field Processing and Its Application to Computer Vision. [Master\u2019s Thesis, University of Calgary]."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Wanner, S., and Goldluecke, B. (2012, January 16\u201321). Globally Consistent Depth Labeling of 4D Lightfields. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, RI, USA.","DOI":"10.1109\/CVPR.2012.6247656"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"900","DOI":"10.1109\/JDT.2014.2360992","article-title":"Depth From Light Fields Analyzing 4D Local Structure","volume":"11","author":"Rosa","year":"2015","journal-title":"J. Display Technol."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Heber, S., and Pock, T. (2014, January 6\u201312). Shape from Light Field Meets Robust PCA. Proceedings of the Computer Vision\u2013ECCV 2014: 13th European Conference, Zurich, Switzerland. Part VI.","DOI":"10.1007\/978-3-319-10599-4_48"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"73:1","DOI":"10.1145\/2461912.2461926","article-title":"Scene Reconstruction from High Spatio-angular Resolution Light Fields","volume":"32","author":"Kim","year":"2013","journal-title":"ACM Trans. Graph."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Jeon, H.G., Park, J., Choe, G., Park, J., Bok, Y., Tai, Y.W., and So Kweon, I. (2015, January 7\u201312). Accurate Depth Map Estimation From a Lenslet Light Field Camera. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298762"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1109\/TPAMI.2018.2794979","article-title":"Depth from a Light Field Image with Learning-Based Matching Costs","volume":"41","author":"Jeon","year":"2019","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_47","unstructured":"Lai, S.H., Lepetit, V., Nishino, K., and Sato, Y. (2017). ConvNet-Based Depth Estimation, Reflection Separation and Deblurring of Plenoptic Images. Computer Vision\u2013ACCV 2016, Springer International Publishing."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Alperovich, A., Johannsen, O., and Goldluecke, B. (2018, January 3\u20137). Intrinsic Light Field Decomposition and Disparity Estimation with Deep Encoder-Decoder Network. Proceedings of the 2018 26th European Signal Processing Conference (EUSIPCO), Roma, Italy.","DOI":"10.23919\/EUSIPCO.2018.8553464"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Shin, C., Jeon, H., Yoon, Y., Kweon, I.S., and Kim, S.J. (2018). EPINET: A Fully-Convolutional Neural Network Using Epipolar Geometry for Depth from Light Field Images. arXiv.","DOI":"10.1109\/CVPR.2018.00499"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1364\/JOSAA.22.000117","article-title":"Wave-front sensing from subdivision of the focal plane with a lenslet array","volume":"A 22","author":"Clare","year":"2005","journal-title":"J. Opt. Soc. Am."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Ramos, J.M., Femen\u00eda Castell\u00f3, B., P\u00e9rez Nava, F., and Fumero, S. (2008). Wavefront and Distance Measurement Using the CAFADIS Camera. Adaptive Optics Systems, International Society for Optics and Photonics.","DOI":"10.1117\/12.789380"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Ramos, L.F., Mart\u00edn, Y., D\u00edaz, J.J., Piqueras, J., and Rodr\u00edguez-Ramos, J.M. (2009). The Plenoptic Camera as a Wavefront Sensor for the European Solar Telescope (EST). Adaptive Optics Systems, International Society for Optics and Photonics.","DOI":"10.1117\/12.828578"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Ramos, J., Femen\u00eda, B., Montilla, I., Rodr\u00edguez-Ramos, L., Marichal-Hern\u00e1ndez, J., L\u00fcke, J., L\u00f3pez, R., D\u00edaz, J., and Mart\u00edn, Y. (2009, January 22\u201326). The CAFADIS camera: A new tomographic wavefront sensor for Adaptive Optics. Proceedings of the 1st AO4ELT Conference\u2013Adaptative Optics for Extremely Large Telescopes, Paris, France.","DOI":"10.1051\/ao4elt\/201005011"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Ramos, L.F., Montilla, I., L\u00fcke, J.P., L\u00f3pez, R., Marichal-Hern\u00e1ndez, J.G., Trujillo-Sevilla, J., Femen\u00eda, B., L\u00f3pez, M., Fern\u00e1ndez-Valdivia, J.J., and Puga, M. (2012). Atmospherical Wavefront Phases Using the Plenoptic Sensor (Real Data). Three-Dimensional Imaging, Visualization, and Display 2012, International Society for Optics and Photonics.","DOI":"10.1117\/12.923662"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1007\/s00371-003-0203-5","article-title":"Plenoptic video geometry","volume":"19","author":"Neumann","year":"2003","journal-title":"Vis. Comput."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Dansereau, D.G., Mahon, I., Pizarro, O., and Williams, S.B. (2011, January 25\u201330). Plenoptic Flow: Closed-Form Visual Odometry for Light Field Cameras. Proceedings of the 2011 IEEE\/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, USA.","DOI":"10.1109\/IROS.2011.6095080"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1177\/0278364912469420","article-title":"Plenoptic Cameras in Real-Time Robotics","volume":"32","author":"Dong","year":"2013","journal-title":"Int. J. Robot. Res."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"285","DOI":"10.5194\/isprsannals-II-3-W4-285-2015","article-title":"Narrow Field-of-view visual odometry based on a focused plenoptic camera","volume":"II-3\/W4","author":"Zeller","year":"2015","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci."},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Zeller, N., Quint, F., and Stilla, U. (2018, January 8\u201314). Scale-Awareness of Light Field Camera based Visual Odometry. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.","DOI":"10.1007\/978-3-030-01237-3_44"},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Lingenauber, M., Strobl, K., Oumer, N.W., and Kriegel, S. (2017, January 4\u201311). Benefits of plenoptic cameras for robot vision during close range on-orbit servicing maneuvers. Proceedings of the IEEE Aerospace Conference 2017 on Institute of Electrical and Electronics Engineers (IEEE), Big Sky, MT, USA.","DOI":"10.1109\/AERO.2017.7943666"},{"key":"ref_61","unstructured":"Hern\u00e1ndez Delgado, A., Mart\u00ednez Rey, N., L\u00fcke, J., Rodr\u00edguez Ramos, J., S\u00e1nchez Gestido, M., and Bullock, M. (June, January 29). On the use of plenoptic imaging technology for 3D vision based relative navigation in space. Proceedings of the 10th ESA Conference on Guidance, Navigation & Control Systems, Salzburg, Austria."},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Dansereau, D.G., Girod, B., and Wetzstein, G. (2019). LiFF: Light Field Features in Scale and Depth. arXiv.","DOI":"10.1109\/CVPR.2019.00823"},{"key":"ref_63","unstructured":"Xilinx, Inc. (2019, July 04). Xilinx Zynq-7000 SoC Product Brief. Available online: https:\/\/www.xilinx.com\/support\/documentation\/product-briefs\/zynq-7000-product-brief.pdf."},{"key":"ref_64","unstructured":"Intel Corporation (2019, July 04). Intel FPGAs. Available online: https:\/\/www.intel.com\/content\/www\/us\/en\/products\/programmable\/soc.html."},{"key":"ref_65","doi-asserted-by":"crossref","first-page":"8669","DOI":"10.3390\/s140508669","article-title":"Super-Resolution in Plenoptic Cameras Using FPGAs","volume":"14","author":"Magdaleno","year":"2014","journal-title":"Sensors (Basel, Switzerland)"},{"key":"ref_66","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s11045-013-0235-6","article-title":"Integral form 4-D light field filters using Xilinx FPGAs and 45 nm CMOS technology","volume":"26","author":"Wimalagunarathne","year":"2015","journal-title":"Multidimens. Syst. Signal Process."},{"key":"ref_67","doi-asserted-by":"crossref","first-page":"9757","DOI":"10.1109\/TIE.2018.2818644","article-title":"Real-Time Refocusing Using an FPGA-Based Standard Plenoptic Camera","volume":"65","author":"Hahne","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-Ramos, L.F., Mar\u00edn, Y., D\u00edaz, J.J., Piqueras, J., Garc\u00eda-Jim\u00e9nez, J., and Rodr\u00edguez-Ramos, J.M. (2009, January 22\u201326). FPGA-based real time processing of the Plenoptic Wavefront Sensor. Proceedings of the Adaptative Optics for Extremely Large Telescopes, Paris, France.","DOI":"10.1051\/ao4elt\/201007007"},{"key":"ref_69","doi-asserted-by":"crossref","unstructured":"Martin, Y., Rodriguez-Ramos, L.F., Garc\u00eda, J., D\u00edaz Garc\u00eda, J.J., and Rodriguez-Ramos, J.M. (2010, January 24\u201326). FPGA-based real time processing of the plenoptic wavefront sensor for the european solar telescope (EST). Proceedings of the 2010 VI Southern Programmable Logic Conference (SPL), Pernambuco, Brazil.","DOI":"10.1109\/SPL.2010.5483032"},{"key":"ref_70","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 (Basel, Switzerland)"},{"key":"ref_71","doi-asserted-by":"crossref","unstructured":"Chang, C., Chen, M., Hsu, P., and Lu, Y. (2014, January 1\u20135). A pixel-based depth estimation algorithm and its hardware implementation for 4-D light field data. Proceedings of the 2014 IEEE International Symposium on Circuits and Systems (ISCAS), Melbourne, Australia.","DOI":"10.1109\/ISCAS.2014.6865253"},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1109\/TIP.2004.823819","article-title":"Differentiation of Discrete Multidimensional Signals","volume":"13","author":"Farid","year":"2004","journal-title":"IEEE Trans. Image Process."},{"key":"ref_73","unstructured":"Digilent, Inc. (2019, July 04). Zybo Reference Manual. Available online: https:\/\/reference.digilentinc.com\/reference\/programmable-logic\/zybo\/reference-manual."},{"key":"ref_74","unstructured":"Digilent, Inc. (2019, July 04). Petalinux Support for Digilent Boards. Available online: https:\/\/reference.digilentinc.com\/reference\/software\/petalinux\/start."},{"key":"ref_75","unstructured":"Xilinx, Inc. (2019, July 04). Vivado Design Suite. Available online: https:\/\/www.xilinx.com\/products\/design-tools\/vivado.html."},{"key":"ref_76","unstructured":"Xilinx, Inc. (2019, July 04). ISE Design Suite. Available online: https:\/\/www.xilinx.com\/products\/design-tools\/ise-design-suite.html."},{"key":"ref_77","unstructured":"Blender Foundation (2019, July 04). Blender. Available online: http:\/\/www.blender.org."},{"key":"ref_78","unstructured":"Raspberry PI Foundation (2019, July 04). Raspberry PI3 Model B+ Datasheet. Available online: https:\/\/static.raspberrypi.org\/files\/product-briefs\/Raspberry-Pi-Model-Bplus-Product-Brief.pdf."},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"L\u00fcke, J., Rosa, F., Sanluis, J., Marichal-Hern\u00e1ndez, J., and Rodr\u00edguez-Ramos, J. (2013, January 15\u201319). Error analysis of depth estimations based on orientation detection in EPI-representations of 4D light fields. Proceedings of the 2013 12th Workshop on Information Optics (WIO), Puerto de la Cruz, Spain.","DOI":"10.1109\/WIO.2013.6601271"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/16\/3562\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:11:24Z","timestamp":1760188284000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/16\/3562"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,15]]},"references-count":79,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2019,8]]}},"alternative-id":["s19163562"],"URL":"https:\/\/doi.org\/10.3390\/s19163562","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,8,15]]}}}