CN101000655A - 一种类球形果蔬的定位方法 - Google Patents
一种类球形果蔬的定位方法 Download PDFInfo
- Publication number
- CN101000655A CN101000655A CN 200710066696 CN200710066696A CN101000655A CN 101000655 A CN101000655 A CN 101000655A CN 200710066696 CN200710066696 CN 200710066696 CN 200710066696 A CN200710066696 A CN 200710066696A CN 101000655 A CN101000655 A CN 101000655A
- Authority
- CN
- China
- Prior art keywords
- point
- circle
- center
- fruits
- fruit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 235000012055 fruits and vegetables Nutrition 0.000 title claims abstract description 40
- 238000000034 method Methods 0.000 title claims abstract description 17
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 claims abstract description 9
- 235000013399 edible fruits Nutrition 0.000 claims description 28
- 230000004807 localization Effects 0.000 claims description 11
- 238000007665 sagging Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 239000012636 effector Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
Images
Landscapes
- Harvesting Machines For Specific Crops (AREA)
Abstract
一种类球形果蔬的定位方法,包括以下步骤:(1)、计算识别出的果蔬图像的最高点A,最低点B,最左点C和最右点D,构造外接矩形ABCD;(2)、在像素集合ABCD,随机选择两点,对所述两点和点A构建一个圆,并同时求得圆心和半径;在所述构建的圆中,选择满足半径在该类球形果蔬半径的设定范围内、且包含边缘像素集上的点到确定的果心的距离在某一范围之内的点最多的圆的圆心为果蔬的中心;(3)、O是圆心,A为最高点,E为过圆心O作垂直线与外接矩形的交点,选择A点关于OE的对称点为采摘点F。本发明能够适应于偏斜下垂生长的果蔬定位,能够有效定位叠加的多个果蔬。
Description
(一)技术领域
本发明涉及一种类球形果蔬的定位方法。
(二)背景技术
水果与蔬菜的采收是一项劳动密集型的工作。果蔬采收的季节性强,工作环境艰苦,劳动强度大。现阶段的采收基本依靠人力,采收的效率比较低,人力成本在整个果蔬生产成本中占了相当大的比例。因此,实现果蔬采收的自动化具有实际应用价值。
目前为止,国内还没有一台真正投入生产使用的果蔬采摘机器人,主要原因之一是视觉***技术难题尚未完全解决。通常,采摘机器人视觉***的工作方式:首先获取果蔬的数字化图像,然后再通过相关图像处理算法识别并确定图像中果蔬的位置。传感器是机器视觉***最重要的部件,主要包括图像传感器和距离传感器等。图像传感器可以是CCD黑白相机、彩色摄像机或者立体摄像机,一般安装于机械臂或末端执行器上。距离传感器有激光测距、超声、无线和红外传感器等。
对于类球形的果蔬,其二维图像与圆有较高的相似性,故可以简化为圆。可以为这类球形果蔬构造几何模型如图1所示。O为圆心,P为采摘点,C为过O的水平线与果实边界的交点。可以发现,直线OC和直线CP所成的角度a大致处于某个范围。因此,对同一种类的球形果蔬,可以经过多次测量得到该角度的平均值。根据该模型,可得|OP|=|OC|×tga。而OC即为果实半径,所以,如果在已知果心点的情况下,就可以求得采摘点。但是,该种几何模型只适用于自然下垂生长的果蔬,当果蔬发生偏斜,即非自然下垂生长时的果蔬则无法根据此模型求得采摘点。
(三)发明内容
为了克服已有的类球形果蔬的定位方法不能适用于偏斜下垂生长的果蔬定位、不能有效定位叠加的多个果蔬的不足,本发明提供一种能够适应于偏斜下垂生长的果蔬定位,能够有效定位多个叠加果蔬的一种类球形果蔬的定位方法。
本发明解决其技术问题所采用的技术方案是:
一种类球形果蔬的定位方法,该方法包括以下步骤:
(1)、计算识别出的果蔬图像的最高点A,最低点B,最左点C和最右点D,构造外接矩形ABCD;
(2)、在像素集合ABCD,随机选择两点,对所述两点和点A构建一个圆,并同时求得圆心和半径;在所述构建的圆中,选择满足半径在该类球形果蔬半径的设定范围内、且包含边缘像素集上的点到确定的果心的距离在某一范围之内的点最多的圆的圆心为果蔬的中心;
(3)、O是圆心,A为最高点,E为过圆心O作垂直线与外接矩形的交点,选择A点关于OE的对称点为采摘点F。
作为优选的一种方案:所述的定位方法还包括:(4)、当采摘完一个水果以后,只能重新获取新的图片,重复(1)~(3)。
本发明的技术构思为:本发明提出一种校正的几何模型,如图2所示。本模型的提出基于一种针对多个果蔬叠加时采摘问题的新理念:机器人总是逐个采摘果实,也就是每次只需确定一个将要被采摘果蔬的采摘点,而不需确定全部的采摘点。
本发明的有益效果主要表现在:能够适应于偏斜下垂生长的果蔬定位,能够有效解决叠加果蔬的定位问题。
(四)附图说明
图1是几何模型图;
图2是几何采摘点几何校正模型;
图3是果蔬图像的外接矩形。
(五)具体实施方式
下面结合附图对本发明作进一步描述。
参照图2、图3,一种类球形果蔬的定位方法,该方法包括以下步骤:(1)、计算识别出的果蔬图像的最高点A,最低点B,最左点C和最右点D,构造外接矩形ABCD;(2)、在像素集合ABCD,随机选择两点,对所述两点和点A构建圆形,并同时求得圆心和半径;在所述构建的圆中,选择满足半径在该类球形果蔬半径的设定范围内、且包含边缘像素集上的点到确定的果心的距离在某一范围之内的点最多的圆的圆心为果蔬的中心;(3)、O是圆心,A为最高点,E为过圆心O作垂直线与外接矩形的交点,选择A点关于OE的对称点为采摘点F。
所述的定位方法还包括:(4)、当采摘完一个水果以后,只能重新获取新的图片,重复(1)~(3)。
本实施例提出基于一种针对多个果蔬叠加时采摘问题的新理念:机器人总是逐个采摘果实,也就是每次只需确定一个将要被采摘果蔬的采摘点,而不需确定全部的采摘点。这有别于以往一些论文提到的理念:如果存在多个果蔬,或者叠加,或者相隔一定距离,都要同时确定这些果实的中心点和采摘点。
具体步骤如下:
(1)、求得识别出的果蔬图像的最高点,最低点,最左点和最右点,构造外接矩形ABCD,如图3所示。给出了约束条件,当存在多个叠加果蔬时,机器人总是首先采摘最上面的果蔬。于是只需要确定最上面果实的采摘点即可,也即过最高点A的果蔬的采摘点。
(2)、考虑像素集合ABCD,随机选择2点。对这2点和点A,根据3点不共线确定一个圆的定理,可以得到大量的圆,并且可以同时求得圆心和半径。在这些产生的圆中,必定包含一个有效像素点最多的圆。选择满足半径的限制条件并且包含有效像素点最多的圆的圆心作为果蔬的中心。这里半径限制条件指某一类球形果蔬半径的大致范围,有效像素点指边缘像素集上的点到确定的果心的距离在某一范围之内的点。
(3)、根据校正模型图2,O是圆心,F是采摘点,A为最高点,E为过圆心O作垂直线与外接矩形的交点。易知,OA即为果实的半径而OF为果实的采摘点到果心的距离。根据日常知识可知,果实的采摘点到果实中心的距离接近果实半径或者略大于半径,即|AF|≈|AO|,假设|AF|=|AO|,由于OE⊥AF,则△OEF≌△OEA,所以∠AOE≈∠EOF,A点和F点关于OE对称。所以,至此,可以解决此类球形果蔬的采摘点确定问题,包括非自然下垂生长和多个叠加果蔬的采摘点确定问题。
Claims (2)
1、一种类球形果蔬的定位方法,该方法包括以下步骤:(1)、计算识别出的果蔬图像的最高点A,最低点B,最左点C和最右点D,构造外接矩形ABCD;
(2)、在像素集合ABCD,随机选择2点,对所述2点和点A构建一个圆,并同时求得圆心和半径;在所述构建的圆中,选择满足半径在该类球形果蔬半径的设定范围内、且包含边缘像素集上的点到确定的果心的距离在某一范围之内的点最多的圆的圆心为果蔬的中心;
(3)、O是圆心,A为最高点,E为过圆心O作垂直线与外接矩形的交点,选择A点关于OE的对称点为采摘点F。
2、如权利要求1所述的一种类球形果蔬的定位方法,其特征在于:所述的定位方法还包括:
(4)、当采摘完一个水果以后,只能重新获取新的图片,重复(1)~(3)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710066696 CN101000655A (zh) | 2007-01-12 | 2007-01-12 | 一种类球形果蔬的定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710066696 CN101000655A (zh) | 2007-01-12 | 2007-01-12 | 一种类球形果蔬的定位方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101000655A true CN101000655A (zh) | 2007-07-18 |
Family
ID=38692621
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710066696 Pending CN101000655A (zh) | 2007-01-12 | 2007-01-12 | 一种类球形果蔬的定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101000655A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101290351B (zh) * | 2008-06-13 | 2010-07-14 | 中国农业大学 | 一种光学识别及测距装置 |
CN101465002B (zh) * | 2009-01-05 | 2010-09-01 | 东南大学 | 椭圆目标的亚像素边缘定位方法 |
CN106441098A (zh) * | 2016-09-26 | 2017-02-22 | 中国农业大学 | 一种采摘果蔬的识别定位方法 |
CN112243692A (zh) * | 2020-11-03 | 2021-01-22 | 杭州市农业科学研究院 | 一种坐标式精准定位茶芽梢的智能采茶机及其工作方法 |
CN114435828A (zh) * | 2021-12-31 | 2022-05-06 | 深圳云天励飞技术股份有限公司 | 货品存储方法、装置、搬运设备及存储介质 |
-
2007
- 2007-01-12 CN CN 200710066696 patent/CN101000655A/zh active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101290351B (zh) * | 2008-06-13 | 2010-07-14 | 中国农业大学 | 一种光学识别及测距装置 |
CN101465002B (zh) * | 2009-01-05 | 2010-09-01 | 东南大学 | 椭圆目标的亚像素边缘定位方法 |
CN106441098A (zh) * | 2016-09-26 | 2017-02-22 | 中国农业大学 | 一种采摘果蔬的识别定位方法 |
CN112243692A (zh) * | 2020-11-03 | 2021-01-22 | 杭州市农业科学研究院 | 一种坐标式精准定位茶芽梢的智能采茶机及其工作方法 |
CN112243692B (zh) * | 2020-11-03 | 2023-06-13 | 杭州市农业科学研究院 | 一种坐标式精准定位茶芽梢的智能采茶机及其工作方法 |
CN114435828A (zh) * | 2021-12-31 | 2022-05-06 | 深圳云天励飞技术股份有限公司 | 货品存储方法、装置、搬运设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019120011A1 (zh) | 一种目标检测方法及装置 | |
CN102508110B (zh) | 基于纹理的绝缘子缺陷诊断方法 | |
US11030823B2 (en) | Adjustment of architectural elements relative to facades | |
CN101000655A (zh) | 一种类球形果蔬的定位方法 | |
CN106952260A (zh) | 一种基于cis图像采集的太阳能电池片缺陷检测***和方法 | |
CN109191520B (zh) | 一种基于色彩标定的植物叶面积测量方法及*** | |
CN104574419B (zh) | 镜头畸变参数标定方法及*** | |
US11222207B2 (en) | Intelligent sweeping robot | |
CN109001224A (zh) | 焊缝的检测方法及检测装置 | |
CN106974540B (zh) | 基于风力检测的窗帘状态转换平台 | |
CN110514406A (zh) | 一种led灯板的检测方法、电子设备及存储介质 | |
CN103093451A (zh) | 一种棋盘格交叉点识别算法 | |
CN111028271A (zh) | 基于人体骨架检测的多摄像机人员三维定位跟踪*** | |
CN115131346B (zh) | 基于人工智能的发酵罐加工工序检测方法及*** | |
CN109813725A (zh) | 一种大尺寸胶水缺陷检测方法 | |
WO2023231262A1 (zh) | 基于视觉振频识别的提升钢丝绳张力检测方法 | |
CN102401800A (zh) | 基于机器视觉的高压陶瓷电容器焊接质量在线检测设备 | |
Härtl et al. | Robust and efficient object recognition for a humanoid soccer robot | |
Shibo et al. | A new approach to calibrate range image and color image from Kinect | |
Jia et al. | Preprocessing method of night vision image application in apple harvesting robot | |
CN104881652B (zh) | 一种基于玉米穗凸性特征的行数自动检测方法 | |
CN103034373B (zh) | 面阵摄像头定位图像有效区域的自动选择方法及*** | |
CN106996934A (zh) | 多相机视觉检测***及检测方法 | |
CN105973156A (zh) | 一种用于牧草高度检测的实时无损测量方法 | |
CN113409297A (zh) | 骨料体积计算方法、粒形级配数据生成方法、***和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |