CN112461833A - 基于间歇滤光片轮机构的多光谱图像采集方法及*** - Google Patents
基于间歇滤光片轮机构的多光谱图像采集方法及*** Download PDFInfo
- Publication number
- CN112461833A CN112461833A CN202011322021.7A CN202011322021A CN112461833A CN 112461833 A CN112461833 A CN 112461833A CN 202011322021 A CN202011322021 A CN 202011322021A CN 112461833 A CN112461833 A CN 112461833A
- Authority
- CN
- China
- Prior art keywords
- filter wheel
- conveyor belt
- camera
- optical filter
- driving
- 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.)
- Granted
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 104
- 230000007246 mechanism Effects 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000003595 spectral effect Effects 0.000 claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 abstract description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B07—SEPARATING SOLIDS FROM SOLIDS; SORTING
- B07C—POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
- B07C5/00—Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
- B07C5/34—Sorting according to other particular properties
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/01—Arrangements or apparatus for facilitating the optical investigation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4038—Image mosaicing, e.g. composing plane images from plane sub-images
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N2021/845—Objects on a conveyor
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Theoretical Computer Science (AREA)
- Engineering & Computer Science (AREA)
- Studio Devices (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
Abstract
本发明属于图像处理技术领域,尤其涉及一种基于间歇滤光片轮机构的多光谱图像采集方法及***,所述方法包括获取传送带的运动速度;根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;将各光谱图像拼接并生成一个多光谱图像。本发明实现了传送带在运输过程中,对被运输物品的光谱图像的实时跟踪抓取,并通过图像拼接,以获取运动物体的多光谱图像,从而为后续垃圾分类提供数据基础,提升垃圾分类的分类效率和准确性。
Description
技术领域
本发明属于图像处理技术领域,尤其涉及一种基于间歇滤光片轮机构的多光谱图像采集方法及***。
背景技术
目前,在对垃圾处理的过程中,需要采集待分选垃圾的图像,再与预存的图像数据库进行对比,从而判定待分选垃圾的种类,进而方便后续对垃圾进行分类夹取。
为了提升分类的准确性,对待分选垃圾的图像收集需要采集多光谱图像,对应静止的物体,可以通过多光谱相机对静止的物体拍照,以获取多光谱图像。但是,垃圾在运输过程中,待分选垃圾随着传送带时刻运动,无法实现多光谱图像的获取;另,市面上也没有能够实现对运动物体拍照之后再组合成多光谱图像的有效方法,进而产生影响后续垃圾分类的问题。因此,实有必要设计一种基于间歇滤光片轮机构的多光谱图像采集方法及***。
发明内容
本发明的目的在于提供一种基于间歇滤光片轮机构的多光谱图像采集方法及***,旨在解决现有技术中没有能够实现对运动物体拍照之后再组合成多光谱图像的有效方法,进而导致影响后续垃圾分类的技术问题。
为实现上述目的,本发明实施例提供一种基于间歇滤光片轮机构的多光谱图像采集方法,间歇滤光片轮机构设置于传送带上方;所述间歇滤光片轮机构包括滤光片轮和相机,所述滤光片轮上设有多个滤光片,所述相机设置于所述滤光片的上方,所述滤光片轮转动时,各所述滤光片分别对准所述相机的摄像端;所述多光谱图像采集方法包括:
获取传送带的运动速度;
根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;
控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;
将各光谱图像拼接并生成一个多光谱图像。
可选地,所述间歇滤光片轮机构还包括驱动电机和主动轮,所述主动轮与所述驱动电机驱动连接,所述主动轮与所述滤光片轮传动连接;所述驱动电机驱动所述主动轮转动一圈,带动所述滤光片轮切换一个滤光片。
可选地,所述根据传送带的运动速度计算滤光片轮的从动转动速度的步骤,具体包括:
根据传送带的运动速度以电子齿轮的方式计算主动轮的主动转动速度;
根据所述主动转动速度计算滤光片轮的从动转动速度。
可选地,所述根据传送带的速度以电子齿轮的控制方式计算主动轮的主动转动速度的步骤,具体包括:
根据所述传送带的运动速度得到传送带的编码器与传送带的运动距离的换算关系;
获取驱动电机驱动主动轮转动一圈所需要的控制脉冲数;
根据编码器与传送带的运动距离的换算关系和控制脉冲数设定电子齿轮的传动比参数;
根据传动比参数控制驱动电机驱动和传送带的编码器,使驱动电机驱动主动轮带动滤光片轮转动一圈时,所述传送带运动一个相机视野的距离。
可选地,根据以下公式计算得到电子齿轮的传动比参数:
其中,n为传动比参数,H为传送带的运动方向的相机视野范围,K为滤光片的数量,q为传送带的编码器与传送带的运动距离的换算关系,pwheel为驱动电机驱动主动轮转动一圈所需要的控制脉冲数。
可选地,所述滤光片轮上还设有一光电位置,所述光电位置对应所述滤光片轮中预选的一个滤光片的圆心;所述多光谱图像采集方法还包括:
所述驱动电机上电启动;
控制所述驱动电机驱动所述主动轮带动滤光片轮转动,并判断相机是否对准光电位置对应的滤光片;
若判断为是时,则控制驱动电机停止。
可选地,所述在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像的步骤,具体包括:
获取设定的拍照脉冲触发值;其中,拍照脉冲触发值为驱动电机驱动所述主动轮转动一圈需要的脉冲值;
根据拍照脉冲触发值生成触发拍照信号;所述触发拍照信号用于控制相机拍照。
可选地,还提供一种基于间歇滤光片轮机构的多光谱图像采集***,包括传送带、间歇滤光片轮机构、相机和工控机;其中,
所述传送带,用于传送待采集图像的物品;
所述间歇滤光片轮机构,设置于所述传送带的上方;所述间歇滤光片轮机构包括滤光片轮和相机,所述滤光片轮上设有多个滤光片;
所述相机,设置于所述滤光片的上方,所述滤光片轮转动时,各所述滤光片分别对准所述相机的摄像端;
所述工控机,用于获取传送带的运动速度;
所述工控机,用于根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;
所述工控机,用于控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;
所述工控机,用于将各光谱图像拼接并生成一个多光谱图像。
本发明还提供一种基于间歇滤光片轮机构的多光谱图像采集***,包括:
一个或多个处理器;
以及一个或多个成型,其中一个或多个程序被存储在所述存储器中,并且被配置成由一个或多个处理器执行,所述程序包括用于执行基于间歇滤光片轮机构的多光谱图像采集方法中的步骤。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行基于间歇滤光片轮机构的多光谱图像采集方法的步骤。
本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集方法及***中的上述一个或多个技术方案至少具有如下技术效果之一:
本发明通过获取传送带的运动速度;根据传送带的运动速度计算滤光片轮的从动转动速度;控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;将各光谱图像拼接并生成一个多光谱图像,从而实现了传送带在运输过程中,对被运输物品的光谱图像的实时跟踪抓取,并通过图像拼接,以获取运动物体的多光谱图像,从而为后续垃圾分类提供数据基础,提升垃圾分类的分类效率和准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集方法中步骤S100-S400的流程图;
图2为本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集方法中步骤S210-S220的流程图;
图3为本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集方法中步骤S211-S214的流程图;
图4为本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集方法中步骤S001-S003的流程图;
图5为本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集方法中步骤S310-S320的流程图;
图6为本发明实施例提供的基于间歇滤光片轮机构的多光谱图像采集***的结构框图;
图7为本发明实施例提供的计算机设备的结构框图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
在本发明的一个实施例中,如图1所示,提供一种基于间歇滤光片轮机构的多光谱图像采集方法,其中,间歇滤光片轮机构设置于传送带上方;所述间歇滤光片轮机构包括滤光片轮和相机,所述滤光片轮上设有多个滤光片,所述相机设置于所述滤光片的上方,所述滤光片轮转动时,各所述滤光片分别对准所述相机的摄像端。
传送带工作时,物体于传送带上随传送带运动而运动。传送带运动的同时,间歇滤光片轮机构亦与传送带同时运动。
具体地,所述多光谱图像采集方法包括以下步骤:
步骤S100:获取传送带的运动速度;
本步骤中,在传送带工作时,实时检测传送带的运动速度,进而为后续同步控制间歇滤光片轮的运动提供数据基础。
步骤S200:根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;
本能步骤中,一个相机视野的距离为滤光片轮按照所述从动转动速度转动一圈,传送带运动的距离。通过对滤光片轮的从动转动速度和传送带的运动速度的相匹配设置,实现二者按照相匹配的速度运行时,相机拍照的各滤光片下的图像刚好可以拼接成一个完整的图像。
步骤S300:控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;
本步骤中,通过相机的拍照后,便可以获取不同的多光谱头像。
步骤S400:将各光谱图像拼接并生成一个多光谱图像。
进一步地,以滤光片的数量有5个为例进行说明,当第1个滤光片对准相机时,相机拍照便得到相机视野内的图像,假设该相机视野内的一处图像为A区域,在第一次拍照后,可以得到A区域在第1个滤光片下的图像。
接着,在滤光片轮的从动转动速度和传送带的运动速度的相匹配设置的前提下,在第2个滤光片对准相机时,A区域仍然处于相机视野内,即此时,在相机的相机视野内所拍摄的图像,亦包含A区域,此时获得A区域在第2个滤光片下的图像。
同理,在滤光片轮的从动转动速度和传送带的运动速度的相匹配设置的前提下,当滤光片轮转动一圈后,可以依次获取5个滤光片下对A区域的图像。因此,对A区域在不同滤光片下拍摄到的图像进行处理,便可以得到A区域的多光谱图像。
进一步地,因为预先设置滤光片轮的从动转动速度和传送带的运动速度的同步转动,使传送带上的区域在滤光片轮转动一圈时,该区域均不会脱离相机视野,因而可以获取同一物理位置在不同滤光片下的图像,通过拼接后,便可以获取处于运行状态的传送带上同一物理位置的多光谱图像。
本发明通过获取传送带的运动速度;根据传送带的运动速度计算滤光片轮的从动转动速度;控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;将各光谱图像拼接并生成一个多光谱图像,从而实现了传送带在运输过程中,对被运输物品的光谱图像的实时跟踪抓取,并通过图像拼接,以获取运动物体的多光谱图像,从而为后续垃圾分类提供数据基础,提升垃圾分类的分类效率和准确性。
在本发明的另一个实施例中,如图2所示,所述间歇滤光片轮机构还包括驱动电机和主动轮,所述主动轮与所述驱动电机驱动连接,所述主动轮与所述滤光片轮传动连接;所述驱动电机驱动所述主动轮转动一圈,带动所述滤光片轮切换一个滤光片。具体地,所述主动轮的直径小于所述滤光片轮的直径,从而使所述主动轮转动一圈,所述滤光片轮切换一个滤光片。所述滤光片轮转动一圈,需要所述驱动电机驱动所述主动轮转动与滤光片轮的滤光片的数量相同的圈数。
在本发明的另一个实施例中,如图1-图2所示,所述根据传送带的运动速度计算滤光片轮的从动转动速度的步骤,具体包括:
步骤S210:根据传送带的运动速度以电子齿轮的方式计算主动轮的主动转动速度;
具体地,因所述滤光片轮随着主动轮的转动而转动,故需要计算主动轮的主动转动速度,进而根据主动轮与滤光片轮的从动关系来实现对滤光片轮的控制。进一步地,通过电子齿轮的方式,高效快捷,可以精准实现滤光片轮和传送带的同步运行。
步骤S220:根据所述主动转动速度计算滤光片轮的从动转动速度。
在本发明的另一个实施例中,如图3所示,所述根据传送带的速度以电子齿轮的控制方式计算主动轮的主动转动速度的步骤,具体包括:
步骤S211:根据所述传送带的运动速度得到传送带的编码器与传送带的运动距离的换算关系;
本步骤中,通过编码器实现对传送带运动距离的精准控制,而运动速度与传送带的距离又具有一定的关系,因而,可以通过传送带的运动速度获取编码器与传送带的运动距离的换算关系。通过该换算关系,实现通过编码器对皮带线的运动的控制。
步骤S212:获取驱动电机驱动主动轮转动一圈所需要的控制脉冲数;
步骤S213:根据编码器与传送带的运动距离的换算关系和控制脉冲数设定电子齿轮的传动比参数;
本步骤中,通过设置电子齿轮的传动比参数,实现通过电子齿轮控制驱动电机和传送带的编码器,进而实现传送带和滤光片轮的同步运动。
步骤S214:根据传动比参数控制驱动电机驱动和传送带的编码器,使驱动电机驱动主动轮带动滤光片轮转动一圈时,所述传送带运动一个相机视野的距离。
本步骤中,通过传动比参数的设置,实现了传送带和滤光片轮的同步运动,进而结合相机拍照得到的各滤光片下的图像,从而获取多光谱图像,实现物体运动状态下的多光谱图像的获取。
在本发明的另一个实施例中,根据以下公式计算得到电子齿轮的传动比参数:
其中,n为传动比参数,H为传送带的运动方向的相机视野范围,K为滤光片的数量,q为传送带的编码器与传送带的运动距离的换算关系,pwheel为驱动电机驱动主动轮转动一圈所需要的控制脉冲数。
具体地,上述传动比公式的推导如下:
其中,Penc为编码器的脉冲数,S为所述主动轮转动一圈,皮带线移动的距离。S基于以下公式得到:s=H/k。故可以得到上述电子齿轮的传动比参数的计算公式。
在本发明的另一个实施例中,如图4所示,所述滤光片轮上还设有一光电位置,所述光电位置对应所述滤光片轮中预选的一个滤光片的圆心;所述多光谱图像采集方法还包括:
步骤S001:所述驱动电机上电启动;
步骤S002:控制所述驱动电机驱动所述主动轮带动滤光片轮转动,并判断相机是否对准光电位置对应的滤光片;
具体地,本实施例中,可以通过设置一光电传感器,同时滤光片轮上设置一光电位置,该光电位置为一通孔,该通孔开设于滤光片轮的侧面,通孔延伸至滤光片轮上的一滤光片,且光电传感器的感应端正对所述滤光片轮的侧面。
进一步地,当滤光片轮转动至光电传感器的感应端正对所述通孔时,此时为对应所述光电位置,如此,每次驱动电机上电启动时,均可以实相机对准同一个位置,对准同一个滤光片,从而实现回零。
步骤S003:若判断为是时,则控制驱动电机停止。
当判断为是时,即为判断相机对准了光电位置对应的滤光片,此时已回零,如此,使每次相机拍照都是从同一个滤光片开始拍照,提升多光谱图像获取的准确性。
在本发明的另一个实施例中,如图5所示,所述在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像的步骤,具体包括:
步骤S310:获取设定的拍照脉冲触发值;其中,拍照脉冲触发值为驱动电机驱动所述主动轮转动一圈需要的脉冲值;
步骤S320:根据拍照脉冲触发值生成触发拍照信号;所述触发拍照信号用于控制相机拍照。
具体地,通过获取驱动电机驱动所述主动轮转动一圈需要的脉冲值,从而可以通过统计拍照脉冲触发值的数量来实现拍照。如,当统计一个照脉冲触发值时,则主动轮转动了一圈,滤光片轮切换了一个滤光片,此时需要拍照。接着,随着统计的拍照脉冲触发值的增加,可以实现所述主动轮每转动一圈,均生成触发拍照信号,从而根据所述触发拍照信号控制相机拍照。
在本发明的另一个实施例中,如图6所示,还提供一种基于间歇滤光片轮机构的多光谱图像采集***,包括传送带、间歇滤光片轮机构、相机和工控机。
具体地,所述传送带,用于传送待采集图像的物品;
所述间歇滤光片轮机构,设置于所述传送带的上方;所述间歇滤光片轮机构包括滤光片轮和相机,所述滤光片轮上设有多个滤光片;
所述相机,设置于所述滤光片的上方,所述滤光片轮转动时,各所述滤光片分别对准所述相机的摄像端;
所述工控机,用于获取传送带的运动速度;
所述工控机,用于根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;
所述工控机,用于控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;
所述工控机,用于将各光谱图像拼接并生成一个多光谱图像。
在本发明的另一个实施例中,还提供一种基于间歇滤光片轮机构的多光谱图像采集***,包括:
一个或多个处理器;
以及一个或多个成型,其中一个或多个程序被存储在所述存储器中,并且被配置成由一个或多个处理器执行,所述程序包括用于执行上述基于间歇滤光片轮机构的多光谱图像采集方法中的步骤。
在本发明的另一个实施例中,如图7所示,还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行上述基于间歇滤光片轮机构的多光谱图像采集方法中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
在本发明的另一个实施例中,还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行上述基于间歇滤光片轮机构的多光谱图像采集方法中的步骤。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于间歇滤光片轮机构的多光谱图像采集方法,间歇滤光片轮机构设置于传送带上方;所述间歇滤光片轮机构包括滤光片轮和相机,所述滤光片轮上设有多个滤光片,所述相机设置于所述滤光片的上方,所述滤光片轮转动时,各所述滤光片分别对准所述相机的摄像端;其特征在于,所述多光谱图像采集方法包括:
获取传送带的运动速度;
根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;
控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;
将各光谱图像拼接并生成一个多光谱图像。
2.根据权利要求1所述的基于间歇滤光片轮机构的多光谱图像采集方法,其特征在于,所述间歇滤光片轮机构还包括驱动电机和主动轮,所述主动轮与所述驱动电机驱动连接,所述主动轮与所述滤光片轮传动连接;所述驱动电机驱动所述主动轮转动一圈,带动所述滤光片轮切换一个滤光片。
3.根据权利要求2所述的基于间歇滤光片轮机构的多光谱图像采集方法,其特征在于,所述根据传送带的运动速度计算滤光片轮的从动转动速度的步骤,具体包括:
根据传送带的运动速度以电子齿轮的方式计算主动轮的主动转动速度;
根据所述主动转动速度计算滤光片轮的从动转动速度。
4.根据权利要求3所述的基于间歇滤光片轮机构的多光谱图像采集方法,其特征在于,所述根据传送带的速度以电子齿轮的控制方式计算主动轮的主动转动速度的步骤,具体包括:
根据所述传送带的运动速度得到传送带的编码器与传送带的运动距离的换算关系;
获取驱动电机驱动主动轮转动一圈所需要的控制脉冲数;
根据编码器与传送带的运动距离的换算关系和控制脉冲数设定电子齿轮的传动比参数;
根据传动比参数控制驱动电机驱动和传送带的编码器,使驱动电机驱动主动轮带动滤光片轮转动一圈时,所述传送带运动一个相机视野的距离。
6.根据权利要求2所述的基于间歇滤光片轮机构的多光谱图像采集方法,其特征在于,所述滤光片轮上还设有一光电位置,所述光电位置对应所述滤光片轮中预选的一个滤光片的圆心;所述多光谱图像采集方法还包括:
所述驱动电机上电启动;
控制所述驱动电机驱动所述主动轮带动滤光片轮转动,并判断相机是否对准光电位置对应的滤光片;
若判断为是时,则控制驱动电机停止。
7.根据权利要求6所述的基于间歇滤光片轮机构的多光谱图像采集方法,其特征在于,所述在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像的步骤,具体包括:
获取设定的拍照脉冲触发值;其中,拍照脉冲触发值为驱动电机驱动所述主动轮转动一圈需要的脉冲值;
根据拍照脉冲触发值生成触发拍照信号;所述触发拍照信号用于控制相机拍照。
8.一种基于间歇滤光片轮机构的多光谱图像采集***,其特征在于,包括传送带、间歇滤光片轮机构、相机和工控机;其中,
所述传送带,用于传送待采集图像的物品;
所述间歇滤光片轮机构,设置于所述传送带的上方;所述间歇滤光片轮机构包括滤光片轮和相机,所述滤光片轮上设有多个滤光片;
所述相机,设置于所述滤光片的上方,所述滤光片轮转动时,各所述滤光片分别对准所述相机的摄像端;
所述工控机,用于获取传送带的运动速度;
所述工控机,用于根据传送带的运动速度计算滤光片轮的从动转动速度;其中,滤光片轮按照所述从动转动速度转动一圈,传送带运动一个相机视野的距离;
所述工控机,用于控制滤光片轮以从动转动速度转动,在不同滤光片对准相机时控制相机拍照,并获取不同滤光片下拍照得到的光谱图像;
所述工控机,用于将各光谱图像拼接并生成一个多光谱图像。
9.一种基于间歇滤光片轮机构的多光谱图像采集***,其特征在于,包括:
一个或多个处理器;
以及一个或多个成型,其中一个或多个程序被存储在所述存储器中,并且被配置成由一个或多个处理器执行,所述程序包括用于执行如权利要求1-7任意一项所述的基于间歇滤光片轮机构的多光谱图像采集方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011322021.7A CN112461833B (zh) | 2020-11-23 | 2020-11-23 | 基于间歇滤光片轮机构的多光谱图像采集方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011322021.7A CN112461833B (zh) | 2020-11-23 | 2020-11-23 | 基于间歇滤光片轮机构的多光谱图像采集方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112461833A true CN112461833A (zh) | 2021-03-09 |
CN112461833B CN112461833B (zh) | 2024-04-19 |
Family
ID=74799596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011322021.7A Active CN112461833B (zh) | 2020-11-23 | 2020-11-23 | 基于间歇滤光片轮机构的多光谱图像采集方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112461833B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113012048A (zh) * | 2021-03-26 | 2021-06-22 | 电子科技大学 | 一种基于sift特征的传送带表面物体图像拼接方法 |
CN114047791A (zh) * | 2021-11-08 | 2022-02-15 | 福州大学 | 基于嵌入式实时操作***的滤光片转轮快速成像控制***及其控制方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5920399A (en) * | 1997-03-18 | 1999-07-06 | Sandia Corporation | Multispectral imaging method and apparatus |
US20070127121A1 (en) * | 2003-10-21 | 2007-06-07 | Bart Maximus | Method and device for performing stereoscopic image display based on color selective filters |
CN102466520A (zh) * | 2010-11-11 | 2012-05-23 | 香港纺织及成衣研发中心 | 多光谱成像颜色测量***及其成像信号处理方法 |
CN202974850U (zh) * | 2012-11-15 | 2013-06-05 | 西安中科麦特电子技术设备有限公司 | 一种多光谱成像光学*** |
CN103308466A (zh) * | 2013-06-04 | 2013-09-18 | 沈阳仪表科学研究院有限公司 | 便携式滤光片色轮型多光谱成像***及其光谱图像处理方法 |
CN103808663A (zh) * | 2012-11-15 | 2014-05-21 | 西安中科麦特电子技术设备有限公司 | 一种高精度多光谱成像光学*** |
CN103941521A (zh) * | 2014-04-22 | 2014-07-23 | 浙江大学 | 一种用于多光谱成像的快速滤光片转轮装置 |
CN105100566A (zh) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | 摄像头模组、拍摄装置及多光谱成像的方法 |
CN207528346U (zh) * | 2017-11-27 | 2018-06-22 | 核工业北京地质研究院 | 一种地面成像光谱图像扫描*** |
CN111238641A (zh) * | 2019-11-20 | 2020-06-05 | 四川极智朗润科技有限公司 | 一种基于白光照明的色轮分光及成像的多光谱成像装置及方法 |
-
2020
- 2020-11-23 CN CN202011322021.7A patent/CN112461833B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5920399A (en) * | 1997-03-18 | 1999-07-06 | Sandia Corporation | Multispectral imaging method and apparatus |
US20070127121A1 (en) * | 2003-10-21 | 2007-06-07 | Bart Maximus | Method and device for performing stereoscopic image display based on color selective filters |
CN102466520A (zh) * | 2010-11-11 | 2012-05-23 | 香港纺织及成衣研发中心 | 多光谱成像颜色测量***及其成像信号处理方法 |
CN202974850U (zh) * | 2012-11-15 | 2013-06-05 | 西安中科麦特电子技术设备有限公司 | 一种多光谱成像光学*** |
CN103808663A (zh) * | 2012-11-15 | 2014-05-21 | 西安中科麦特电子技术设备有限公司 | 一种高精度多光谱成像光学*** |
CN103308466A (zh) * | 2013-06-04 | 2013-09-18 | 沈阳仪表科学研究院有限公司 | 便携式滤光片色轮型多光谱成像***及其光谱图像处理方法 |
CN103941521A (zh) * | 2014-04-22 | 2014-07-23 | 浙江大学 | 一种用于多光谱成像的快速滤光片转轮装置 |
CN105100566A (zh) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | 摄像头模组、拍摄装置及多光谱成像的方法 |
CN207528346U (zh) * | 2017-11-27 | 2018-06-22 | 核工业北京地质研究院 | 一种地面成像光谱图像扫描*** |
CN111238641A (zh) * | 2019-11-20 | 2020-06-05 | 四川极智朗润科技有限公司 | 一种基于白光照明的色轮分光及成像的多光谱成像装置及方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113012048A (zh) * | 2021-03-26 | 2021-06-22 | 电子科技大学 | 一种基于sift特征的传送带表面物体图像拼接方法 |
CN114047791A (zh) * | 2021-11-08 | 2022-02-15 | 福州大学 | 基于嵌入式实时操作***的滤光片转轮快速成像控制***及其控制方法 |
CN114047791B (zh) * | 2021-11-08 | 2023-12-15 | 福州大学 | 基于嵌入式实时操作***的滤光片转轮快速成像控制***及其控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112461833B (zh) | 2024-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112461833A (zh) | 基于间歇滤光片轮机构的多光谱图像采集方法及*** | |
US9604365B2 (en) | Device and method of transferring articles by using robot | |
US11043005B2 (en) | Lidar-based multi-person pose estimation | |
US11403859B2 (en) | Three dimensional (3D) object detection | |
US8442668B2 (en) | Handling system, work system, and program | |
CN110450129B (zh) | 一种应用于搬运机器人的搬运行进方法及其搬运机器人 | |
JP5670413B2 (ja) | 道路使用弱者保護システム | |
CN111966041B (zh) | 机器人的控制方法和装置 | |
JPH0672770B2 (ja) | ロボットの物体認識装置 | |
CN111136648B (zh) | 一种移动机器人的定位方法、定位装置及移动机器人 | |
CN102150062A (zh) | 物体检测装置 | |
CN107368725B (zh) | 虹膜识别方法、电子装置和计算机可读存储介质 | |
CN111152197A (zh) | 机器人抓手跟踪抓取控制方法及*** | |
JP2019215755A (ja) | 画像認識装置、画像認識方法、機械学習モデル提供装置、機械学習モデル提供方法、機械学習モデル生成方法、および機械学習モデル装置 | |
JP6506356B2 (ja) | 物品搬送システム及び搬送システム制御装置 | |
TWI717772B (zh) | 呼叫目標功能的方法、裝置、行動終端及儲存媒體 | |
Jiang et al. | A 500-fps pan-tilt tracking system with deep-learning-based object detection | |
US20210256720A1 (en) | Vanishing point extraction devices and methods of extracting vanishing point | |
CN114255435A (zh) | 传送装置异常检测方法、装置、电子设备及存储介质 | |
CN115533895B (zh) | 一种基于视觉的二指机械手工件抓取方法及*** | |
US11430267B2 (en) | Method and device for detecting a user input on the basis of a gesture | |
JP2022171236A (ja) | 物品監視装置、物品監視方法、及び物品監視プログラム | |
CN1593790A (zh) | 用于分类物品的方法和装置 | |
CN111899525A (zh) | 距离测量方法、装置、电子设备及存储介质 | |
Pardo et al. | Circle detection and tracking speed-up based on change-driven image processing |
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 |