2010年4月18日星期日
IM magincian-Vimisoft
This is the main project I did in Vimicro Inc, as a software engineer. IM Magician is a software to be used as a supplementary software for other popular chatting programs, such as QQ, Skype, and MSN, etc. IM Magician can provide various special image effects that can give user a much interesting and interactive video chatting experience. To enhance the user experience of the web camera, IM Magician has provide very powerful image processing features, such as Special Image Effect, Video Frame, Animation Flash, Face Tracking, Masking, and Magic Mirror, etc..
IM Magician not only can be used as a supplementary software, it can also to be used as a standalone PC Camera software, with functions of Capture Still Image, Record Audio, Record Video, and Play Back, it also provides motion-detection based surveillance features.
Basically, it has two main parts. One part is a filter based on Directshow, and all image effects are realized in this filter. Another part is an application based on .Net, which can use the filter and also realize some other functions such as image taking and audio/vedio recording.
I was responsible to write a component to realize different image effect. I got the image algorithms from algorithm team including some demo codes and documents, and realized those algorithms into my filter. I was also responsible to write some image/vedio tools for our products. Users can use those tools to design their own frames, record any part of their screens, and design different masks for face tracking. Besides, I had to maintain our products. If users had problems with our software, I had to solve those bugs.
订阅:
博文评论 (Atom)
没有评论:
发表评论