Intellectual Property (IP)
DDC has developed a wide variety of Intellectual Property. The IP listed on this page is just a sampling of the types of IP available. This IP is generally applicable to ASIC or FPGA, and generally applicable to video and imaging systems with varying resolutions and frame rates (but up to HD and beyond, and 60 frames/sec and beyond). |
Graphics Overlay
- Full frame overlay
- Open GL (multi-plane)
- Sprite based
- Alpha-blending
Sensor/Optics Corrections
- Non-uniformity correction (NUC)
- Bad pixel replacement (BPR)
- Distortion correction
Color Processing
- Color conversions: YUV, RGB, YCC, Bayer
- Contrast / brightness / gamma
- Color correction, white balance
- FCT (Favorite Color Transform)
Noise Filters
- Spatial (3x3, 7x7), LPF, HPF, etc.
- Temporal (motion adaptive)
- De-interlace filtering (motion adaptive)
AGC
- Histogram equalization
- AACE / LAP (local area processing)
- Dynamic gamma
Camera Interfacing
- Raw sensors / FPA
- CCD/FLIR, LVDS
- HOTlink, Cameralink, NTSC/PAL, RS-170
MPEG Stream Editors
- Protocol analyzer/reporter of MPEG streams
- 25,000+ lines of code
- Originally written in C then ported to JAVA
|
Scaling
- Translate / rotate / zoom (TRZ)
- Display scaling / variable aspect ratio
- Picture in picture (PIP)
- Warp
Advanced Processing
- Image stabilization
- LAP (local area processing)
- NUC/BPR / distortion correction
- Stereo vision / ranging
- Optical Flow
- Open GL overlays
- Multi-target tracking
- Super-resolution
- Motion detection / tracking
- 2-D correlation
- Fusion (CCD/FLIR, multi-spectral)
- Super fast FFT/IFFT
- Mosaicing / stitching
- Video and audio codecs
Interface Related
- Frame buffers: SDRAM/DDR/DDR2
- A/D and D/A config through I2C
- Peripheral interface options: CAN2.0, I2C,
- I2S, Ethernet, USB, J1850, 1553B
- Bus interfaces: EMIF, PCI, ISA, VME, OPB,
- Multibus, PLB, AMBA, Avalon, and others.
Codecs
- Low latency MJPEG codec
- Low latency MPEG2 codec
- Low latency MPEG4/H.264 encoding
- MP3 decoder
- Various audio/speech codecs
|
DSP
- FIR and IIR filters
- FFT and IFFT
- DCT / IDCT
- Polyphase
- Correlation
- Convolution
- Freq domain filtering
- Adaptive filters
Communications
- Modulators / demodulators (many)
- Bit synchronize, clock recovery
- NCOs, DDS
- DPLL
- Transcendental function generation / CORDIC (sin, cos, atan, atan2, etc.)
Error Correction
- Viterbi
- Reed Solomon
- BCH, CRC, etc.
- Interleaving, scrambling, encryption
- LFSR
Network/Comm
- Ethernet, VoIP
- 1553, USB, I2C, HDLC, custom
- HDLC, T1, CHI, A/u-law, DSx
HD Flat Panel IP
- IP for HD panels, DVB, etc.
- Tora dev kit
- Dynamic gamma correction, sharpness enhancement, etc.
|
|
|