IP PortfolioVideo, imaging and audioisp
of_mm_isp_ldc
Lens distortion correction and dewarp
Maturity plannedTargets FPGA + ASICDifficulty HardPriority 1
Mesh-based geometric remap with bilinear or bicubic interpolation for fisheye dewarp, lens distortion correction and perspective transforms.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| ctrl | in/out | AXI4-Lite control bus | 32 | Control and status registers, including ID, VERSION and STATUS |
| irq | out | interrupt | 1 | Interrupt request |
| pix_in | in | AXI4-Stream | 30 | |
| pix_out | out | AXI4-Stream | 30 |
Standards
No external standard applies.
More in isp
| ID | Block | Maturity |
|---|---|---|
| of_mm_isp_blc | Black level correction | simulated |
| of_mm_isp_dpc | Defect pixel correction | simulated |
| of_mm_isp_lsc | Lens shading correction | simulated |
| of_mm_isp_demosaic | Bayer demosaic | simulated |
| of_mm_isp_3a_stats | Auto exposure, white balance and focus statistics | simulated |
| of_mm_isp_awb_gain | White balance gain and colour correction matrix | simulated |
| of_mm_isp_gamma | Gamma and tone curve LUT | simulated |
| of_mm_isp_hdr_merge | Multi-exposure HDR merge | planned |
| of_mm_isp_tonemap | Local tone mapping | planned |
| of_mm_isp_nr2d | Spatial noise reduction | simulated |