Ultra-low-cost colour demosaicking VLSI design for real-time video applications