最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

基于OpenMV的水果筛选系统设计

IT圈 admin 32浏览 0评论

2024年4月13日发(作者:东方莎莉)

36

卷第

2022

兰州文理学院学报

(

自然科学版

)

)

JournalofLanzhouUniversitfArtsandScience

(

NaturalSciences

y

o

Vol.36No.1

Jan.2022

()

  

文章编号

:

2095G6991202201G0054G05

基于

OenMV

的水果筛选系统设计

p

()

莆田学院机电与信息工程学院

,

福建莆田

351100

骆绍烨

,

张长佳

,

 

,

蔡荣贵

摘要

:

针对水果筛选中自动化程度较低的问题

,

设计并实现了一种基于

O

OenMV

的水果筛选系统

,

enMV

pp

机器视觉模块和计算机相结合

通过摄像头获取水果图像

,

并对图像进行水果模板匹配及特征提取和分析

,

现水果的品种

尺寸和成熟度筛选

实验结果表明

,

系统能广泛应用于常见水果品种

,

且具有较高的筛选准确

,

适合推广应用

关键词

:

水果筛选

;

模板匹配

;

特征提取

OenMV

;

p

中图分类号

:

TP27   

文献标志码

:

A

DesinofFruitScreeninstemBasedonOenMV

gg

S

yp

(,,,)

SchoolofMechatronicsandInformationEnineerinPutianUniversitPutian351100

,

FuianChina

ggyj

LUOShaoGe

,

ZHANGChanGia

,

ZHOUChao

,

CAIRonGui

ygjgg

:,

Abstract

Aimintthe

p

roblemoflowautomationinfruitscreeninafruitscreeninstem

g

a

gg

s

y

,

basedonOenMVwasdesinedandimlementedwhichcombinedOenMVmachinevision

pgpp

,

achievetheselectionoffruitvarietsizeandmaturit.Exerimentalresultsshowedthatthe

yyp

,,

sstemcanbewidelsedincommonfruitvarietiesandhadahihscreeninccuracsuitG

yy

u

gg

a

y

ablefor

p

romotionandalication.

pp

:;

O

;

Keords

fruitscreeninenMV

;

temlatematchinfeatureextraction

gppg

y

w

,

amoduleandcomuter.Theimaeoffruitwasobtainedbamerandtheimaewas

pgy

c

g

,

matchedwiththetemlateoffruitandthefeatureextractionandanalsiswerecarriedoutto

py

东南西北所产的水果

  

我国国土经纬跨度大

,

品种不可枚举

,

在水果产品竞争愈演愈烈的今天

,

如何提高水果品质

生产效率就尤其重要

而水果

筛选分级是提高水果品质的一个重要环节

国内

目前在水果筛选分级上还主要依靠人工或借助部

分简易的筛选装置完成

,

由此带来了劳动量大

]

产率低等诸多缺点

[

借助机器分类方法具有耗

图像或图像队列中获取有效信息

,

对物理世界的

]

三维景物进行形态与运动识别

,

即计算机视觉

[

随着计算机技术的提升和新型算法的提出

,

计算

机视觉技术已开始逐渐在包括农业在内的各个领

域中得到广泛应用

针对水果筛选问题

,

本文在

时短

高效率

契合水果品种不容易受损等特点

,

弥补了人工筛选的缺陷

,

因此研究和开发高效的

水果筛选系统十分必要

计算机通过效仿人眼所看到的图像场景

,

POenMV

微型机器视觉模块的基础上

,

C

p

为载体

,

运用计算机视觉相关技术实现水果筛选

1

 

系统结构设计及初始化

1.1

 

系统硬件结构

基于

OenMV

的水果筛选系统主要包括了

p

收稿日期

:

2021G08G30

);()

育科研项目

(

莆田学院横向项目

(

JAT1905732021AHX154L

)

com.

););

基金项目

:

福建省自然科学基金面上项目

(

莆田市科技计划项目

(

福建省中青年教师教

2020J019242018GP2005

),:

作者简介

:

骆绍烨

(

,

福建仙游人

,

副教授

,

硕士

,

研究方向

:

计算机视觉

文本分析等

.1982GEGmailLs123@163.

y

Copyright©博看网 . All Rights Reserved.

期骆绍烨等

:

基于

OenMV

的水果筛选系统设计

p

55

OenMV

微型机器视觉模块和计算机两部分

p

并在体积

OenMV

的核心是

STM32CPU

芯片

,

p

小巧的硬件模块上集成了

OV7725

摄像头芯片

,

]

从而使核心机器视觉算法能够高效地实现

[

2

 

系统功能方案设计

OenMV

还提供了基于

Pthon

的编程接口

,

py

样就可以方便使用

P

thon

来进行二次开发

y

统硬件结构设计如图

所示

基于

OenMV

的水果筛选系统主要包括水

p

果类别筛选

水果尺寸筛选和水果成熟度筛选

个主要功能

这些功能主要依靠对摄像头所拍摄

的水果图像分析实现

2.1

 

水果类别筛选

板匹配就是提前得知一张图像

,

然后在一片大区

]

域中搜索已知图像的过程

[

其识别判别的依据

水果类别筛选主要通过模板匹配来实现

是找到与同模板有相同的方向

长短和图像元素

的目标

,

通过编写好的

Pthon

程序在区域中定

y

位到目标

,

并确定其坐标位置

,

最后以某种方式框

1 

系统硬件结构图

  

摄像头用来拍摄水果图像

,

STM32CPU

责图像的预处理以及机器识别过程

,

计算机则用

O

视觉模块的参数设置

enMV

系统中摄像头

p

和水果模板的输入

系统通过在

OenMV

微型机

p

器视觉模块上的摄像头获取实时图像

,

在对图像

进行预处理后

,

利用形状识别和边缘检测等相关

算法完成目标水果识别与筛选

1.2

 

OpenMV参数设置

OenMV

运用的是小孔成像这一种理想模

p

,

在实际应用时镜头会存在场曲和畸变等

[]

选出来

前期通过录入不同水果的模板图像

,

建立

一个模板库

,

然后让

O

enMV

进行模板匹配

,

p

而分辨水果

理论上只要模板库足够大

,

就可以识

别很多种类的水果

模板匹配流程如图

所示

)

以通过在标定过程中引入畸变参数

(

sensor

下面是

OenMV

摄像头相关参数的设置代

p

imortsensor #

引入感光元件的模块

p

设置摄像头参数

()

sensor.reset #

初始化感光元件

_

p

()

sensor.setixformatsensor.RGB565 #

,

2 

模板匹配流程图

  

这一过程中最为核心的任务是建立模板库

首先需要在帧缓存区中创建或导入一个指定大小

p

通过直接从

Om

格式模板

.enMV

里面截

gp

取一个模板图像

,

通过格式转换工具

,

p

n

g

p

保存在

Om

格式

,

enMV

SD

卡文件夹里

gp

MV

自动完成

,

就形成了模板库

识别筛选功能则由

OenG

p

2.2

 

水果尺寸筛选

sor.GRAYSCALE

)

设置为灰度图模式

_(

sensor.setframesizesensor.QVGA

)

 #

设置图像像素的大小

__

g

)

sensor.setautoain

(

False #

关闭自动

增益

_

a

()

sensor.setuto

_

whitebalFalse #

关闭

白平衡

_

w

)

设置窗口中

sensor.setindowinroi

g

(

的兴趣区

():

whileTrue 

()

拍摄照片

  imensor.snashot

g

=s

p

_

p

(

设置摄像头颜色模式

sensor.setixformatsenG

利用摄像头物体测距的基本原理借助参照物

进行反推

,

从而得到水果大小

.OenMV

是采用

p

单摄像头

,

选取恰当的参照物

,

并依照参照物的实

际长短与成像后的百分比就能够计算出物体之间

的间距

.OenMV

测距原理如图

所示

p

由图

可知

,

L

OenMV

摄像头到水果的

p

距离尺寸

,

A

p

B

p

ix

为整个画面的像素值

,

ix

为水果

在镜头中所占的像素

,

即水果直径的像素

R

是水

果真实的直径

,

α

是视角的一半

,

β

是水果半

径视角

,

H

是摄像头覆盖的实际宽度半径

Copyright©博看网 . All Rights Reserved.

兰州文理学院学报

(

自然科学版

)

                                

36

56

3 

测距原理图

  

从左侧摄像头里的几何联系可以得到

:

:

水果现实尺寸

R

与像头里的像素

B

p

ix

成反比

,

()

()

通过测量水果成像大小即可计算出其真实大小

2.3

 

水果成熟度筛选

OenMV

采用

Lab

颜色模型能够准确识别

p

各种颜色

,

而颜色是判断大部分水果是否成熟的

主要因素

.Lab

颜色模型是

CIE

组织于

1931

年拟

]

定的用来衡量颜色的国际标准

[

其中

L.ab

B

pix

)

tan

(

β

L

所以得出以下正切比例公式

:

A

pix

tan

(

α

)

L

tan

(

α

)

A

pix

()

tan

(

ix

β

)

B

p

从右侧现实环境里的几何联系可以得到

:

;;

:

亮度

)

红色

,

绿色

)

黄色

,

L

(

a

(

:

:

b

(

:

,

蓝色

)

让图像颜色显示接近人类视觉

.-

:

Lab

型不依赖光线和颜料

,

在理论上包括了我们眼睛

看到并识别出全部色彩的一种强大模式

它弥补

CMYK

R

用数字

GB

两种色彩模式的不足

,

化方法展示出人眼看到的视觉感应

因此可根据

水果的颜色来判断水果是否成熟

,

水果成熟度筛

选流程如图

所示

R

()

tan

(

β

)

L

代入上述正切比例公式中

,

可得水果尺寸计

算公式

:

(

LB

p

tan

ix

β

)

()

R

A

p

ix

L

A

p

tan

(

ix

β

)

在系统中均为固定值可

4 

水果成熟度筛选流程图

导入

  

在筛选之前首先要设置颜色的阈值

(

),

里面可

thresholdsthresholds

是一个参数列表

,

就需要在这个列表中添加对应的颜色阈值

为了

使绿色芒果

(

未成熟

)

区域变成纯白

,

其他地方全

黑即可得出绿色的阈值

当然

,

在工业生产线上

,

考虑到一些水果需要长距离运输

,

完全成熟就会

容易损坏

,

可以根据实际情况去设置芒果阈值

,

而更好地去筛选

阈值测试效果如图

所示

以包含多个颜色的参数设定

若要识别多个颜色

,

识别更精准

,

选择

OenMVIDE

阈值工具进行阈

p

值调试

通过滑动

个通道的最大值以及最小值

,

Copyright©博看网 . All Rights Reserved.

期骆绍烨等

:

基于

OenMV

的水果筛选系统设计

p

57

5 

阈值测试效果

(

芒果

)

  

成熟度阈值设置好后就可以进行水果成熟度

筛选

通过

OenMV

的摄像头模块拍摄水果照

p

,

对水果图片进行图像预处理

预处理完成的水

果图像利用之前设置的颜色阈值进行色块查找识

,

再将获得的色块进行合并

,

合并过程中过小的

色块将会被过滤掉

合并完成后与设置的色块面

积阈值做比较

,

如果面积超过阈值表示该水果达

到了预设的成熟度

,

否则表示未达到成熟度要求

3

 

系统测试与分析

为了验证系统的水果筛选效果

,

本文选取芒

香蕉

沃柑和苹果

种常见水果进行测试

先进行水果不同模板相似度阈值下的识出率测

每种水果的测试数量为

统计能识别出

00

,

水果的次数

,

由此获得识出率

测试结果如表

1 

水果在不同相似度阈值下的识出率

水果类别

芒果

香蕉

沃柑

苹果

识出率

/

相似度阈值

=0.6

93

89

98

95

相似度阈值

=0.7

87

80

91

90

相似度阈值

=0.8

82

78

87

83

相似度阈值

=0.9

73

65

82

75

  

从表

可以看出不同水果由于本身的形状和

颜色差异导致在相同的模板和相同的相似度阈值

下识出率具有一定的差异

沃柑因为形状比较规

,

颜色相对均匀

,

识出率相对较高

香蕉的形状

最为不规则

,

在同等条件下的识出率是最低的

,

随着相似度阈值的提高

,

水果的检出率呈现

65%.

下降趋势

相似度阈值要求越高

,

对于水果模板匹

配的相似率就越高

,

水果就越难以被识别出

但这

并不意味着越低的相似率阈值越有利于水果的类

别筛选

,

过低的阈值将导致大量非水果或其他类

别的水果被误识别

通常情况下

,

80%-90%

的水

别是在相似度阈值为

0.

其识出率仅有

,

果识出率是比较适宜的

,

0.7-0.8

的水果模板

相似度阈值在水果类别筛选时具有较好的效果

为了测试系统对水果尺寸测量的准确性

,

取一种外形相对规则的水果

(

沃柑

)

作为测试水果

进行大小测试

,

并与手工多次测量平均尺寸进行

对比

测试分为

,

为了保证测量的准确性

,

组测量次数为

测试结果如表

所列

.0

量值的误差绝对值最大为

0.

最小仅为

14cm

,

由表

可知

,

系统平均测量值与手工平均测

平均偏差率大部分

(

低于

1.

2024年4月13日发(作者:东方莎莉)

36

卷第

2022

兰州文理学院学报

(

自然科学版

)

)

JournalofLanzhouUniversitfArtsandScience

(

NaturalSciences

y

o

Vol.36No.1

Jan.2022

()

  

文章编号

:

2095G6991202201G0054G05

基于

OenMV

的水果筛选系统设计

p

()

莆田学院机电与信息工程学院

,

福建莆田

351100

骆绍烨

,

张长佳

,

 

,

蔡荣贵

摘要

:

针对水果筛选中自动化程度较低的问题

,

设计并实现了一种基于

O

OenMV

的水果筛选系统

,

enMV

pp

机器视觉模块和计算机相结合

通过摄像头获取水果图像

,

并对图像进行水果模板匹配及特征提取和分析

,

现水果的品种

尺寸和成熟度筛选

实验结果表明

,

系统能广泛应用于常见水果品种

,

且具有较高的筛选准确

,

适合推广应用

关键词

:

水果筛选

;

模板匹配

;

特征提取

OenMV

;

p

中图分类号

:

TP27   

文献标志码

:

A

DesinofFruitScreeninstemBasedonOenMV

gg

S

yp

(,,,)

SchoolofMechatronicsandInformationEnineerinPutianUniversitPutian351100

,

FuianChina

ggyj

LUOShaoGe

,

ZHANGChanGia

,

ZHOUChao

,

CAIRonGui

ygjgg

:,

Abstract

Aimintthe

p

roblemoflowautomationinfruitscreeninafruitscreeninstem

g

a

gg

s

y

,

basedonOenMVwasdesinedandimlementedwhichcombinedOenMVmachinevision

pgpp

,

achievetheselectionoffruitvarietsizeandmaturit.Exerimentalresultsshowedthatthe

yyp

,,

sstemcanbewidelsedincommonfruitvarietiesandhadahihscreeninccuracsuitG

yy

u

gg

a

y

ablefor

p

romotionandalication.

pp

:;

O

;

Keords

fruitscreeninenMV

;

temlatematchinfeatureextraction

gppg

y

w

,

amoduleandcomuter.Theimaeoffruitwasobtainedbamerandtheimaewas

pgy

c

g

,

matchedwiththetemlateoffruitandthefeatureextractionandanalsiswerecarriedoutto

py

东南西北所产的水果

  

我国国土经纬跨度大

,

品种不可枚举

,

在水果产品竞争愈演愈烈的今天

,

如何提高水果品质

生产效率就尤其重要

而水果

筛选分级是提高水果品质的一个重要环节

国内

目前在水果筛选分级上还主要依靠人工或借助部

分简易的筛选装置完成

,

由此带来了劳动量大

]

产率低等诸多缺点

[

借助机器分类方法具有耗

图像或图像队列中获取有效信息

,

对物理世界的

]

三维景物进行形态与运动识别

,

即计算机视觉

[

随着计算机技术的提升和新型算法的提出

,

计算

机视觉技术已开始逐渐在包括农业在内的各个领

域中得到广泛应用

针对水果筛选问题

,

本文在

时短

高效率

契合水果品种不容易受损等特点

,

弥补了人工筛选的缺陷

,

因此研究和开发高效的

水果筛选系统十分必要

计算机通过效仿人眼所看到的图像场景

,

POenMV

微型机器视觉模块的基础上

,

C

p

为载体

,

运用计算机视觉相关技术实现水果筛选

1

 

系统结构设计及初始化

1.1

 

系统硬件结构

基于

OenMV

的水果筛选系统主要包括了

p

收稿日期

:

2021G08G30

);()

育科研项目

(

莆田学院横向项目

(

JAT1905732021AHX154L

)

com.

););

基金项目

:

福建省自然科学基金面上项目

(

莆田市科技计划项目

(

福建省中青年教师教

2020J019242018GP2005

),:

作者简介

:

骆绍烨

(

,

福建仙游人

,

副教授

,

硕士

,

研究方向

:

计算机视觉

文本分析等

.1982GEGmailLs123@163.

y

Copyright©博看网 . All Rights Reserved.

期骆绍烨等

:

基于

OenMV

的水果筛选系统设计

p

55

OenMV

微型机器视觉模块和计算机两部分

p

并在体积

OenMV

的核心是

STM32CPU

芯片

,

p

小巧的硬件模块上集成了

OV7725

摄像头芯片

,

]

从而使核心机器视觉算法能够高效地实现

[

2

 

系统功能方案设计

OenMV

还提供了基于

Pthon

的编程接口

,

py

样就可以方便使用

P

thon

来进行二次开发

y

统硬件结构设计如图

所示

基于

OenMV

的水果筛选系统主要包括水

p

果类别筛选

水果尺寸筛选和水果成熟度筛选

个主要功能

这些功能主要依靠对摄像头所拍摄

的水果图像分析实现

2.1

 

水果类别筛选

板匹配就是提前得知一张图像

,

然后在一片大区

]

域中搜索已知图像的过程

[

其识别判别的依据

水果类别筛选主要通过模板匹配来实现

是找到与同模板有相同的方向

长短和图像元素

的目标

,

通过编写好的

Pthon

程序在区域中定

y

位到目标

,

并确定其坐标位置

,

最后以某种方式框

1 

系统硬件结构图

  

摄像头用来拍摄水果图像

,

STM32CPU

责图像的预处理以及机器识别过程

,

计算机则用

O

视觉模块的参数设置

enMV

系统中摄像头

p

和水果模板的输入

系统通过在

OenMV

微型机

p

器视觉模块上的摄像头获取实时图像

,

在对图像

进行预处理后

,

利用形状识别和边缘检测等相关

算法完成目标水果识别与筛选

1.2

 

OpenMV参数设置

OenMV

运用的是小孔成像这一种理想模

p

,

在实际应用时镜头会存在场曲和畸变等

[]

选出来

前期通过录入不同水果的模板图像

,

建立

一个模板库

,

然后让

O

enMV

进行模板匹配

,

p

而分辨水果

理论上只要模板库足够大

,

就可以识

别很多种类的水果

模板匹配流程如图

所示

)

以通过在标定过程中引入畸变参数

(

sensor

下面是

OenMV

摄像头相关参数的设置代

p

imortsensor #

引入感光元件的模块

p

设置摄像头参数

()

sensor.reset #

初始化感光元件

_

p

()

sensor.setixformatsensor.RGB565 #

,

2 

模板匹配流程图

  

这一过程中最为核心的任务是建立模板库

首先需要在帧缓存区中创建或导入一个指定大小

p

通过直接从

Om

格式模板

.enMV

里面截

gp

取一个模板图像

,

通过格式转换工具

,

p

n

g

p

保存在

Om

格式

,

enMV

SD

卡文件夹里

gp

MV

自动完成

,

就形成了模板库

识别筛选功能则由

OenG

p

2.2

 

水果尺寸筛选

sor.GRAYSCALE

)

设置为灰度图模式

_(

sensor.setframesizesensor.QVGA

)

 #

设置图像像素的大小

__

g

)

sensor.setautoain

(

False #

关闭自动

增益

_

a

()

sensor.setuto

_

whitebalFalse #

关闭

白平衡

_

w

)

设置窗口中

sensor.setindowinroi

g

(

的兴趣区

():

whileTrue 

()

拍摄照片

  imensor.snashot

g

=s

p

_

p

(

设置摄像头颜色模式

sensor.setixformatsenG

利用摄像头物体测距的基本原理借助参照物

进行反推

,

从而得到水果大小

.OenMV

是采用

p

单摄像头

,

选取恰当的参照物

,

并依照参照物的实

际长短与成像后的百分比就能够计算出物体之间

的间距

.OenMV

测距原理如图

所示

p

由图

可知

,

L

OenMV

摄像头到水果的

p

距离尺寸

,

A

p

B

p

ix

为整个画面的像素值

,

ix

为水果

在镜头中所占的像素

,

即水果直径的像素

R

是水

果真实的直径

,

α

是视角的一半

,

β

是水果半

径视角

,

H

是摄像头覆盖的实际宽度半径

Copyright©博看网 . All Rights Reserved.

兰州文理学院学报

(

自然科学版

)

                                

36

56

3 

测距原理图

  

从左侧摄像头里的几何联系可以得到

:

:

水果现实尺寸

R

与像头里的像素

B

p

ix

成反比

,

()

()

通过测量水果成像大小即可计算出其真实大小

2.3

 

水果成熟度筛选

OenMV

采用

Lab

颜色模型能够准确识别

p

各种颜色

,

而颜色是判断大部分水果是否成熟的

主要因素

.Lab

颜色模型是

CIE

组织于

1931

年拟

]

定的用来衡量颜色的国际标准

[

其中

L.ab

B

pix

)

tan

(

β

L

所以得出以下正切比例公式

:

A

pix

tan

(

α

)

L

tan

(

α

)

A

pix

()

tan

(

ix

β

)

B

p

从右侧现实环境里的几何联系可以得到

:

;;

:

亮度

)

红色

,

绿色

)

黄色

,

L

(

a

(

:

:

b

(

:

,

蓝色

)

让图像颜色显示接近人类视觉

.-

:

Lab

型不依赖光线和颜料

,

在理论上包括了我们眼睛

看到并识别出全部色彩的一种强大模式

它弥补

CMYK

R

用数字

GB

两种色彩模式的不足

,

化方法展示出人眼看到的视觉感应

因此可根据

水果的颜色来判断水果是否成熟

,

水果成熟度筛

选流程如图

所示

R

()

tan

(

β

)

L

代入上述正切比例公式中

,

可得水果尺寸计

算公式

:

(

LB

p

tan

ix

β

)

()

R

A

p

ix

L

A

p

tan

(

ix

β

)

在系统中均为固定值可

4 

水果成熟度筛选流程图

导入

  

在筛选之前首先要设置颜色的阈值

(

),

里面可

thresholdsthresholds

是一个参数列表

,

就需要在这个列表中添加对应的颜色阈值

为了

使绿色芒果

(

未成熟

)

区域变成纯白

,

其他地方全

黑即可得出绿色的阈值

当然

,

在工业生产线上

,

考虑到一些水果需要长距离运输

,

完全成熟就会

容易损坏

,

可以根据实际情况去设置芒果阈值

,

而更好地去筛选

阈值测试效果如图

所示

以包含多个颜色的参数设定

若要识别多个颜色

,

识别更精准

,

选择

OenMVIDE

阈值工具进行阈

p

值调试

通过滑动

个通道的最大值以及最小值

,

Copyright©博看网 . All Rights Reserved.

期骆绍烨等

:

基于

OenMV

的水果筛选系统设计

p

57

5 

阈值测试效果

(

芒果

)

  

成熟度阈值设置好后就可以进行水果成熟度

筛选

通过

OenMV

的摄像头模块拍摄水果照

p

,

对水果图片进行图像预处理

预处理完成的水

果图像利用之前设置的颜色阈值进行色块查找识

,

再将获得的色块进行合并

,

合并过程中过小的

色块将会被过滤掉

合并完成后与设置的色块面

积阈值做比较

,

如果面积超过阈值表示该水果达

到了预设的成熟度

,

否则表示未达到成熟度要求

3

 

系统测试与分析

为了验证系统的水果筛选效果

,

本文选取芒

香蕉

沃柑和苹果

种常见水果进行测试

先进行水果不同模板相似度阈值下的识出率测

每种水果的测试数量为

统计能识别出

00

,

水果的次数

,

由此获得识出率

测试结果如表

1 

水果在不同相似度阈值下的识出率

水果类别

芒果

香蕉

沃柑

苹果

识出率

/

相似度阈值

=0.6

93

89

98

95

相似度阈值

=0.7

87

80

91

90

相似度阈值

=0.8

82

78

87

83

相似度阈值

=0.9

73

65

82

75

  

从表

可以看出不同水果由于本身的形状和

颜色差异导致在相同的模板和相同的相似度阈值

下识出率具有一定的差异

沃柑因为形状比较规

,

颜色相对均匀

,

识出率相对较高

香蕉的形状

最为不规则

,

在同等条件下的识出率是最低的

,

随着相似度阈值的提高

,

水果的检出率呈现

65%.

下降趋势

相似度阈值要求越高

,

对于水果模板匹

配的相似率就越高

,

水果就越难以被识别出

但这

并不意味着越低的相似率阈值越有利于水果的类

别筛选

,

过低的阈值将导致大量非水果或其他类

别的水果被误识别

通常情况下

,

80%-90%

的水

别是在相似度阈值为

0.

其识出率仅有

,

果识出率是比较适宜的

,

0.7-0.8

的水果模板

相似度阈值在水果类别筛选时具有较好的效果

为了测试系统对水果尺寸测量的准确性

,

取一种外形相对规则的水果

(

沃柑

)

作为测试水果

进行大小测试

,

并与手工多次测量平均尺寸进行

对比

测试分为

,

为了保证测量的准确性

,

组测量次数为

测试结果如表

所列

.0

量值的误差绝对值最大为

0.

最小仅为

14cm

,

由表

可知

,

系统平均测量值与手工平均测

平均偏差率大部分

(

低于

1.

发布评论

评论列表 (0)

  1. 暂无评论