K-coverage prediction optimization for non-uniform motion objects in wireless video sensor networks

Similar documents
Directional Sensor Control for Maximizing Information Gain

Open Access Algorithm of Context Inconsistency Elimination Based on Feedback Windowing and Evidence Theory for Smart Home

Traffic Flow Prediction Based on the location of Big Data. Xijun Zhang, Zhanting Yuan

Research on Relative Coordinate Localization of Nodes Based on Topology Control

Target coverage through distributed clustering in directional sensor networks

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Test Analysis of Serial Communication Extension in Mobile Nodes of Participatory Sensing System Xinqiang Tang 1, Huichun Peng 2

Learning the Three Factors of a Non-overlapping Multi-camera Network Topology

PoS(CENet2017)088. A Research on Interior Location of Improved Monte Carlo Algorithm Based on RSSI. Speaker. LiWen Liang 1.

Target Tracking in Wireless Sensor Network

Searching Algorithm of Dormant Node in Wireless Sensor Networks

A New Distance Independent Localization Algorithm in Wireless Sensor Network

The Effect of Neighbor Graph Connectivity on Coverage Redundancy in Wireless Sensor Networks

Simulation of Robot Manipulator Trajectory Optimization Design

A Kind of Wireless Sensor Network Coverage Optimization Algorithm Based on Genetic PSO

An Improved Method of Vehicle Driving Cycle Construction: A Case Study of Beijing

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

Regression Based Cluster Formation for Enhancement of Lifetime of WSN

Zigbee Wireless Sensor Network Nodes Deployment Strategy for Digital Agricultural Data Acquisition

Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves

Wireless Sensor Networks Localization Methods: Multidimensional Scaling vs. Semidefinite Programming Approach

Fingerprint Ridge Distance Estimation: Algorithms and the Performance*

Research Article. ISSN (Print) *Corresponding author Chen Hao

An Optimal Method to Design Wireless Sensor Network Structures

Nodes Energy Conserving Algorithms to prevent Partitioning in Wireless Sensor Networks

An Improved KNN Classification Algorithm based on Sampling

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

Temperature Calculation of Pellet Rotary Kiln Based on Texture

Computer Based Image Algorithm For Wireless Sensor Networks To Prevent Hotspot Locating Attack

Simplified Orientation Determination in Ski Jumping using Inertial Sensor Data

Energy Aware Node Placement Algorithm for Wireless Sensor Network

Research on friction parameter identification under the influence of vibration and collision

Chapter 2 Mobility Model Characteristics

Image segmentation based on gray-level spatial correlation maximum between-cluster variance

Low Overhead Geometric On-demand Routing Protocol for Mobile Ad Hoc Networks

Prediction of traffic flow based on the EMD and wavelet neural network Teng Feng 1,a,Xiaohong Wang 1,b,Yunlai He 1,c

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

A Game Map Complexity Measure Based on Hamming Distance Yan Li, Pan Su, and Wenliang Li

Optimal Trajectory Generation for Nonholonomic Robots in Dynamic Environments

Motion Analysis. Motion analysis. Now we will talk about. Differential Motion Analysis. Motion analysis. Difference Pictures

Improvement of SURF Feature Image Registration Algorithm Based on Cluster Analysis

The Comparative Study of Machine Learning Algorithms in Text Data Classification*

Probability Admission Control in Class-based Video-on-Demand System

Particle Filtering. CS6240 Multimedia Analysis. Leow Wee Kheng. Department of Computer Science School of Computing National University of Singapore

A method of three-dimensional subdivision of arbitrary polyhedron by. using pyramids

A Low-Overhead Hybrid Routing Algorithm for ZigBee Networks. Zhi Ren, Lihua Tian, Jianling Cao, Jibi Li, Zilong Zhang

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Research on motion tracking and detection of computer vision ABSTRACT KEYWORDS

An ELM-based traffic flow prediction method adapted to different data types Wang Xingchao1, a, Hu Jianming2, b, Zhang Yi3 and Wang Zhenyu4

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Autonomous Mobile Robot Design

An Energy Efficient Data Dissemination Algorithm for Wireless Sensor Networks

Modeling And Simulation Of Polar Coordinates Seeker Control System Based On Full-Map Plane

Dynamics Response of Spatial Parallel Coordinate Measuring Machine with Clearances

Improved DDA Algorithm and FPGA Implementation Yi-Xuan WANG a, Quan-Gang WEN b, He YIN c, Zhi-Gang HAO, Xin-Zheng DONG

GIS based topology for wireless sensor network modeling: Arc-Node topology approach

Dynamic Balance Design of the Rotating Arc Sensor Based on PSO Algorithm

Electronic commerce recommendation mobile crowd system based on cooperative data collection and embedded control

MultiHop Routing for Delay Minimization in WSN

Zigbee Wireless Sensor Network Nodes Deployment Strategy for Digital Agricultural Data Acquisition

An Abnormal Data Detection Method Based on the Temporal-spatial Correlation in Wireless Sensor Networks

Model the P2P Attack in Computer Networks

5th International Conference on Information Engineering for Mechanics and Materials (ICIMM 2015)

Algorithms on Minimizing the Maximum Sensor Movement for Barrier Coverage of a Linear Domain

A 3D Point Cloud Registration Algorithm based on Feature Points

Hole repair algorithm in hybrid sensor networks

Lifetime Analysis of Random Event-Driven Clustered Wireless Sensor Networks. Presented by Yao Zheng

Excavation Balance Routing Algorithm Simulation Based on Fuzzy Ant Colony

Multi-projector-type immersive light field display

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Robot Path Planning Method Based on Improved Genetic Algorithm

INTERNATIONAL JOURNAL OF RESEARCH SCIENCE & MANAGEMENT

Time Synchronization in Wireless Sensor Networks: CCTS

An Energy Efficient Coverage Method for Clustered Wireless Sensor Networks

Privacy-Preserving of Check-in Services in MSNS Based on a Bit Matrix

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Application Research of Wavelet Fusion Algorithm in Electrical Capacitance Tomography

Web-based Building Energy Consumption Monitoring and Conservation Service DONG Wei1, a

Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2

Introduction to Robotics

MPU Based 6050 for 7bot Robot Arm Control Pose Algorithm

Fuzzy Double-Threshold Track Association Algorithm Using Adaptive Threshold in Distributed Multisensor-Multitarget Tracking Systems

CLUSTER BASED ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS

Prolonging Network Lifetime via Partially Controlled Node Deployment and Adaptive Data Propagation in WSN

Research on QR Code Image Pre-processing Algorithm under Complex Background

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

Study on Digitized Measuring Technique of Thrust Line for Rocket Nozzle

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

Optimized Node Deployment using Enhanced Particle Swarm Optimization for WSN

Video Inter-frame Forgery Identification Based on Optical Flow Consistency

IMPROVING THE DATA COLLECTION RATE IN WIRELESS SENSOR NETWORKS BY USING THE MOBILE RELAYS

Compressive sensing image-fusion algorithm in wireless sensor networks based on blended basis functions

The Gene Modular Detection of Random Boolean Networks by Dynamic Characteristics Analysis

A Minimum Cost Handover Algorithm for Mobile Satellite Networks

Research on Clearance of Aerial Remote Sensing Images Based on Image Fusion

Motion Control (wheeled robots)

The Dynamic Characteristics Analysis of Rotor Blade Based on ANSYS

Trail-Based Search for Efficient Event Report to Mobile Actors in Wireless Sensor and Actor Networks

A DYNAMIC CONTROLLING SCHEME FOR A TRACKING SYSTEM. Received February 2009; accepted April 2009

Graph Sampling Approach for Reducing. Computational Complexity of. Large-Scale Social Network

Research on the Checkpoint Server Selection Strategy Based on the Mobile Prediction in Autonomous Vehicular Cloud

Transcription:

International Conference on Advanced Electronic Science and Technology (AEST 2016) K-coverage prediction optimization for non-uniform motion objects in wireless video sensor networks a Yibo Jiang, Shanghao Sheng, Nianhua Wang and Jiadong Mei College of Computer Science, Zhejiang University of Technology, Hangzhou, China Abstract. The existing wireless video sensor networks tracking algorithms have much higher performance requirements of the sensor node in networks. For solving this problem, we propose a new target trajectory prediction model for non-uniform motion, which takes all the possible locations of each target at next moment into consideration. Furthermore, we design a K-coverage dynamic optimization algorithm to gain benefit of distributed method based on the aforementioned mathematical model. The experimental results indicate that the proposed algorithm outperforms the existing algorithms. Keywords: wireless video sensor networks; non-uniform motion; K-coverage; prediction model. 1 Introduction Recently wireless video sensor networks(wvsns) have a wide range of application in areas, such as monitoring and surveillance, traffic management, and health care[1,3]. Compared with the traditional sensor networks, the biggest difference of WVSNs is the function of node, which is capable of collecting video information, processing and providing more precise image information in the meantime. WVSNs is a new frontier and comprehensive research field involved with sensor technology, embedded technology, video technology, wireless communication technology and distributed information processing technology. As a kind of wireless sensor networks, besides the advantages of common features, WVSNs has its own advantages. For example, network capacity enhancement, including node storage capacity and bandwidth resources. Rich media information, including static images, dynamic video, color, a more comprehensive resolution. Complexity of processing, including video compression coding, image feature extraction, object recognition, data fusion. One of the most important problems in WVSNs is how to make nodes adjust their field-ofviews(fov) to enhance the quantity and quality of information collection through network communication. The coverage problem is the mainly about monitoring the physical world in hotspots with constrained capacity of network node energy, communication bandwidth and processing[2,7,9]. The deployment of nodes and effective scheduling is the key technology of coverage problem. WVSNs coverage control theory can be divided into regional coverage and target coverage considering the point of view of coverage. It can also be divided into static target coverage and moving target coverage in the form of the target. a Corresponding author : jyb106@zjut.edu.cn 2016. The authors - Published by Atlantis Press 73

The moving target is not a simple uniform motion in real life while may under variable, but previous studies of the minimum rotation angle of the moving target K-coverage research, it has not been taken into consideration. In this paper, we extend the K-coverage for non-uniform motion target problem, and propose a K- coverage algorithm based on prediction for non-uniform motion target[5]. Because of the difficulty of global information acquisition, we put forward a K-coverage dynamic optimization algorithm. Beside we propose a non-uniform motion target trajectory prediction model which takes all the possible location for each moving target in the next moment into consideration. Simulation results show that the coverage quality of non-uniform motion targets has been improved apparently. 2 Related work First we define the appropriate video sensor nodes perceptual model, and then analysis the work process of monitoring node. After set reasonable assumption and propose the mathematical model of coveragerate evaluation for variable motion, we establish nonlinear optimization model. 2.1 Rotatable direction perception model In this paper, we set video sensor node based on directional sensor model. The sensing area is a sector on the 2-D model[2], whose center is node, sensing distance is the radius R and the angle is. Definition 1: Rotatable Direction Perception Model: Sensing range of video sensor node is a area whose center is the node, sensing distance is the radius R and angle is. is the angle of the centerline in this area, and is rotational angular velocity of a node. So we can use a quintuple to describe the rotatable direction perception model, which is shown in the Figure 1 as follows: Figure 1. Rotatable Direction Perception Model 2.2 Problem overview Before the discussion of non-uniform motion target coverage problem, we make following assumptions: (1) All nodes of the video sensor network are isomorphic, it means parameters of sensing node are the same. (2) Once all nodes in a video sensor network are deployed, the position will be constant. (3) Each node in video sensor network knows its own position and sensing direction angle. Meanwhile each node is able to control the sensing direction by itself. (4) Real-time position of the motion target and velocity information can be obtained by radar / acoustic sensor. (5) The target doing non-uniform motion throughout the whole process, but in short interval, it assume that acceleration is constant. (6) Moving targets do not influence each other. Suppose in a given monitoring area, a set of target and a set of directional sensor node, each directional sensor node is represented by a quintuple, the sensing radius, FoV and rotational angular velocity are the same. Each directional sensor can make clockwise rotation or counterclockwise rotation, it is means that directional sensor node, whose initial direction angle is, could rotate 74

clockwise or counterclockwise in degrees,. After the rotation, parameters of node is updated as. So new direction angle is. 2.3 Non-uniform motion target trajectory prediction model Currently main prediction methods for target tracking includes particle filter, Kalman filtering etc [5,8], but these methods require a large number of iterations and high processing power from each node. Although these techniques are more accurate, they are not suitable for video sensor nodes which have limited resources and low calculate ability. In this paper, our model is based on probability. As the motion of target is non-uniform, at time t+1, its possible reach area namely A will not be a regular shape. If node can rotate itself to make the sensing area cover area A completely, then it will be able to cover the target at time t+1. Based on the current position of target, the nearby video sensor nodes are able to adjust their working direction to achieve the K-coverage of target. There are two types of nodes, one can completely cover the area Aat time t+1 as mentioned before, the other can partially cover the area A of at time t+1 and it still has chance to cover in the next moment, both situations make the tracking node set. Thus, we only need to consider the nodes of tracking node set of the tracked target, and then make decisions in the next moment. Based on suppose 5, at time t+1 the most likely reach position of moving target is the location where target continue to move in with acceleration at time t and reached after a interval. To this end, for the acceleration change at time t+1, this paper introduces the probability density function: Definition 2: The joint probability density function of moving target acceleration changes : In next moment, the target acceleration changes randomly, both the velocity and direction, represented by X, Y respectively. So represents the probability density function of target acceleration change in velocity x and in direction y, represents the distribution function of x, y, represents the probability value of that X in the interval of [a, b] and Y in the interval of [c, d]. Since the velocity of the target acceleration have upper and lower limits. So, and it satisfies: ϕ ( xy, ) 0 P a X a Y a a x y dxdy amax ( min max, π π) =Φ( max, π) Φ ( min,- π) = π ϕ(, ) 1 π = amin (1) 2.4 Problem analysis and definition Combined with the above coverage probability evaluation model, at time t+1, the possibility of target move with acceleration could be calculated. Meanwhile the possibility of node cover target is. The function of is: 1 if S suspected T i j g( xy, ) = ij (2) 0 otherwise Therefore, at time t, it requires to adjust the monitoring direction of each tracking node in order to increase the probability of nodes in the network for covering moving target. The method for determining whether target is covered by video sensor node at time t is and the vector direction located in. Definition 3: Minimum Rotation Angle Of Non-Uniform Motion Objects Coverage Problem: It requires each moving target appearing in monitoring area is covered by at least K different sensor nodes every moment. By rotating in a rotational angular velocity to adjust node monitoring direction, and under the precondition of multiple moving targets meet the K-coverage requirements, to minimize the sum of the tracking node rotation angle in the covering area. 75

From this we can obtain the following nonlinear optimization model: n T min θ dt 0 it, i= 1 n amax π s. t. 0.5 ( ( x, y) ( a, π )) g ( x, y) dxdy amin jt, jt, min ijt, + Φ Φ K π i= 1 θ, [ ππ, ] [ ω t, ω t it ] i = 1, 2,, n j = 1, 2,, m t = 0,1, 2, (3) The objective function represents that during the process of every moving target from entering into the monitoring area to leaving the boundary, under the precondition of target meet K-coverage requirement every moment, minimize the sum of sensor node rotation angle. Constraint condition represents at time t, each motion target is at least covered by K different video sensor nodes, we utilize rounding calculations, and limit the maximum angle of each node rotation by the rotational angular velocity. 3 Distributed coverage algorithm based on prediction The problem that we study is a NP complete problem, so it is difficult to solve the nonlinear optimization problem we mentioned in last section in polynomial time. In order to solve this problem, we need to find a new distributed optimal algorithm. In this section, we propose a K-coverage dynamic optimization algorithm, which takes all the possible positions that the non-uniform moving target will reach each time into consideration, and exchanges information with its neighbor nodes. Then, by using the non-uniform motion target trajectory prediction model, we can make decision with the coverage probability value in turn. And each moment decision made ahead of time by rotation, which effectively avoid the delay of decisionmaking. The core idea of the algorithm: we have fully considered all the positions the non-uniform motion target will reach next time, the irregular area A. And based on the target trajectory prediction model in last section, the node can calculate the coverage probability of the position itself and produce a forecast table C of the coverage probability. is the possible position that target may reach under the sensing angle of the node. Table C is as follow: P( θ ) θ f f f 1 1 11 12 1 j... f1m ( ) f 2 2 21 22 2 j P θ θ f f... f2m C = P( θ ) θ f f f... i i i1 i 2 ij f im..................... P( θ ) θ f f f... N N N1 N 2 Nj f NM (4) M is the maximum number of the moving targets that fail to reach the K-coverage that the node can be covered. Besides N is the number of all the neighbor nodes of node. Each row in table C records when the sensing angle of node is, the maximum value of coverage probability prediction can reaches, and the calculating formula of is: M P( θ ) = f (5) i j = 1 ij 76

is the coverage probability of the position that the target may reach when the sensing angle is Every moment, video sensor node start form the current sensing angle, calculating the deviation angle, when coverage probability prediction P reach maximum within a range of, and recorded in table C. Then broadcast table C to the neighbor nodes within communication, sort node in descending order by P, if agreement, select the node with maximum coverage probability to have priority, if the expected coverage values reach K, it can approximately deem that the target have met K-coverage requirements, rotate the angle, repeat until the target is reached K level coverage requirements or cover the area are selected node. Based on above analysis, this paper have proposed K-coverage Prediction for Non-uniform Motion Objects Algorithm (KPNMOA). Starting from the first moment, based on the current target position, we can estimate the covering area. Each node makes decision by the value of coverage probability prediction P. 4 Simulation result We will perform our simulate process and analysis results in this section. Simulation software was developed on the Microsoft.Net Framework and finished multiple experiments. Simulation environment set as follows: The size of monitoring area is 500 500, count of sensor is 150, radius is 50, FoV is 60, direction range is [0,2π], maximum angular velocity is 30 /s, MaxK is 4, initial velocity is 10m/s, acceleration range is [-5,5], interval is 1s. Besides set basic parameters as above, we optimize an evaluation function of coverage quality, which is influenced by the duration of coverage and the number of nodes coveraged. The calculating formula of coverage quality is: M Q= Kt (6) i= 1 is the weight of the number of nodes coverage, is the duration of coverage. We compare coverage quality of five kinds of algorithm includes Random, Continue, DPGKCA[4], MPKCDA[6] and KPNMOA, under the same environmental parameters. 2 i i Figure 2. Impact of number of sensor on coverage quality Figure 2 shows performances of five algorithms under different node scales. When the quantity of nodes is confirm, algorithm Random and Continue perform similarly. DPGKCA is better than Random and Continue and KPNMOA is better than MPKCDA and as the sensor nodes increases. The performance of KPNMOA increases notably. 77

Figure 3. Impact of sensor node radius on coverage quality Figure 3 shows the impact of sensing radius on coverage quality. With the increase of radius, coverage quality rises exponentially. In addition KPNMOA has an advantage over DPGKCA and MPKCDA obviously. Figure 4. Impact of sensor node perception angle on coverage quality Figure 4 shows the influence of sensing angle to coverage quality. It is obvious that with the increase of radius, KPNMOA perform better than DPGKCA and MPKCDA. 5 Conclusion and future works This paper studies the K-coverage problem for non-uniform motion objects. First, we describe rotatable direction perception model of video sensor nodes. Based on the sensing model, we put forward the non-uniform motion target trajectory prediction model, which is used to guide sensor nodes to rotate. Compared with the previous, it takes the acceleration into consideration and help us to analyze the possible havior of motion object in area more accurately. Then, we propose a algorithm for optimization, which improves the quality of coverage while reducing the energy consumption of the coverage. Finally, the simulation results show the effectiveness of the algorithm. In later work, we consider to add the obstacles[3], which will help us to simulate the real environment coverage even better. 78

Acknowledgments This work is supported by the National Natural Science Foundation of China No.61379123, No.61402415 and the National Key Technology R&D Program during the Twelfth Five-year Plan Period No.2012BAD10B0101. References 1. Vikram P. Munishwar, Nael B. Abu-Ghazaleh, Coverage Algorithms for Visual Sensor Networks ACM, Transactions on Sensor Networks 9, 45 (2013) 2. D Tao, HD Ma, Coverage Control Algorithms for Directional Sensor Networks, Journal of Software 22, 10 (2011) 3. YB Jiang, WL Wang, WJ Chen, Coverage Optimization of Occlusion-Free Surveillance for Video Sensor Networks, Journal of Software 23,10 (2012) 4. YB Jiang, Q Chen, WL Wang, H Lou, A K level Coverage Enhancement Algorithm Based on Moving Target Trajectory Prediction for Video Sensor Networks, Chinese Journal of Sensors and Actuators, 27 (2014) 5. J Ren, Q Xiong, W Shi, A Target Tracking Algorithm Based on Prediction, Chinese Journal of Sensors And Actuators 24, 10 (2011) 6. YB Jiang, Q Chen, WL Wang, H Lou, JW Zheng, Multipath K level coverage dynamic optimization algorithm for video sensor networks, Chinese Journal of Scientific Instrument, 36 (2015) 7. M. Amac Guvensan, A. Gokhan Yavuz, On coverage issues in directional sensor networks: A survey, Ad Hoc Networks, 9 (2011) 8. K Shi, H Chen, Y Lin, Probabilistic coverage based sensor scheduling for target tracking sensor networks, Information Sciences 292, 19 (2015) 9. Md. Mofijul Islam, Md. Ahasanuzzaman, Md. Abdur Razzaque, Mohammad Mehedi Hassa, Abdulhameed Alelaiwi, Yang Xiang, Target coverage through distributed clustering in directional sensor networks, Eurasip Journal on Wireless Communications and Networking 2015, 1 (2015) 79