java – 使用相机检测真实对象.使用相机找到真实物体的可能性

前端之家收集整理的这篇文章主要介绍了java – 使用相机检测真实对象.使用相机找到真实物体的可能性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 Android相机开发机器人项目.如果在路径中找到任何物体,机器人可以移动并清洁表面.我被困在检测路径中的物体时,我没有使用任何传感器来找到相机和物体之间的距离.我只使用相机来找到路径中的对象.我不想在路径中找到对象的形状,类型和颜色.路径中的小物体可以被忽略,例如沙子,草等.路径中不应有任何大物体(在下图的标记部分)

在使用相机绘画检测对象时,阴影被检测为对象.从上图中,音乐符号被检测为对象.是否有任何付费或开源库可以使用相机找出真实物体检测(如果它可以在Java或c中使用,将会更有帮助).我已经尝试过opencv,javacv,jhlabs,jjil,aviary sdk,jiu,imagemagic等等.但是没有我能在哪里找到满足我需求的精确解决方案.如果有人使用此图像处理请建议我使用Android相机在真实对象检测中可以做什么.如果不可能,请给我解释为什么不可能.

我尝试过的可能性:

>人脸识别算法(特征检测): – 基于匹配模式的人脸检测算法.这种情况不适用.即,这里物体可以是任何形状或任何形状.没有匹配的模式.
>对象识别:对象识别也与图案匹配相同.我不想识别这个物体,只想找出它们是图像中标记部分的物体,它是一个真实的物体(即不是任何地板画,阴影等……).
>边缘检测:我尝试过不同的边缘检测算法,但这对我来说也不是准确的解决方案.即,绘画和阴影有边缘,所以我们不能假设我们发现的边是真实的对象.

解决方法

If anybody working with this image processing please suggest me what i can do in real object detection using android camera. If it is not possible please give me an explanation why it was not possible.

实时,飞行物体检测是一个深入研究的领域.

现在,我们现有的算法只能进行模式匹配,并在相机框架内寻找预定义的图像.

现实世界检测的问题在于现实世界太真实了.任何类型的对象或项目都有很多变体,单个库不可能为它们提供检测.通过机械学习进行大量数据生成和培训,实际世界检测是合理的,这需要比大多数移动设备所能提供的更多处理和电池供电.

原文链接:https://www.f2er.com/java/239745.html

猜你在找的Java相关文章