chemistry machine vision development gmp science projects developers biology imaging physics fda image acquisition glp photography open source image analysis high throughput digital image processing angiogenesis cgmp medical