位置:成果数据库 > 期刊 > 期刊详情页
基于特征分析的番茄识别及其软件的快速开发
  • 期刊名称:计算机工程与设计
  • 时间:0
  • 页码:3824-3827
  • 语言:中文
  • 分类:TP242.62[自动化与计算机技术—控制科学与工程;自动化与计算机技术—检测技术与自动化装置]
  • 作者机构:[1]江苏大学现代农业装备与技术省部共建教育部重点实验室,江苏镇江212013, [2]安徽科技学院计算机中心,安徽蚌埠233100
  • 相关基金:国家自然科学基金项目(50805067);中国博士后基金项目(20080441073);江苏大学高级专业人才科研启动基金项目(07JDG078).
  • 相关项目:基于集成设计的果蔬精准采摘实现方法研究
中文摘要:

为导引机械手采摘番茄,提出了基于形状与纹理特征分析的番茄识别和软件实现方法。提取番茄和枯叶等干扰物的子图像,选择3个形状特征和5个纹理特征参数进行统计分析,在Matlab下快速验证番茄识别算法,再利用OpenCV函数库在Visual C++下对识别算法进行再现,实现了目标识别软件的快速开发。对674幅番茄图像进行识别试验的结果表明,对生长状态为相互分离的成熟番茄,正确识别率达到90%以上。不同分辨率的番茄图像处理实验结果表明,利用OpenCV函数库编制的程序比Matlab下的代码执行效率显著提高,而且能实时采集并同步处理双目图像,可为采摘机器人目标识别和软件开发提供参考。

英文摘要:

In order to guide manipulator to pick tomato, an automatic tomato recognition based on shape and texture features analysis and development method of recognition software are researched. First, child images of tomato and disturbed objects are extracted respectively from tomato images captured under outdoor scene. Three shape parameters and five texture parameters are chosen to do statistical analyses. The algorithm of tomato recognition is verified quickly under the enviroment of Matlab. And then, OpenCV function library is used to reproduce the recognition process under VC++ development environment to improve real-time of tomato recognition. Fast development of software is realized. By processing of 674 tomato images, the tests show that right recognition ratio of harvesting mature tomatoes can reach more than 90 percent when growth state of tomatoes is seperated each other. By processing of different size oftomato images, the tests show that the implementation efficiency of the codes programmed with OpenCV is risen considerably in com- parison with the codes programmed with Matlab. Morever, the software can capture real-time image and process synchronously binocular image, and may provide a reference for development of fruit-picking robotic vision software.

同期刊论文项目
期刊论文 11 会议论文 2 专利 2
同项目期刊论文