1

我已经使用 Visual Studio 和 ML 模型生成器创建了一个用于对象检测的 ONNX 模型,使用 VOTT 来定义我想要检测的 4 个对象。

我正在按照教程中的说明测试模型,效果很好,结果还可以:

        var sampleData = new MLModel1.ModelInput()
        {
            ImageSource = @"C:\Data\sample1.jpg",
        };

        //Load model and predict output
        var result = MLModel1.Predict(sampleData);

问题是它需要 5 秒(第一次运行 10 秒,以下运行 5 秒)。sample.jpg 是一个 700x400 像素的图像,85kb,计算机是 Intel i7 2.9GHz。

为什么这么慢?我做错了什么还是这是我应该期望的速度?这是图像,要检测的对象是 REF、LOT、沙漏图标和工厂图标。

有没有其他技术可以用来更快地检测这些物体?

在此处输入图像描述

谢谢

4

0 回答 0