CN107481230B - 一种基于图像采集的智能化玻璃清洁机器手控制*** - Google Patents

一种基于图像采集的智能化玻璃清洁机器手控制*** Download PDF

Info

Publication number
CN107481230B
CN107481230B CN201710678554.0A CN201710678554A CN107481230B CN 107481230 B CN107481230 B CN 107481230B CN 201710678554 A CN201710678554 A CN 201710678554A CN 107481230 B CN107481230 B CN 107481230B
Authority
CN
China
Prior art keywords
target glass
glass
cleaning
module
image
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.)
Active
Application number
CN201710678554.0A
Other languages
English (en)
Other versions
CN107481230A (zh
Inventor
高俊强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhu Dehai Robot Technology Co ltd
Original Assignee
Wuhu Dehai Robot Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhu Dehai Robot Technology Co ltd filed Critical Wuhu Dehai Robot Technology Co ltd
Priority to CN201710678554.0A priority Critical patent/CN107481230B/zh
Publication of CN107481230A publication Critical patent/CN107481230A/zh
Application granted granted Critical
Publication of CN107481230B publication Critical patent/CN107481230B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/0008Industrial image inspection checking presence/absence
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L1/00Cleaning windows
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Geometry (AREA)
  • Manipulator (AREA)
  • Detergent Compositions (AREA)

Abstract

本发明公开了一种基于图像采集的智能化玻璃清洁机器手控制***,包括:通过第一采集模块采集目标玻璃透光下的当前图像R1,对R1进行灰度处理得到第一图像T1,统计T1中灰度值大于第一灰度值A1的区域的面积总和Q1,再指令控制遮光模块对目标玻璃进行遮光,通过第二采集模块采集目标玻璃遮光下的当前图像R2,对R2进行灰度处理得到第二图像T2,统计T2中灰度值大于第二灰度值A2的区域的面积总和Q2,将Q1与Q2的和Q3与预设面积值进行比较,根据比较结果指令控制清洁机械手对目标玻璃进行清理。

Description

一种基于图像采集的智能化玻璃清洁机器手控制***
技术领域
本发明涉及机器人技术领域,尤其涉及一种基于图像采集的智能化玻璃清洁机器手控制***。
背景技术
窗户是家居生活最主要的光线来源,窗户玻璃大多数是不耐脏的透明色,所以一旦有灰尘扬起,加上下雨下雪后,窗户玻璃就容易被弄脏,传统的窗户清洁均是以人工的方式进行的,不但费时费力而且所需的人工成本相当的昂贵。
以家居的高层建筑而言,尤其是无法开启的大面积窗户玻璃面,因为所处楼层较高,清洗的过程极具危险性,因此必须由专人定期以专业的方式进行清洗。这就让住户很被动,即使家里的窗户玻璃面已经脏乱不堪,也无法随住户的需求而清洗,其次,在专业人员进行清洁后,清洁不完全时,只能等待第二次专业清洗,会让住户长时间被有污渍的窗户所影响,导致用户情绪差,再次,专业清洁人员通过悬吊作业清洁窗户玻璃危险性相当高。
发明内容
基于背景技术存在的技术问题,本发明提出了一种基于图像采集的智能化玻璃清洁机器手控制***;
本发明提出的一种基于图像采集的智能化玻璃清洁机器手控制***,包括:
第一采集模块,用于采集目标玻璃透光下的当前图像R1
遮光模块,与控制模块连接,用于根据控制模块指令动作,对目标玻璃进行遮光;
第二采集模块,用于采集目标玻璃遮光下的当前图像R2
清洁机械手,与控制模块连接,用于根据控制模块指令动作,对目标玻璃进行清洁;
控制模块分别与第一采集模块和第二采集模块连接;
控制模块,通过第一采集模块采集目标玻璃透光下的当前图像R1,对R1进行灰度处理得到第一图像T1,统计T1中灰度值大于第一灰度值A1的区域的面积总和Q1,再指令控制遮光模块对目标玻璃进行遮光,通过第二采集模块采集目标玻璃遮光下的当前图像R2,对R2进行灰度处理得到第二图像T2,统计T2中灰度值大于第二灰度值A2的区域的面积总和Q2,将Q1与Q2的和Q3与预设面积值进行比较,根据比较结果指令控制清洁机械手对目标玻璃进行清理。
优选地,所述控制模块,具体用于:所述预设面积值包括第一面积值W1,第二面积值W2,第三面积值W3,W1<W2<W3
当W1<Q3<W2时,控制模块指令控制清洁机械手对目标玻璃进行1次清洁;
当W2<Q3<W3时,控制模块指令控制清洁机械手对目标玻璃进行1次清洁,并在清洁完成预设时间后,指令控制清洁机械手对目标玻璃进行1次清洁;
当Q3>W3时,控制模块指令控制清洁机械手对目标玻璃进行2次清洁,并在清洁完成预设时间后,指令控制清洁机械手对目标玻璃进行1次清洁。
优选地,所述清洁机械手,具体用于:根据预设路径对目标玻璃进行清洁。
优选地,所述遮光模块,具体用于:通过卷帘对目标玻璃进行遮光。
优选地,所述第一采集模块包括多个采集子模块,任一个采集子模块至少包括一个高清摄像头,用以采集目标玻璃透光下的当前图像R1
本发明通过第一采集模块采集目标玻璃透光下的当前图像R1,对R1进行灰度处理得到第一图像T1,统计T1中灰度值大于第一灰度值A1的区域的面积总和Q1,再指令控制遮光模块对目标玻璃进行遮光,通过第二采集模块采集目标玻璃遮光下的当前图像R2,对R2进行灰度处理得到第二图像T2,统计T2中灰度值大于第二灰度值A2的区域的面积总和Q2,将Q1与Q2的和Q3与预设面积值进行比较,根据比较结果指令控制清洁机械手对目标玻璃进行清理,如此,通过综合透光时玻璃的图像信息和遮光后的图像信息,能准确的判断玻璃是否出现脏污,并根据脏污的面积对玻璃进行不同程度的清洁,这样既可实时的保障玻璃的清洁,让住户家中玻璃时刻保持清洁,同时节省了通过专业人员清洗的成本,也避免了专业人员清洗玻璃时的危险性。
附图说明
图1为本发明提出的一种基于图像采集的智能化玻璃清洁机器手控制***的模块示意图。
具体实施方式
参照图1,本发明提出的一种基于图像采集的智能化玻璃清洁机器手控制***,包括:
第一采集模块,用于采集目标玻璃透光下的当前图像R1,所述第一采集模块包括多个采集子模块,任一个采集子模块至少包括一个高清摄像头,用以采集目标玻璃透光下的当前图像R1
在具体方案中,采用多个高清摄像头采集目标玻璃透光下的当前图像,防止单个摄像头采集图像不全面。
遮光模块,与控制模块连接,用于根据控制模块指令动作,对目标玻璃进行遮光,具体用于:通过卷帘对目标玻璃进行遮光。
第二采集模块,用于采集目标玻璃遮光下的当前图像R2
在具体方案中,采用多个高清摄像头采集目标玻璃遮光下的当前图像,防止单个摄像头采集图像不全面。
清洁机械手,与控制模块连接,用于根据控制模块指令动作,对目标玻璃进行清洁,具体用于:根据预设路径对目标玻璃进行清洁。
在具体方案中,清洁机械手根据预设路径对目标玻璃进行清洁,当清洁机械手按照预设路径从起点运动到终点后,即为完成对目标玻璃的1次清洁。
控制模块分别与第一采集模块和第二采集模块连接;
控制模块,通过第一采集模块采集目标玻璃透光下的当前图像R1,对R1进行灰度处理得到第一图像T1,统计T1中灰度值大于第一灰度值A1的区域的面积总和Q1,再指令控制遮光模块对目标玻璃进行遮光,通过第二采集模块采集目标玻璃遮光下的当前图像R2,对R2进行灰度处理得到第二图像T2,统计T2中灰度值大于第二灰度值A2的区域的面积总和Q2,将Q1与Q2的和Q3与预设面积值进行比较,根据比较结果指令控制清洁机械手对目标玻璃进行清理,具体用于:
所述预设面积值包括第一面积值W1,第二面积值W2,第三面积值W3,W1<W2<W3
当W1<Q3<W2时,控制模块指令控制清洁机械手对目标玻璃进行1次清洁;
当W2<Q3<W3时,控制模块指令控制清洁机械手对目标玻璃进行1次清洁,并在清洁完成预设时间后,指令控制清洁机械手对目标玻璃进行1次清洁;
当Q3>W3时,控制模块指令控制清洁机械手对目标玻璃进行2次清洁,并在清洁完成预设时间后,指令控制清洁机械手对目标玻璃进行1次清洁。
在具体方案中,由于有些脏污在透光的时候容易辨认,有些脏污在遮光的时候容易辨认,于是采集目标玻璃透光下的当前图像和目标玻璃遮光下的当前图像,对两个图像进行灰度处理后,综合灰度值比较结果和面积值比较结果,判断目标玻璃是否出现脏污,在判断结果为是时,通过机械手对目标玻璃进行不同程度的清洁,这样既可实时的保障玻璃的清洁,让住户家中玻璃时刻保持清洁,同时节省了通过专业人员清洗的成本。
本实施方式通过第一采集模块采集目标玻璃透光下的当前图像R1,对R1进行灰度处理得到第一图像T1,统计T1中灰度值大于第一灰度值A1的区域的面积总和Q1,再指令控制遮光模块对目标玻璃进行遮光,通过第二采集模块采集目标玻璃遮光下的当前图像R2,对R2进行灰度处理得到第二图像T2,统计T2中灰度值大于第二灰度值A2的区域的面积总和Q2,将Q1与Q2的和Q3与预设面积值进行比较,根据比较结果指令控制清洁机械手对目标玻璃进行清理,如此,通过综合透光时玻璃的图像信息和遮光后的图像信息,能准确的判断玻璃是否出现脏污,并根据脏污的面积对玻璃进行不同程度的清洁,这样既可实时的保障玻璃的清洁,让住户家中玻璃时刻保持清洁,同时节省了通过专业人员清洗的成本,也避免了专业人员清洗玻璃时的危险性。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

Claims (5)

1.一种基于图像采集的智能化玻璃清洁机器手控制***,其特征在于,包括:
第一采集模块,用于采集目标玻璃透光下的当前图像R1
遮光模块,与控制模块连接,用于根据控制模块指令动作,对目标玻璃进行遮光;
第二采集模块,用于采集目标玻璃遮光下的当前图像R2
清洁机械手,与控制模块连接,用于根据控制模块指令动作,对目标玻璃进行清洁;
控制模块分别与第一采集模块和第二采集模块连接;
控制模块,通过第一采集模块采集目标玻璃透光下的当前图像R1,对R1进行灰度处理得到第一图像T1,统计T1中灰度值大于第一灰度值A1的区域的面积总和Q1,再指令控制遮光模块对目标玻璃进行遮光,通过第二采集模块采集目标玻璃遮光下的当前图像R2,对R2进行灰度处理得到第二图像T2,统计T2中灰度值大于第二灰度值A2的区域的面积总和Q2,将Q1与Q2的和Q3与预设面积值进行比较,根据比较结果指令控制清洁机械手对目标玻璃进行清理。
2.根据权利要求1所述的基于图像采集的智能化玻璃清洁机器手控制***,其特征在于,所述控制模块,具体用于:所述预设面积值包括第一面积值W1,第二面积值W2,第三面积值W3,W1<W2<W3
当W1<Q3<W2时,控制模块指令控制清洁机械手对目标玻璃进行1次清洁;
当W2<Q3<W3时,控制模块指令控制清洁机械手对目标玻璃进行1次清洁,并在清洁完成预设时间后,指令控制清洁机械手对目标玻璃进行1次清洁;
当Q3>W3时,控制模块指令控制清洁机械手对目标玻璃进行2次清洁,并在清洁完成预设时间后,指令控制清洁机械手对目标玻璃进行1次清洁。
3.根据权利要求1所述的基于图像采集的智能化玻璃清洁机器手控制***,其特征在于,所述清洁机械手,具体用于:根据预设路径对目标玻璃进行清洁。
4.根据权利要求1所述的基于图像采集的智能化玻璃清洁机器手控制***,其特征在于,所述遮光模块,具体用于:通过卷帘对目标玻璃进行遮光。
5.根据权利要求1所述的基于图像采集的智能化玻璃清洁机器手控制***,其特征在于,所述第一采集模块包括多个采集子模块,任一个采集子模块至少包括一个高清摄像头,用以采集目标玻璃透光下的当前图像R1
CN201710678554.0A 2017-08-10 2017-08-10 一种基于图像采集的智能化玻璃清洁机器手控制*** Active CN107481230B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710678554.0A CN107481230B (zh) 2017-08-10 2017-08-10 一种基于图像采集的智能化玻璃清洁机器手控制***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710678554.0A CN107481230B (zh) 2017-08-10 2017-08-10 一种基于图像采集的智能化玻璃清洁机器手控制***

Publications (2)

Publication Number Publication Date
CN107481230A CN107481230A (zh) 2017-12-15
CN107481230B true CN107481230B (zh) 2020-09-25

Family

ID=60599956

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710678554.0A Active CN107481230B (zh) 2017-08-10 2017-08-10 一种基于图像采集的智能化玻璃清洁机器手控制***

Country Status (1)

Country Link
CN (1) CN107481230B (zh)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1083360C (zh) * 1999-06-11 2002-04-24 怡利电子工业股份有限公司 一种光学式汽车雨刷自动控制***
KR20040015728A (ko) * 2001-07-05 2004-02-19 닛폰 이타가라스 가부시키가이샤 시트형 투명체의 결점을 검사하는 방법 및 장치
KR101341197B1 (ko) * 2010-07-06 2013-12-12 엘지전자 주식회사 자동 청소기
CN101936915B (zh) * 2010-07-30 2012-10-24 哈尔滨工业大学(威海) 一种啤酒瓶瓶底中心区域污物的检测方法
CN102454920A (zh) * 2010-10-28 2012-05-16 鸿发国际科技股份有限公司 可调光的线照明装置
CN104297264A (zh) * 2014-11-03 2015-01-21 苏州精创光学仪器有限公司 玻璃表面缺陷在线检测***
CN105212844B (zh) * 2015-10-16 2018-07-24 上海电巴新能源科技有限公司 一种具备清洁功能的无人机

Also Published As

Publication number Publication date
CN107481230A (zh) 2017-12-15

Similar Documents

Publication Publication Date Title
CN107392906B (zh) 一种基于多次图像采集与机械手的玻璃清洁方法
US9629514B2 (en) Traveling cleaning appliance and method for operating such an appliance
US11042760B2 (en) Mobile robot, control method and control system thereof
CN108113595A (zh) 一种节能清扫机器人***、方法及机器人
CN110025268B (zh) 一种顽固污渍的清扫方法
CN102613944A (zh) 清洁机器人脏物识别***及清洁方法
US10293489B1 (en) Control method and system, and cleaning robot using the same
CN107997692A (zh) 一种扫地机器人的控制方法
WO2022111539A1 (zh) 扫地控制方法、装置、扫地机器人及计算机可读介质
GB2576645A (en) Electric vacuum cleaner
DE102011006062A1 (de) Verfahren zur autonomen Inspektion einer Umgebung oder Bearbeitung von Bodenflächen
JP7365980B2 (ja) 清掃業務支援システムおよび清掃業務支援装置
CN109199240A (zh) 一种基于手势控制的扫地机器人控制方法及***
CN107481230B (zh) 一种基于图像采集的智能化玻璃清洁机器手控制***
JP2021118757A (ja) スマート掃除ロボット
Bormann et al. Autonomous dirt detection for cleaning in office environments
CN112056991A (zh) 机器人的主动清洁方法、装置、机器人和存储介质
US10437253B2 (en) Control method and system, and mobile robot using the same
CN107194436A (zh) 一种扫地机器人智能识别污渍的方法
CN112336250A (zh) 一种智能清扫方法、装置以及存储装置
JP7346912B2 (ja) 掃除支援装置、掃除支援システム、電気掃除機、及び掃除支援方法
DE102017113612A1 (de) Autonomes Reinigungssystem und Reinigungsverfahren
CN104980630A (zh) 监控摄像机
KR20220043611A (ko) 식기 세척기 및 식기 세척기의 카메라 고장 검출 방법
Taneja et al. Moedor cleaning robot

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant