Distributed Monoview and Multiview Video Coding