IPC entirely cv2 based