Cross-Layer Optimization on Wireless Visual Sensor Networks for 3D Indoor Monitoring: A Top-Down Approach