http://www.ttrs.org/research/bwqvideo.html