资源描述
汽车轮廓识别系统方案
一、总体要求:
输入一张汽车图片,按照坐标形式输出坐标值数据,如(x,y)=(0.01,0.98),(0.02,0.99) (0.03,0.12) (0.04,0.14) (0.05,1.00) (0.06,2.23)…
如果按照这些点画在直角坐标系中,那么应该组成汽车的轮廓。
二、关于照片的生成:
应该布置2-5个摄像头,摄像头连接一台电脑,软件可以自动触发摄像并存储照片文件到相应目录下;
照片中的背景必须要求有坐标,坐标的原点必须确定,因为采集后的数据是针对原点而生成的;
三、关于软件的实现:
1.建议首先确定汽车的整体颜色,再根据这些颜色去找轮廓的点;
2.汽车主题色肯定是找点的依据;
3.图片主题部分必须满足50%以上的是汽车主色调(拍照时决定);
4.针对某辆车子,只可能有5张照片要处理:正左、正右、正前、正后、正上(也就是说不存在角度问题);
5. 轮廓信息准确率95%;
6. 采集的总点数可调;
7、阈值做为软件的后台参数,可以设置;
8、15秒钟内必须处理完一张图片;
算法概述:
应该开发一个EXE软件,从一个路径下取图片
数据采集好后,将图片存到另外一个路径下;
注意: 背景不定的,什么背景都有可能
采集好的数据存储到一个表DOT_DATA中:
字段名称
类型
备注
PIC_ID
Varchar(20)
主键ID
PIC_NAME
Varchar(200)
图片名称
PIC_GEN_DATETIME
Datetime
拍照时间
PIC_POSITION
CHAR
图片位置(左、右、前、后、上)
PIC_DIS_DATETIME
Datetime
解析时间
PIC_A
long
图片长
PIC_B
long
图片宽
DOT_DATA
char
坐标值
采集好数据后,在软件的另外一个页面用描点法将采集的数据生成一张汽车轮廓图片,和原来的真实图片进行比对,查看效果!
以下是汽车图片举例:
展开阅读全文