【发布时间】:2014-02-03 08:24:49
【问题描述】:
我的服务器从客户端接收照片。就我而言,服务器是网络服务器,但我没有提及任何特定技术,因为我可以选择任何可以为我提供解决方案的免费技术。这些照片是从网络摄像头流式传输的视频中的快照。
- 在服务器收到的某些照片上,有彩色图片 (总是相同的图片,服务器提前有)在一个 白色背景(墙壁)。
- 其他照片可能包含任何主题 任何背景。
- 我无法控制房间里的灯光 图片已制作(在不同的地方可能会更暗或更亮) 照片)。
- 当照片中有图片时 - 整个图片包含在照片中(不仅仅是部分) 。
- 当照片中有图片时 - 它占据了照片的很大一部分(即图片将靠近墙壁)。
- 照片上的图片可能有点倾斜/倾斜 - 假设不超过 10°。
在服务器端,我应该能够决定(具有一定程度的重要性)图片是否在照片中。
我现在正在寻找一种快速而肮脏的解决方案(它只是 POC)。图书馆和技术应该是免费的。
我想到了使用中性网络。在这种情况下,我什至可以离线“训练”网络,一旦我调整好它,我就可以在客户端使用 javascript 使用它(计算不应该花费很多时间),而无需将照片传递给服务器(那将是完美的)。
这个问题有现成的解决方案吗?
非常感谢!
【问题讨论】:
-
稍后,当 POC 完成后,我应该能够确定照片中是否有一张照片(假设是 10 张不同的照片)并说出哪一张(它总是只有一个)。另外我应该说它在墙上的位置(左上角和右下角坐标)。背景也可以是任何背景(不一定是白墙)。但现在我需要一个简化问题的解决方案。当然,如果任何解决方案也能为我提供解决这个扩展问题的方法 - 我会更开心:)
标签: neural-network image-recognition