I need to build a solution that will read from a USB camera and save the Video and Image files in Dicom Format.
I'm wondering what free tools could I use to accomplish this.
Without more details such as target operating system, or programing language, all I can do is give you some general links.
For dealing with Dicom format:
For capturing images from a camera in Windows:
Also - if you want to interoperate with other DICOM devices you might want to look at the visible light video DICOM supplement:ftp://medical.nema.org/medical/dicom/final/sup47_ft.pdf. This will tell you the groups/elements that the devices consuming your objects might expect.