Updated to use usb_cam as input