{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,10]],"date-time":"2026-08-10T14:43:12Z","timestamp":1786372992789,"version":"3.56.0"},"reference-count":38,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T00:00:00Z","timestamp":1558224000000},"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>Devices in a visual sensor network (VSN) are mostly powered by batteries, and in such a network, energy consumption and bandwidth utilization are the most critical issues that need to be taken into consideration. The most suitable solution to such issues is to compress the captured visual data before transmission takes place. Compressive sensing (CS) has emerged as an efficient sampling mechanism for VSN. CS reduces the total amount of data to be processed such that it recreates the signal by using only fewer sampling values than that of the Nyquist rate. However, there are few open issues related to the reconstruction quality and practical implementation of CS. The current studies of CS are more concentrated on hypothetical characteristics with simulated results, rather than on the understanding the potential issues in the practical implementation of CS and its computational validation. In this paper, a low power, low cost, visual sensor platform is developed using an Arduino Due microcontroller board, XBee transmitter, and uCAM-II camera. Block compressive sensing (BCS) is implemented on the developed platform to validate the characteristics of compressive sensing in a real-world scenario. The reconstruction is performed by using the joint multi-phase decoding (JMD) framework. To the best of our knowledge, no such practical implementation using off the shelf components has yet been conducted for CS.<\/jats:p>","DOI":"10.3390\/s19102309","type":"journal-article","created":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T11:05:07Z","timestamp":1558350307000},"page":"2309","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Block Compressive Sensing (BCS) Based Low Complexity, Energy Efficient Visual Sensor Platform with Joint Multi-Phase Decoder (JMD)"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2000-8398","authenticated-orcid":false,"given":"Mansoor","family":"Ebrahim","sequence":"first","affiliation":[{"name":"Faculty of Engineering, Sciences and Technology, Iqra University, Karachi 75500, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wai Chong","family":"Chia","sequence":"additional","affiliation":[{"name":"Faculty of Sciences and Technology, Sunway University, Bandar Sunway 47500, Malaysia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1280-6645","authenticated-orcid":false,"given":"Syed Hasan","family":"Adil","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Sciences and Technology, Iqra University, Karachi 75500, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kamran","family":"Raza","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Sciences and Technology, Iqra University, Karachi 75500, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,5,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1155\/2009\/640386","article-title":"A survey of visual sensor networks","volume":"2009","author":"Soro","year":"2009","journal-title":"Adv. Multimed."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.comnet.2008.04.002","article-title":"Wireless sensor network survey","volume":"52","author":"Yick","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1109\/MSP.2007.914730","article-title":"Single pixel imaging via compressive sampling","volume":"25","author":"Duarte","year":"2008","journal-title":"IEEE Signal Process Mag."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1109\/MSP.2007.914728","article-title":"Compressed Sensing MRI","volume":"25","author":"Lustig","year":"2008","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Rahimi, M., Baer, R., Iroezi, O., Garcia, J., Warrior, J., Estrin, D., and Srivastava, M. (2005). Cyclops: Insitu Image Sensing and Interpretation in Wireless Sensor Networks, ACM.","DOI":"10.1145\/1098918.1098939"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Hengstler, S., Prashanth, D., Fong, S., and Aghajan, H. (2007, January 25\u201327). Mesheye: A hybrid-resolution smart camera mote for applications in distributed intelligent surveillance. Proceedings of the 6th International Conference on Information Processing in Sensor Networks, Cambridge, MA, USA.","DOI":"10.1109\/IPSN.2007.4379696"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Chen, P., Ahammad, P., Boyer, C., Huang, S.I., Lin, L., Lobaton, E., Meingast, M., Oh, S., Wang, S., and Yan, P. (2008, January 7\u201311). Citric: A low-bandwidth wireless camera network platform. Proceedings of the 2008 Second ACM\/IEEE International Conference on Distributed Smart Cameras, Stanford, CA, USA.","DOI":"10.1109\/ICDSC.2008.4635675"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Kleihorst, R., Abbo, A., Schueler, B., and Danilin, A. (2007, January 5\u20137). Camera mote with a high-performance parallel processor for real-time frame-based video processing. Proceedings of the 2007 IEEE Conference on Advanced Video and Signal Based Surveillance, London, UK.","DOI":"10.1109\/AVSS.2007.4425288"},{"key":"ref_9","unstructured":"Evidence Embedding Technology (2013, December 20). Seed-Eye Board, a Multimedia WSN Device. Available online: http:\/\/rtn.sssup.it\/index.php\/hardware\/seed-eye."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Rodr\u00edguez-V\u00e1zquez, \u00c1., Dom\u00ednguez-Castro, R., Jim\u00e9nez-Garrido, F., Morillas, S., List\u00e1n, J., Alba, L., Utrera, C., Espejo, S., and Romay, R. (2008). The Eye-RIS cmos vision system. Analog Circuit Design, Springer.","DOI":"10.1007\/978-1-4020-8263-4_2"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1145\/1062253.1062256","article-title":"Panoptes: Scalable low-power video sensor networking technologies","volume":"1","author":"Feng","year":"2005","journal-title":"ACM Trans. Multimed. Comput., Commun. Appl."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Rowe, A., Goel, D., and Rajkumar, R. (2007, January 3\u20136). Firey mosaic: A vision-enabled wireless sensor networking system. Proceedings of the 28th IEEE International Real-Time Systems Symposium, Tucson, AZ, USA.","DOI":"10.1109\/RTSS.2007.50"},{"key":"ref_13","unstructured":"Evidence Embedding Technology (2014, December 19). cmuCam: Open Source Programmable Embedded Color Vision Sensors. Available online: http:\/\/www.cmucam.org\/."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Paniga, S., Borsani, L., Redondi, A., Tagliasacchi, M., and Cesana, M. (2011, January 12\u201315). Experimental evaluation of a video streaming system for wireless multimedia sensor networks. Proceedings of the 10th IFIP Annual Mediterranean Ad Hoc Networking Workshop, Favignana Island, Sicily, Italy.","DOI":"10.1109\/Med-Hoc-Net.2011.5970484"},{"key":"ref_15","unstructured":"ArduCam (2015, August 19). Arducam. Available online: http:\/\/www.arducam.com."},{"key":"ref_16","unstructured":"Gan, L. (2007, January 1\u20134). Block Compressed Sensing of Natural Images. Proceedings of the 15th International Conference on Digital Signal Processing, Cardiff, UK."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Ebrahim, M., and Chia, W.C. (2016). Multi-view Image Block Compressive Sensing with Multi-Phase Joint Decoding for Visual Sensor Network. ACM Trans. Multimed. Comput. Commun.Appl., 12.","DOI":"10.1145\/2818712"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Ebrahim, M., and Chong, C.W. (2014, January 27\u201328). Multi-view image compression for Visual Sensor Network based on Block Compressive Sensing and multi-phase joint decoding. Proceedings of the International Conference on Computational Science and Technology (ICCST), Kota Kinabalu, Malaysia.","DOI":"10.1109\/ICCST.2014.7045174"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Ebrahim, M., and Chia, W.C. (2015). Block Compressive Sensing (BCS) based Multi-Phase Reconstruction (MPR) Framework for Video. Lecture Notes in Electrical Engineering, Springer.","DOI":"10.1007\/978-3-319-32213-1_10"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ebrahim, M., and Chia, W.C. (2015, January 13\u201316). Multi-phase Joint Reconstruction Framework for Multi-view Video Compression using Block-based Compressive Sensing. Proceedings of the International Conference on Visual Communications and Image Processing (VCIP), Singapore.","DOI":"10.1109\/VCIP.2015.7457840"},{"key":"ref_21","first-page":"1","article-title":"Compressed Sensing In Wireless Sensor Networks: Survey","volume":"2","author":"Balouchestani","year":"2011","journal-title":"Can. J. Multimed. Wirel. Netw."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"917","DOI":"10.1109\/TWC.2012.122212.121032","article-title":"Capacity & Delay Analysis for Data Gathering with Compressive Sensing in WSNs","volume":"12","author":"Zheng","year":"2013","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Luo, C., Wu, F., Sun, J., and Chen, C.W. (2009, January 20\u201325). Compressive Data Gathering for Large-Scale Wireless Sensor Networks. Proceedings of the 15th Annual International Conference on Mobile Computing and Networking, Beijing, China.","DOI":"10.1145\/1614320.1614337"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1999","DOI":"10.1109\/JSEN.2013.2244036","article-title":"Analysis of Energy Efficiency of Compressive Sensing in Wireless Sensor Networks","volume":"13","author":"Karakus","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Xiang, Y., Zhang, L.Y., Rong, Y., and Guo, S. (2018). Secure Wireless Communications Based on Compressive Sensing: A Survey. IEEE Commun. Surv. Tutor.","DOI":"10.1109\/COMST.2018.2878943"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1109\/MWC.2017.1700147","article-title":"Compressive Sensing Techniques for Next-Generation Wireless Communications","volume":"25","author":"Gao","year":"2018","journal-title":"IEEE Wirel. Commun."},{"key":"ref_27","first-page":"104","article-title":"A Comprehensive Review of Distributed Coding Algorithms for Visual Sensor Network (VSN)","volume":"6","author":"Ebrahim","year":"2014","journal-title":"Int. J. Commun. Netw. Inf. Secur. (IJCNIS)"},{"key":"ref_28","unstructured":"Arduino (2015, August 19). Arduino Due Board. Available online: https:\/\/www.arduino.cc\/en\/Main\/ArduinoBoardDue."},{"key":"ref_29","unstructured":"(2015, August 19). 4D Systems. Available online: https:\/\/www.4dsystems.com.au\/products."},{"key":"ref_30","unstructured":"(2015, August 19). Digi XBee\/XBee-PRO ZigBee Modules (S2)-Formerly ZB. Available online: http:\/\/www.digi.com\/support\/productdetail?pid=3430."},{"key":"ref_31","unstructured":"Pham, C. (2015, August 19). A Low-Power, Low-Cost Image Sensor Board. Available online: http:\/\/cpham.perso.univ-pau.fr\/WSN-MODEL\/tool-html\/imagesensor.html."},{"key":"ref_32","unstructured":"Sparkfun (2015, August 19). LinkSprite JPEG Color Camera TTL Interface. Available online: https:\/\/www.sparkfun.com\/products\/retired\/10061."},{"key":"ref_33","unstructured":"Sparkfun (2015, September 19). CMOS Camera Module-728 \u00d7 488. Available online: https:\/\/www.sparkfun.com\/products\/11745."},{"key":"ref_34","unstructured":"Ada-Fruit (2015, September 19). TTL Serial JPEG Camera with NTSC Video. Available online: https:\/\/www.adafruit.com\/product\/397."},{"key":"ref_35","unstructured":"CMUcam4 (2015, August 19). Overview. Available online: http:\/\/www.cmucam.org\/projects\/cmucam4."},{"key":"ref_36","unstructured":"M.C.Pros (2015, October 19). CIF Camera Module with OV6620 CMOS Color Sensor, I2C, 352 \u00d7 288. Available online: http:\/\/microcontrollershop.com\/product_info.php?products_id=4765&osCsid=uic2p97diu91sslonn3knbo2f4."},{"key":"ref_37","unstructured":"Foster, J. (2015, December 04). Xbee Cookbook Issue 1.4 for Series 1 with 802.15.4 Firmware. Available online: www.science.smith.edu\/~jcardell\/Courses\/EGR328\/Readings\/XBeeCookbook.pdf."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/79.985679","article-title":"Energy-aware wireless microsensor networks","volume":"19","author":"Raghunathan","year":"2002","journal-title":"IEEE Signal Process. Mag."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/10\/2309\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:53:33Z","timestamp":1760187213000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/10\/2309"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,19]]},"references-count":38,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2019,5]]}},"alternative-id":["s19102309"],"URL":"https:\/\/doi.org\/10.3390\/s19102309","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,5,19]]}}}