【问题标题】:Connected component labeling (CCL) for vehicle headlight detection用于车辆前照灯检测的连接组件标签 (CCL)
【发布时间】:2014-02-18 04:44:49
【问题描述】:

我正在开发一个在夜景中检测车辆前灯的项目。我正在 MATLAB 上进行演示。首先我使用高斯模糊来过滤灰度图像,然后使用阈值得到二值图像。下一步是找到连接的组件和边界框来识别它们。我有使用两遍 4 连接方法而不使用 bwlabel 的 CCL 代码,它相当简单。但我认为这种方法在 FPGA 上实现时非常耗费资源。我正在考虑其他算法,例如轮廓跟踪或单通道。你们能给我一些适合FPGA的其他CCL方法的建议吗?非常感谢

【问题讨论】:

    标签: matlab image-processing computer-vision blob fpga


    【解决方案1】:

    根据您使用的图像类型以及阈值操作的输出,您可能会设法绕过 CCL 并直接进行轮廓跟踪。

    我想说真正的挑战是正确地对图像进行阈值处理,以便二进制结果仅包含前灯(尽可能接近)。

    例如,如果我拍摄这张图片:

    并按顺序执行以下步骤: 1.转换为灰度 2. 中值滤波器 3.大津的门槛 4.形态梯度

    ...我得到以下输出:

    我想该图像上的一个简单霍夫圆就足够了。

    【讨论】:

    • 但是我觉得CCL有很多有用的应用比如计数blob、显示区域……所以还是很有必要用的
    • 是的,当然。但我以为你想要 CCL 的替代品。因此提出了建议。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-19
    • 2023-02-16
    • 2020-05-08
    • 1970-01-01
    • 2018-02-22
    相关资源
    最近更新 更多