【发布时间】:2019-10-27 21:57:27
【问题描述】:
我试图从 API 中使用的任何预训练模型中了解我需要什么,而不管在 Tensorflow 对象检测 API 上找到的任何其他代码。
例如:ssd_mobilenet_v1_coco_2017_11_17,根据我的理解:它是一个已经被训练来检测物体的模型(有一个分类可以知道物体的类别+回归用矩形来绑定物体,这些矩形实际上是对象上的 x,y,w,h 坐标)。
我们如何从该模型的回归输出(x,y,w,h 坐标)中受益,以便在另一个模型中使用它们?
假设我们只想打印出图像上检测到的对象的坐标 x,y,w,h,而不需要任何 TensorFlow 对象检测 API 的代码,我们该怎么做?
【问题讨论】:
-
如果我正确理解您的问题,您想在不使用对象检测 API 的情况下打印检测到的对象的边界框坐标吗?另外,“您如何从回归模型的输出中受益”是什么意思?您在寻找对象检测 API 的应用吗?
-
@VishnuDasu “您想在不使用对象检测 API 的情况下打印检测到的对象的边界框坐标吗?”是的,我只想查看一个对象的一个唯一矩形的一个 x 一个 y 一个 h 一个 w,我已经尝试过:在对象检测 api 上的 output_dict['detection_boxes'],它输出了很多很多坐标,这不是我的寻找。我的问题是:我怎样才能在图像上使用这个先前的预训练模型来输出 x,y,w,h 而无需绑定矩形并且不需要对象检测 API?提前感谢您的帮助
-
""您如何从回归模型的输出中受益"?您是否在寻找对象检测 API 的应用程序?" 我已经指定了机器人抓取的应用程序,基本上是我的我想知道除了打印 x、y、w、h 坐标之外,我将如何将它们发送给我的机器人,一种可能的选择是使用我有点熟悉的 ROS。目前我正在打印 x,y,h,w 坐标。
标签: tensorflow object-detection