The concept of Internet of Multimedia Things (IoMT) is becoming popular nowadays, and can be used in various smart city applications, such as traffic management, ehealth, and surveillance. In IoMT applications, multimedia data is generated from devices with sensing capabilities, e.g., Multimedia Sensor Nodes (MSNs). These devices come with limited computational and storage resources, and cannot hold captured multimedia data for a long time if the connection between a base station and cloud server is down. In this situation, mobile sinks can be utilized to collect data from MSNs and upload to the cloud server. However, such a data collection raise privacy issues, such as revealing identities and location information of MSNs to mobile sinks. Therefore, there is a need to preserve the privacy of MSNs during mobile data collection. In this paper, we propose an efficient privacy-preserving-based data collection and analysis framework for IoMT applications. The proposed framework distributes an underlying Wireless Multimedia Sensor Networks (WMSNs) into multiple clusters. Each cluster is represented by a cluster head. The cluster heads are responsible to protect the privacy of member nodes through data and location aggregation. Later, aggregated multimedia data is analyzed at cloud server using a counter-propagation artificial neural network to extract meaningful information through segmentation. Experimental results show that our proposed framework outperforms other stateof-the-art techniques, and can be used to collect multimedia data in various IoMT applications.