A Semi-supervised statistical framework and generative snakes for IVUS analysis