我正在尝试查找有关简单几何形状分类的论文或性能数据,例如前六个凸正多边形。输入数据是计算机图形生成的,可生成各种比例和方向的凸正多边形的高对比度、清晰图像。每个图像一个多边形。除了合理的 CPU 时间外,使用的训练图像数量没有限制。还对随机生成的 CG 图像进行了测试。
正多边形只是一个例子。您可以添加圆形、椭圆、非常规多边形等。基本上任何简单的几何形状,一个称职的小学生都可以轻松地以 100% 的准确率对其进行分类。
我正在尝试查找有关简单几何形状分类的论文或性能数据,例如前六个凸正多边形。输入数据是计算机图形生成的,可生成各种比例和方向的凸正多边形的高对比度、清晰图像。每个图像一个多边形。除了合理的 CPU 时间外,使用的训练图像数量没有限制。还对随机生成的 CG 图像进行了测试。
正多边形只是一个例子。您可以添加圆形、椭圆、非常规多边形等。基本上任何简单的几何形状,一个称职的小学生都可以轻松地以 100% 的准确率对其进行分类。
CNN 网络在这项任务上应该很容易达到接近 100% 的准确率。几个方面使这项任务更容易:
例如,此代码可以基于少量输入图像生成训练示例:
https://keras.io/preprocessing/image/
datagen = ImageDataGenerator(
featurewise_center=True,
featurewise_std_normalization=True,
rotation_range=20,
width_shift_range=0.2,
height_shift_range=0.2,
horizontal_flip=True)
几篇文章:
https://towardsdatascience.com/object-detection-with-neural-networks-a4e2c46b4491