// Clinical Imaging Tool

DICOMizer

Desktop application that converts endoscopy and arthroscopy video files into DICOM format for clinical PACS integration. Built to solve an operational gap where no commercial solution existed. Deployed in production at UGA Veterinary Teaching Hospital.

In Production Platform: Windows v1.0.0 .NET 8.0 / WPF
// Features

Video to DICOM Conversion

Convert MP4, AVI, MOV, MKV, WMV, FLV, and M4V video files into DICOM-compliant objects with proper pixel data encapsulation and metadata handling.

Video Trimming

Built-in video preview with frame-by-frame navigation. Set precise start and end times before conversion to capture only the relevant portion of the procedure.

Patient Metadata Entry

Complete patient demographics form with validation. Patient ID, name, birth date, sex, study description, modality selection, and study date/time fields.

Direct PACS Transmission

Send converted DICOM files directly to any PACS server via DICOM C-STORE. Configurable host, port, and AE Title settings for your environment.

eUnity Compatible

Encoding parameters reverse-engineered from working eUnity DICOM video files. H.264 Baseline profile, mp42 brand, and proper fragment structure for reliable playback.

Clinical Workflow Ready

Supports endoscopy and arthroscopy modalities. Output options for local file save or direct PACS transmission. Progress tracking with status feedback.

// Technical Details

Video Encoding (eUnity Compatible)

CodecH.264 (libx264) — AVC encoding
ProfileBaseline (not High, despite transfer syntax name)
Level5.1 — HD support
Frame Rate30 fps fixed
Pixel Formatyuv420p — 4:2:0 chroma subsampling
MP4 Brandmp42 (not isom — critical for eUnity)
AudioStripped

DICOM Structure

SOP ClassVideo Endoscopic Image Storage
Transfer SyntaxMPEG-4 AVC/H.264 High Profile
PhotometricYBR_PARTIAL_420
Pixel DataEmpty offset table + single MP4 fragment
Lossy Compression01

Built With

C# .NET 8.0 WPF fo-dicom FFmpeg DCMTK H.264 DICOM
// Why This Exists

At UGA Veterinary Teaching Hospital, endoscopy and arthroscopy procedures produce video files that need to be stored in the hospital's PACS alongside other imaging studies (CT, MRI, X-ray). No commercial off-the-shelf solution existed to convert these procedure videos into DICOM format compatible with the Mach7 eUnity viewer.

DICOMizer was built to fill this gap. The encoding parameters were reverse-engineered by analyzing working DICOM video files already in the system, discovering that eUnity requires specific H.264 encoding settings (Baseline profile, mp42 brand) that differ from typical DICOM video implementations.

The tool is currently in production use, enabling clinicians to archive procedure videos with proper patient demographics and study metadata, making them accessible through the same PACS viewer used for all other diagnostic imaging.