首页 文章

需要OpenCV和RFID的建议(论文)[关闭]

提问于
浏览
-4

我的论文的目标是使用相机检测停在非允许区域的车辆,并通过获取车辆识别并将数据发送到数据库来对该特定车辆发出违规行为 . (也许通过RFID)

我've gone through youtube and saw some ' zone'概念:https://www.youtube.com/watch?v=w6gs10P2e1k

我已经决定:

  • 违规检测:OpenCV

  • 收集车辆识别:不确定RFID(仍在研究其他选项,希望有更简单的选项)

Question 1: 在上面的链接中,他说他用C来开发它 . 这种概念只能用c吗?我可以将这些相同的概念应用于Java,VB.NET,C#吗?

Question 2: 对于openCV,我的程序使用的是相机还是我的笔记本电脑's webcam? Of course I need a clearer camera so there will be no '相机限制 .

Question 3: 除了RFID之外,是否有任何技术/技术(如果更容易),一旦检测到违规者,就可以获得一些车辆识别?

Question 4: 如果我打算使用RFID,我需要使用他们的1种通用编程语言来操纵RFID和OpenCV,以使它们进行通信(一旦相机检测到违规,触发RFID就可以获得车辆识别的条件) .

  • OpenCV具有C,C,Python和Java接口,并通过EmguCV实现了C#和VB.NET .

  • RFID可以使用VB.NET,C,C,C#,Java进行操作

你推荐哪一种是最适合我目标的“共同”语言?

Question 4: 你认为6个月平均每天2-3小时的编程将足以完成这个级别的论文项目吗?我不能每天全力以赴编程,因为在接下来的6个月里,我还有其他课程,而不是我的论文 .

对不起,我知道这是一个很长的问题作为一个整体回答,所以我要求你的耐心帮助我 . :)如果你只知道其中一个问题的答案,你也可以回答这4个问题中的至少1个问题 .

非常感谢您的帮助! :)

更新:我忘了提到这是针对公共车辆 . 我知道私人车辆出于安全原因抱怨使用RFID,但是当政府执行时,公共事业车辆没有选择权 . 在菲律宾,交通的主要问题是由这些公共设施车辆造成的交通阻塞,他们在任何地方装载/卸载乘客,而不是按照适当的区域来做这些事情 .

1 回答

  • 1

    OpenCV是一个用于图像处理的库,可以使用从任何相机发送给它的图像 . 您无需担心选择的相机 .

    Rfid是一种无线电技术,可用于检测扫描仪通过的“标签” . 有许多类型的标签和检测器,它们以不同的频率工作,具有不同的最大距离 . 通常它很短,高达10米 . 有安全的标准,但我怀疑你是否可以在车辆上放置标签,安全性不是论文的主要关注点 .

    而不是rdid,直接想到用于识别车辆的技术是拍摄车牌照片 . 让它可靠地工作将需要做很多工作 .

    您可以使用您询问的任何一种语言来解决这些技术中的任何一种 . 我是一个c#开发人员,所以这是我的goto语言,但你应该选择你更喜欢的任何东西,并确保你选择的特定相机和rfid-scanner有该语言的驱动程序 .

    至于时间;不,关于你如何提出问题,我认为你不能

    • 选择相机硬件

    • 从中获取图像

    • 通过opencv推送图像以计算车辆是否违反了区域

    • 选择rfid技术和硬件

    • 从中获取标签信息

    • 设置数据库

    • 将事务写入数据库

    这只是很多活动部件,如果你不是一个经验丰富的开发人员,那么现实中需要更多的工作,特别是especiakky .

    尽量将这一切都放在我的建议范围内 .

相关问题