Abstract
Wireless Visual Sensor Networks (WVSN) are feasible today due to the advancement in many fields of electronics such as Complementary Metal Oxide Semiconductor (CMOS) cameras, low power electronics, distributed computing and radio transceivers. The energy budget in WVSN is limited due to the small form factor of the Visual Sensor Nodes (VSNs) and the wireless nature of the application. The images captured by VSN contain huge amount of data which leads to high communication energy consumptions. Hence there is a need for designing efficient algorithms which are computationally less complex and provide high compression ratio. The change coding and Region of Interest (ROIs) coding are the options for data reduction of the VSN. But, for higher number of objects in the images, the compression efficiency of both the change coding and ROI coding becomes worse than that of image coding. This paper explores the compression efficiency of the Bi-Level Video Codec (BVC) for several representative machine vision applications. We proposed to implement image coding, change coding and ROI coding at the VSN and to select the smallest bit stream among the three. Results show that the compression performance of the BVC for such applications is always better than that of change coding and ROI coding. DOI: http://dx.doi.org/10.5755/j01.eee.19.8.5401
Highlights
The Wireless Visual Sensor Network (WVSN) is composed of many Visual Sensor Nodes (VSNs)
Our aim is to show that Bi-Level Video Codec (BVC) is applicable to all kinds of applications and by doing this, we will be able to show that BVC provides better performance for applications with too few or too many objects in the frames (The compression performance of BVC will never become worse than image coding for frames with too many objects which was the case for Region of Interest (ROIs) coding in [12] and change coding in [11])
The processing complexity and the compression efficiency of the compression methods affect the total energy consumption of the Visual Sensor Node (VSN). Optimization in both computation and communication energy consumption of the VSN is required for the energy constrained outdoor embedded applications of Wireless Visual Sensor Networks (WVSN)
Summary
The Wireless Visual Sensor Network (WVSN) is composed of many Visual Sensor Nodes (VSNs). Each VSN consist of an image sensor for capturing images of the field of interest, microcontroller or Field Programmable gate Arrays (FPGA) for image processing, a radio transceiver for transmitting the results and energy resource for providing power to all the other components. The VSN is capable of performing complex image processing algorithms using limited energy resources due to the technological advancement in many fields of electronics such as Complementary Metal Oxide Semiconductor (CMOS) image sensors, wireless transceivers, low power computing platforms/embedded systems and distributed computing. Some authors considered to capture the image, compress it and send it to the server for further processing e.g. In this case the transmission energy consumption is higher because they considered transmitting the raw compressed images directly to the server
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have