CN107680079B - 一种医用药剂中可见异物的高速并行视觉检测方法 - Google Patents

一种医用药剂中可见异物的高速并行视觉检测方法 Download PDF

Info

Publication number
CN107680079B
CN107680079B CN201710784299.8A CN201710784299A CN107680079B CN 107680079 B CN107680079 B CN 107680079B CN 201710784299 A CN201710784299 A CN 201710784299A CN 107680079 B CN107680079 B CN 107680079B
Authority
CN
China
Prior art keywords
image
template
area
flash
indicate
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
CN201710784299.8A
Other languages
English (en)
Other versions
CN107680079A (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.)
Hunan University
Original Assignee
Hunan University
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 Hunan University filed Critical Hunan University
Priority to CN201710784299.8A priority Critical patent/CN107680079B/zh
Publication of CN107680079A publication Critical patent/CN107680079A/zh
Application granted granted Critical
Publication of CN107680079B publication Critical patent/CN107680079B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V9/00Prospecting or detecting by methods not provided for in groups G01V1/00 - G01V8/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/759Region-based matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种医用药剂中可见异物的高速并行视觉检测方法,包含以下步骤:步骤1:采集图像以及预处理;步骤2:使用模板匹配方法进行选区定位并在帧序列间进行平移矫正;步骤3:使用背景差分方法提取准异物区域;步骤4:使用差分高亮模板、静态亮区模板、闪光区模板对准异物区域进行矫正;步骤5:根据最终结果图像给出异物统计信息。该方法根据序列图像帧数构造并发处理线程,计算过程具有高并发性,能够充分发挥多核心处理器的计算性能,快速并准确的识别出可见异物。

Description

一种医用药剂中可见异物的高速并行视觉检测方法
技术领域
本发明属于计算机视觉领域,特别涉及一种医用药剂中可见异物的高速并行视觉检测方法。
背景技术
在我国,安瓿、大输液、口服液等玻璃包装材质的透明药液,由于生产工艺和制造技术水平的问题,药液中可能会出现:玻璃屑、纤维、毛发、白点、白块、色点、色块、塑胶屑等不溶性的可见异物。如果这些含有可见异物的药液注射进人体以后,会出现血管栓塞、过敏反映,威胁患者的生命安全。
根据我国GMP的描述:“可见异物是指存在于注射剂中,在规定条件下目视可以观测到的不溶性物质,其粒径或长度通常大于50μm”。注射剂应在符合药品生产质量管理规范(GMP)的条件下生产,产品在出厂前应采用适宜的方法逐一检查并同时剔除不合格产品。因此,各大制药企业为满足相应的药品生产管理规定,均设置了灯检暗室,并安排大量的灯检工人在暗室中对药品进行逐一目视检查。整个灯检过程工作量大,效率低,对工人视力损伤严重,检测结果稳定性差。因此,在国家高技术研究发展计划(863计划)的引导下,涌入了大量的科研和企业工作者在本领域内进行相关工作研究,但针对可见异物检测算法的研究目前仍存在两个问题:(1)复杂度较低实时性好的处理方法存在较多的误检和漏检,算法抗干扰能力弱;(2)抗干扰能力强的智能算法又具有较大的时间复杂度,大多为先采集到序列图像后再对序列图像进行处理,存在较大的滞后性,在高速医药制造生产线上难以满足实时性的要求。因此,研究出一种高速且抗干扰能力强的可见异物视觉检测图像处理算法具有非常重要的意义。
发明内容
本发明的目的在于克服现有技术中异物检测处理数据量大,复杂度高的问题,提供了一种高速并行处理多线程框架下医用药剂中可见异物的高速并行视觉检测方法。
一种医用药剂中可见异物的高速并行视觉检测方法,包括以下步骤:
步骤1:利用图像采集线程采集图像,且在采集图像过程中依据采集的图像帧号实时触发对应的图像并发处理线程,对采集的图像进行实时预处理;
所述预处理包括滤波、偏移矫正以及目标区域提取;
步骤2:利用主控线程获取累加均值图像;
当主控线程监控到所有图像并发处理线程完成预处理时,将所有预处理后的目标区域图像进行累加,得到累加图像,并对累加图像进行均值处理,得到累加均值图像;
步骤3:利用主控线程基于累加均值图像依次构建静态模板图像、差分高亮模板图像以及闪光模板图像,并将所构建的模板图像使用形态学及图像逻辑运算的方法进行组合,得到组合矫正模板图像;
步骤4:主控线程利用步骤3得到的组合矫正模板图像,对所有的二次差分结果图像求并集得到的图像,进行组合矫正,并对组合矫正后的图像进行开操作滤波;
步骤5:主控线程对开操作滤波后的图像进行非零元个数统计,得到最终的可见异物累积面积,当可见异物累积面积超过累积面积阈值时,则当前检测结果为次品,否则,当前检测结果为正品。
使用图像采集线程完成图像的采集和图像的存储,并根据当前采集的帧号开启相应处理线程的线程锁,如:当序列的第1帧图像获取完毕后,开启第1帧图像对应的1号处理线程;当序列的第2帧图像获取完毕后,开启第2帧图像对应的2号处理线程,依次类推。此种并发方式,有效的利用了图像采集过程中的CPU空闲,减少了序列图像的总处理时间,提高了算法实时性;
每个相机对应1个图像采集线程、N个并发处理线程和1个主控线程,N为一次拍照过程所采集图像的帧数。并发处理线程完成算法的并发计算部分,当算法遇到需要综合计算时,并发处理线程将控制权交给主控线程,由主控线程执行计算之后重新启动处理线程的后续运算或输出结果;
使用共享内存的方式,完成线程之间信息的传递和线程间的同步;待处理图像和中间图像序列被存储在一块连续的公共内存中。
进一步地,所述静态模板图像、差分高亮模板图像以及闪光模板图像的构建过程如下:
静态模板图像:对累加均值图像进行均值模糊处理,得到模糊累加图像,以累加均值图像中像素值大于设定静态阈值或大于1.5倍模糊累加图像的像素求并集构建静态模板图像;
差分高亮模板图像:利用累加均值图像依次对所有预处理后的目标区域图像进行差分处理,对所有的差分图像依次进行两次不同的均值模糊处理,将两次均值模糊处理后的图像进行二次差分,得到所有二次差分结果图像,将所有二次差分结果图像中大于1.5倍模糊累加图像的像素求并集,构建差分高亮模板图像;
闪光模板图像:当所有图像并发处理线程中的采集的图像完成偏移矫正后,利用闪光区模板标记图像中像素值大于2的像素求并集构建闪光模板图像;
其中,所述闪光区模板标记图像是对将所有的二次差分结果图像中大于设定的闪光阈值的像素求并集得到。
进一步地,所述组合矫正模板图像按照以下公式获得:
T=(Tstatic Tflash)Sd-TdBright Sa
其中,T表示组合矫正模板图像,Tstatic表示静态模板图像,Tflash表示闪光模板图像,TdBright表示差分高度模板图像,Sd表示15×15的矩形结构元素,Sa表示13×13的矩形结构元素,∪表示求并集操作,表示逻辑或运算。
进一步地,所述步骤4中的开操作滤波按照以下公式进行:
其中,R表示经过开操作滤波后的图像,B表示闪光区模板标记图像,Ss表示控制结构元,Θ表示逻辑开运算。
进一步地,当前检测结果为次品时,依次利用每一幅二次差分结果图像和开滤波操作结果图像R进行形态学重构,标记出R中的非零元所属图像帧。
具体操作为:使用R∩(MDi>Threshdiff)作为标记图像,R作为模板图像,进行3×3的矩形结构元素进行形态学重构,得重构图像即在第i帧图像中检出可见异物,MDi表示第i幅二次差分结果图像,Threshdiff为设定的闪光阈值。
进一步地,所述步骤1中图像并发处理线程进行偏移矫正的过程如下:
步骤A:根据手动设置的定位匹配模板区域向外扩大δ个像素形成定位匹配搜索区域:Rectsearch={Px-δ,Py-δ,Rw+2δ,Rh+2δ};
所述定位匹配模板区域是从原始图像中固定选取的瓶底部分Recttemplate={Px,Py,Rw,Rh},(Px,Py)为所选的瓶底部分的左上角顶点的在原始图像中的坐标,宽度为Rw,高度为Rh的矩形区域;
步骤B:以第一帧图像中的定位匹配模板区域在定位匹配搜索区域中使用归一化的相关系数方法进行匹配定位,在所有的归一化相关系数Ri(x,y)中取出最大值位置作为匹配目标位置;
所述归一化的相关系数的计算公式如下:
其中,T(x,y)表示第一帧图像中的定位匹配模板区域,Si表示第i幅图像中的定位匹配搜索区域,(x,y)和(x,y)分别表示第一帧图像中的定位匹配模板区域和待进行偏移矫正的图像的定位匹配搜索区域中的像素坐标;
步骤C:根据每帧图像中的匹配目标位置和第一帧图像中定位匹配模板区域的中心点位置进行比较,获得每帧图像相对于第一帧图像的位置偏移根据偏移对可见异物检测区域进行相应平移矫正,得到矫正后的异物检测区域:i为帧编号,对应的异物检测区域原始图像记为Ini
进一步地,所述图像采集线程采集图像的过程中,采用LED面板光源进行背光照明。
有益效果
本发明的优点在于
(1)、高度并行化的多线程框架结构和算法设计,使得本发明具有非常高的时效性,能够在需要计算的图像数据较多较大时有着卓越的时效表现;
使用图像采集线程、并发处理线程、主控线程三种线程完成图像的采集、并发的处理、并发处理线程的同步以及中间结果或结果的汇总计算,这三种线程都是优先级最高的实时线程;
(2)、可见异物检测抗干扰能力强,能够克服目标拍照平移,瓶壁静态脏污、折射或反射闪光斑、亮度不均匀等问题造成的干扰,检测准确率高,误检少;
(3)、适用性广,算法可以推广至柱形瓶饮料、白醋、酒精等日用化产品的可见异物检测上;使用图像采集帧数作为并发处理线程的并发数,在调整序列图像长度时,算法不需要重新调整,当处理硬件的性能提升之后仅仅需要增加采集序列的长度就能够得到更加优秀的检测效果。
附图说明
图1是本发明中多线程计算框架结构图;
图2是本发明中多线程并行算法运算时序图;
图3是本发明中并行图像处理过程示意图;
图4是本发明中各区域示意图;
图5是本发明中算法用于玻璃瓶大输液可见异物检测时的结果图像。
具体实施方式
以下将结合附图和具体实施例对本发明做进一步详细说明。
如图1和图2所示,本发明的一种医用药剂中可见异物的高速并行视觉检测方法,其具体流程为:
步骤1:采集图像以及预处理;
步骤2:使用模板匹配方法进行选区定位并在帧序列间进行平移矫正;
步骤3:使用背景差分方法提取准异物区域,并使用形态学及图像逻辑运算的方法构造静态亮区模板、差分高亮模板、闪光区模板等抗干扰矫正模板;
步骤4:使用抗干扰矫正模板对准异物区域进行矫正;
步骤5:根据最终结果图像给出异物统计信息。
在图2中,并发处理线程i#,在抓取标志打开后执行匹配操作;在累加锁关闭、累加完毕锁置位时差分、补正、提取亮区、二值化,然后打开矫正锁;全部操作在全局采集处理标志位为TRUE时响应.
主控线程,在累加锁全部打开时,进行累加及相关操作,完毕后复位累加锁并设置累加完成标记;在矫正锁全部打开时,进行矫正及相关操作,完毕后复位,输出;
在步骤1中,先根据采集到的图像启动对应的并发处理线程,在并发处理线程中对图像进行一次3×3的中值滤波操作,操作后的滤波图像记为Ii,i为帧号;如果是采集到的图像是帧序列中的第1帧,则选取瓶底部分固定区域Recttemplate={Px,Py,Rw,Rh}的图像作为步骤2中的匹配定位模板T,其中(Px,Py)是所选的固定区域的左上角点图像坐标,Rw和Rh分别是区域的宽和高,记总采集帧数为N。
步骤2的具体实现步骤如下:
①根据手动设置的定位匹配模板区域向外扩大δ(δ=40)个像素形成定位匹配搜索区域:Rectsearch={Px-δ,Py-δ,Rw+2δ,Rh+2δ},取Ii中搜索区域部分图像,记为Si
②使用匹配模板T在匹配搜索区域图像Si中进行归一化互相关系数匹配,归一化的互相关系数的计算公式如下:
式中,i为帧号,x∈[1,Rw+2δ],y∈[1,Rh+2δ]。
在Ri(x,y)中取出最大值位置作为匹配目标位置。
③根据每帧图像中的匹配目标位置和第一帧图像中匹配模板区域的位置进行比较,给出相对于第一帧图像的位置偏移根据偏移对可见异物检测区域进行相应平移矫正,得到矫正后的异物检测区域:i为帧编号,对应的异物检测区域原始图像记为Ini
可见异物检测区域、匹配定位搜索区域以及匹配定位模板区域示意图参见图4;
如图3所示,步骤3的具体实现步骤如下:
①、在并发处理线程中,将每个图像的可见异物检测区域图像叠加到一个公共累加图像中去,完成之后设置当前线程的累加锁为真,计算公式如下。
其中,i为帧号,N为采集总帧数,x[0,InW],y[0,InH]。
②、在主控线程中,检测每个处理线程累加锁的当前状态,当所有帧都完成了累加,则对累加图像求均值,得到累加均值图像:
③、在主控线程中对累加均值图像进行M×M(M=51)的均值模糊,得到模糊后的累加均值图像:。
④、在主控线程中,构造静态模板图像,构造过程计算公式如下:
Tstatic(x,y)=(Iaverage(x,y)>1.5SIaverage)(Iaverage(x,y)>Threshstatic)
其中,Threshstatic是一个取值较大的固定阈值,取值范围为[120,254],目的是直接将累加均值图像中太亮的区域认定为瓶壁静态区域,此方法可以克服恒定大块亮斑有时无法通过Iaverage和SIaverage的比较关系获得的问题。
⑤、在并发处理线程中,使用背景差分法求取差分图像:
Di(x,y)=Ini(x,y)-Iaverage(x,y) (5)
⑥、在并发处理线程中,对差分图像分别进行N×N(N=2)和K×K(K=29)的均值模糊,并使用模糊后的图像进行二次差分运算:
⑦、在并发处理线程中,构造差分高亮模板图像,构造过程计算公式如下:
TdBright(x,y)=TdBright(x,y)∪(MDi>1.5·SIaverage(x,y)) (7)
⑧、在并发处理线程中,构造闪光区模板标记图像B,构造过程计算公式如下:
B=B+(MDi>Threshdiff) (8)
构造完成之后设置当前线程的矫正锁为真。
⑨、在主控线程中,检测每个并发处理线程矫正锁的当前状态,当所有处理线程的矫正锁都为真时,则使用闪光区模板标记图像构造闪光模板图像,公式如下:
Tflash(x,y)=B(x,y)>2 (9)
步骤4的具体实现步骤如下:
①、在主控线程中组合矫正模板,使用L×L(L=15)的矩形结构元素Sd对静态亮模板和闪光模板的或操作结果进行一次膨胀,使用H×H(H=13)的矩形结构元素Sa对差分高亮模板图像进行一次膨胀,然后将两者的结果相减,构造公式如下:
T=(Tstatic Tflash)Sd-TdBright Sa (10)
②、在主控线程中,用组合后的矫正模板对差分结果进行矫正,并使用大小控制矩形结构元Ss对矫正后的结果图像进行一次开操作滤波,结构元Ss大小不小于1,可以根据检测精度要求设置,算法将滤除小于结构元大小的可见异物,结构元Ss越大时,滤除的可见异物越多。如下式:
R为可见异物检测的最终结果图像。
步骤5的具体实现步骤如下:
①、在R中进行非零元个数统计,得到最终的可见异物累积面积,当面积超过累积面积阈值时,给出本次检测结果:次品,反之给出:正品。
②、如果检测结果是次品,则使用步骤4中的结果图像R和步骤2.6中差分二值化图像MDi进行形态学重构,标记出R中的非零元所属图像帧。
具体操作为:使用R∩(MDi>Threshdiff)作为标记图像,R作为模板图像,进行3×3的矩形结构元素进行形态学重构,得重构图像即出现在第i帧图像中的检出可见异物,检测结果如图5所示。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

Claims (6)

1.一种医用药剂中可见异物的高速并行视觉检测方法,其特征在于,包括以下步骤:
步骤1:利用图像采集线程采集图像,且在采集图像过程中依据采集的图像帧号实时触发对应的图像并发处理线程,对采集的图像进行实时预处理;
所述预处理包括滤波、偏移矫正以及目标区域提取;
步骤2:利用主控线程获取累加均值图像;
当主控线程监控到所有图像并发处理线程完成预处理时,将所有预处理后的目标区域图像进行累加,得到累加图像,并对累加图像进行均值处理,得到累加均值图像;
步骤3:利用主控线程基于累加均值图像依次构建静态模板图像、差分高亮模板图像以及闪光模板图像,并将所构建的模板图像使用形态学及图像逻辑运算的方法进行组合,得到组合矫正模板图像;
步骤4:主控线程利用步骤3得到的组合矫正模板图像,对所有的二次差分结果图像求并集得到的图像,进行组合矫正,并对组合矫正后的图像进行开操作滤波;
步骤5:主控线程对开操作滤波后的图像进行非零元个数统计,得到最终的可见异物累积面积,当可见异物累积面积超过累积面积阈值时,则当前检测结果为次品,否则,当前检测结果为正品;
所述静态模板图像、差分高亮模板图像以及闪光模板图像的构建过程如下:
静态模板图像:对累加均值图像进行均值模糊处理,得到模糊累加图像,以累加均值图像中像素值大于设定静态阈值或大于1.5倍模糊累加图像的像素求并集构建静态模板图像;
差分高亮模板图像:利用累加均值图像依次对所有预处理后的目标区域图像进行差分处理,对所有的差分图像依次进行两次不同的均值模糊处理,将两次均值模糊处理后的图像进行二次差分,得到所有二次差分结果图像,将所有二次差分结果图像中大于1.5倍模糊累加图像的像素求并集,构建差分高亮模板图像;
闪光模板图像:当所有图像并发处理线程中的采集的图像完成偏移矫正后,利用闪光区模板标记图像中像素值大于2的像素求并集构建闪光模板图像;
其中,所述闪光区模板标记图像是对将所有的二次差分结果图像中大于设定的闪光阈值的像素求并集得到。
2.根据权利要求1所述的方法,其特征在于:所述组合矫正模板图像按照以下公式获得:
T=(Tstatic Tflash)Sd-TdBright Sa
其中,T表示组合矫正模板图像,Tstatic表示静态模板图像,Tflash表示闪光模板图像,TdBright表示差分高亮模板图像,Sd表示15×15的矩形结构元素,Sa表示13×13的矩形结构元素,∪表示求并集操作,表示逻辑或运算。
3.根据权利要求2所述的方法,其特征在于,所述步骤4中的开操作滤波按照以下公式进行:
其中,R表示经过开操作滤波后的图像,B表示闪光区模板标记图像,Ss表示控制结构元,表示逻辑开运算。
4.根据权利要求1-3任一项所述的方法,其特征在于:当前检测结果为次品时,依次利用每一幅二次差分结果图像和开操作滤波结果图像R进行形态学重构,标记出R中的非零元所属图像帧。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述步骤1中图像并发处理线程进行偏移矫正的过程如下:
步骤A:根据手动设置的定位匹配模板区域向外扩大δ个像素形成定位匹配搜索区域:Rectsearch={Px-δ,Py-δ,Rw+2δ,Rh+2δ};
所述定位匹配模板区域是从原始图像中固定选取的瓶底部分Recttemplate={Px,Py,Rw,Rh},(Px,Py)为所选的瓶底部分的左上角顶点的在原始图像中的坐标,宽度为Rw,高度为Rh的矩形区域;
步骤B:以第一帧图像中的定位匹配模板区域在定位匹配搜索区域中使用归一化的相关系数方法进行匹配定位,在所有的归一化相关系数Ri(x,y)中取出最大值位置作为匹配目标位置;
所述归一化的相关系数的计算公式如下:
其中,T(x,y)表示第一帧图像中的定位匹配模板区域,Si表示第i幅图像中的定位匹配搜索区域,(x,y)和(x,y)分别表示第一帧图像中的定位匹配模板区域和待进行偏移矫正的图像的定位匹配搜索区域中的像素坐标;
步骤C:根据每帧图像中的匹配目标位置和第一帧图像中定位匹配模板区域的中心点位置进行比较,获得每帧图像相对于第一帧图像的位置偏移根据偏移对可见异物检测区域进行相应平移矫正,得到矫正后的异物检测区域:i为帧编号,对应的异物检测区域原始图像记为Ini
6.根据权利要求1所述的方法,其特征在于,所述图像采集线程采集图像的过程中,采用LED面板光源进行背光照明。
CN201710784299.8A 2017-09-04 2017-09-04 一种医用药剂中可见异物的高速并行视觉检测方法 Active CN107680079B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710784299.8A CN107680079B (zh) 2017-09-04 2017-09-04 一种医用药剂中可见异物的高速并行视觉检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710784299.8A CN107680079B (zh) 2017-09-04 2017-09-04 一种医用药剂中可见异物的高速并行视觉检测方法

Publications (2)

Publication Number Publication Date
CN107680079A CN107680079A (zh) 2018-02-09
CN107680079B true CN107680079B (zh) 2019-10-29

Family

ID=61135480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710784299.8A Active CN107680079B (zh) 2017-09-04 2017-09-04 一种医用药剂中可见异物的高速并行视觉检测方法

Country Status (1)

Country Link
CN (1) CN107680079B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108288274B (zh) * 2018-02-24 2021-01-12 北京理工大学 模具检测方法、装置以及电子设备
CN111541847B (zh) * 2020-05-14 2022-03-25 南京博视医疗科技有限公司 一种高速相机图像序列的处理方法及其处理***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101165720A (zh) * 2007-09-18 2008-04-23 湖南大学 医药大输液机器视觉在线检测方法
CN101354359A (zh) * 2008-09-04 2009-01-28 湖南大学 药液内运动可见异物的检测跟踪与识别方法
CN101859378A (zh) * 2010-06-11 2010-10-13 湖南大学 高速医药生产线上的药液质量视觉检测方法
CN102175693A (zh) * 2011-03-08 2011-09-07 中南大学 医用药剂中可见异物的机器视觉检测方法
CN102519984A (zh) * 2011-11-16 2012-06-27 湖南大学 药液异物的抗振动机器视觉检测方法
CN103743755A (zh) * 2013-12-20 2014-04-23 许雪梅 一种基于近邻传播聚类的医用药剂中可见异物检测方法
CN104835166A (zh) * 2015-05-13 2015-08-12 山东大学 基于机器视觉检测平台的液体药瓶异物检测方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101165720A (zh) * 2007-09-18 2008-04-23 湖南大学 医药大输液机器视觉在线检测方法
CN101354359A (zh) * 2008-09-04 2009-01-28 湖南大学 药液内运动可见异物的检测跟踪与识别方法
CN101859378A (zh) * 2010-06-11 2010-10-13 湖南大学 高速医药生产线上的药液质量视觉检测方法
CN102175693A (zh) * 2011-03-08 2011-09-07 中南大学 医用药剂中可见异物的机器视觉检测方法
CN102519984A (zh) * 2011-11-16 2012-06-27 湖南大学 药液异物的抗振动机器视觉检测方法
CN103743755A (zh) * 2013-12-20 2014-04-23 许雪梅 一种基于近邻传播聚类的医用药剂中可见异物检测方法
CN104835166A (zh) * 2015-05-13 2015-08-12 山东大学 基于机器视觉检测平台的液体药瓶异物检测方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Binocular Automatic Particle Inspection Machine for Bottled Medical Liquid Examination;Jifei Fang等;《2013 Chinese Automation Congress》;20140320;第397-402页 *
Research on Real-time Vibration-insensitive Inspection and Classification Algorithms for Automatic Online Vision-based Inspector;Jun Chen等;《2011 International Conference on Transportation, Mechanical, and Electrical Engineering (TMEE)》;20111218;第1737-1742页 *
安瓿注射液质量视觉检测***研究;蔡亚朋;《中国优秀硕士学位论文全文数据库 信息科技辑》;20170315(第3期);E079-145 *
异型瓶装溶液异物的机器视觉检测技术研究;张耀;《中国优秀硕士学位论文全文数据库 信息科技辑》;20130615(第6期);I138-1428 *
玻璃瓶大输液中可见异物视觉检测***的研究与实现;张斌;《中国优秀硕士学位论文全文数据库 工程科技|辑》;20170315;B016-1161 *

Also Published As

Publication number Publication date
CN107680079A (zh) 2018-02-09

Similar Documents

Publication Publication Date Title
Adegun et al. Deep learning-based system for automatic melanoma detection
CN102175693B (zh) 医用药剂中可见异物的机器视觉检测方法
CN105973148B (zh) 基于机器视觉的笔头外观尺寸标准化检测***
CN104573640B (zh) 数据处理***及其生成设备、面部检测方法
CN108986064A (zh) 一种人流量统计方法、设备及***
CN106529559A (zh) 一种指针式圆形多仪表盘实时读数识别方法
CN102704215B (zh) 基于dst文件解析与机器视觉结合的绣布自动切割方法
CN110490892A (zh) 一种基于USFaster R-CNN的甲状腺超声图像结节自动定位识别方法
CN106133750A (zh) 用于确定视线方向的3d图像分析器
CN102521581B (zh) 结合生物特征与局部图像特征的并行人脸识别方法
CN102175701A (zh) 工业x射线机在线探伤检测***及方法
CN105243356B (zh) 一种建立行人检测模型的方法及装置及行人检测方法
CN105205437B (zh) 基于头部轮廓验证的侧脸检测方法及装置
CN107680079B (zh) 一种医用药剂中可见异物的高速并行视觉检测方法
CN103674975A (zh) 基于Gabor滤波与C-V模型分割的LCD Mura缺陷机器视觉检测方法
CN110533648A (zh) 一种黑头识别处理方法及***
CN109727194A (zh) 一种获取宠物鼻纹的方法、电子设备和存储介质
CN115424115A (zh) 一种基于偏振成像和深度学习的透明目标检测方法
CN117541994A (zh) 一种密集多人场景下的异常行为检测模型及检测方法
CN108711175A (zh) 一种帧间信息导向的头部姿态估计优化方法
CN105092589A (zh) 一种胶囊头缺陷检测方法
Sun et al. Structural edge detection: A dataset and benchmark
Wang et al. Deep learning based tongue prickles detection in traditional Chinese medicine
CN113916899B (zh) 基于视觉识别的大输液软袋产品的检测方法、***及装置
CN109472223A (zh) 一种人脸识别方法和装置

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