One of the main concerns of Wireless Multimedia Sensor Networks (WMSNs) is the huge data size causing the higher energy consumption in transmission. The high energy consumption is a critical problem for lifetime of network includes sensor nodes with limited battery. The data size reduction and Energy Harvesting (EH) methods are the promising solutions to improve the network lifetime. The main objective of this paper is to evaluate the impact of the different data size reduction methods, such as image compression and Compressive s Sensing (CS), and EH methods, such as vibration, thermal and indoor solar, on WMSNs lifetime in industrial environments. In addition, a novel Mixed Integer Programming (MIP) framework is proposed to maximize the network lifetime when EH, CS, and Error Control (EC) approaches are utilized together. Comparative performance results show that utilizing Binary Compressive Sensing (BCS) and Indoor Solar Harvester (ISH) extends industrial network lifetime significantly. (C) 2020 Elsevier B.V. All rights reserved.