What makes this more appealing than a web interface? Presumably you still need a service to manage the data, and deploying to labelers will be difficult.
Thanks for the comment so the idea is to use OpenCV so that later it also supports video format and uses SIFT and Tracking OpenCV algorithms to make labeling easier.