CN111428622A - 一种基于分割算法的图像定位方法及其应用 - Google Patents

一种基于分割算法的图像定位方法及其应用 Download PDF

Info

Publication number
CN111428622A
CN111428622A CN202010203093.3A CN202010203093A CN111428622A CN 111428622 A CN111428622 A CN 111428622A CN 202010203093 A CN202010203093 A CN 202010203093A CN 111428622 A CN111428622 A CN 111428622A
Authority
CN
China
Prior art keywords
coordinate system
medicine
medicine box
pharmacist
depth
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
Application number
CN202010203093.3A
Other languages
English (en)
Other versions
CN111428622B (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.)
Shanghai Jian Hui Information Technology Ltd By Share Ltd
Original Assignee
Shanghai Jian Hui Information Technology Ltd By Share 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 Shanghai Jian Hui Information Technology Ltd By Share Ltd filed Critical Shanghai Jian Hui Information Technology Ltd By Share Ltd
Priority to CN202010203093.3A priority Critical patent/CN111428622B/zh
Publication of CN111428622A publication Critical patent/CN111428622A/zh
Application granted granted Critical
Publication of CN111428622B publication Critical patent/CN111428622B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • G06V10/267Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Chemical & Material Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medicinal Chemistry (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Image Analysis (AREA)
  • Medical Preparation Storing Or Oral Administration Devices (AREA)

Abstract

本发明公开了一种基于分割算法的图像定位方法,从深度数据中提取药盒几何尺寸,并确定其世界坐标系下的位置,通过坐标转换的方式,得到其在RGB图上的像素位置,从而实现RGB图块的提取,供下一步药品识别使用。本发明还公开了上述一种基于分割算法的图像定位方法的应用,将该种图像定位方法用于药品复核,可以减少药师发药差错;提高药师药品复核工作效率。

Description

一种基于分割算法的图像定位方法及其应用
技术领域
本发明涉及一种基于分割算法的图像定位方法及其应用。
背景技术
随着“智慧医院”概念不断得到业界认同,“智能+”药房成为了医药药房建设的重要工作。目前很多医院都引入了自动化发药设备,这些设备极大提高了药房发药效 率。但是也产生一序列的技术痛点问题,其中最主要是“药品复核”单位时间累积量 大,复核药师难于跟上发药***速度。
在开发药品视觉复核装置的过程中,如何快速、准确的实现药品的图像定位是 亟需解决的问题。
发明内容
本发明的目的是克服现有技术的缺陷,提供一种基于分割算法的图像定位方法及其应用,可以快速准确实现药品的图像提取定位,供下一步药品识别使用,可以 减少药师发药差错;提高药师药品复核工作效率。
实现上述目的的技术方案是:一种基于分割算法的图像定位方法,包括以下步骤:
S1,像素坐标系到镜头坐标系转换:相机拍摄原始的药盒图片,根据相机的像 素参数得到镜头坐标系下点云坐标;
S2,经过镜头坐标系到世界坐标系转换,得到世界坐标系下的点云坐标;
S3,经过图像定位、分割以及三维尺寸确定,得到世界坐标系下药盒四个角点 位置;
S4,经过世界坐标系到深度镜头坐标系的转化,得到深度镜头坐标系下药盒四 个角点位置;
S5,经过深度镜头坐标系到彩色镜头坐标系的转化,得到彩色镜头坐标系下药 盒四个角点位置;
S6,经过彩色镜头坐标系到彩色像素坐标系的转化,得到处理后的药盒图片;
S7,旋转并统一图片尺寸,得到最终的药盒图片。
上述的一种基于分割算法的图像定位方法,其中,步骤S3中,具体包括以下 步骤:
S31,过滤药盒侧面深度值步骤:相机拍摄原始的药盒图片时,相机镜头并非 正对药盒,药盒侧面的深度信息会干扰轮廓检测,通过给每个区间深度点数量的一 个阈值,剔除侧面的深度信息的影响;
S32,基于深度的轮廓检测步骤:有深度信息的坐标即为药盒所在的位置,直 接提取该部分区域,然后再使用opencv里的轮廓检函数测得轮廓;
S33,基于RGB的轮廓修正步骤:对于深度不能分割的药盒,如贴在一起,需 要利用RGB的信息来修正
S34,计算药盒的三维尺寸,得到世界坐标系下药盒四个角点位置。
上述的一种基于分割算法的图像定位方法,其中,步骤S1中,像素坐标系与 镜头坐标系的相互转换过程如下:
Figure BDA0002420044880000021
fx、fy、u0、v0分别为相机的像素参数,x、y、z分别为镜头坐标系的三坐标; u是像素坐标系的水平方向的轴,v是像素坐标系的竖直方向的轴;
Figure BDA0002420044880000022
则:
Figure BDA0002420044880000031
其中:1/dx和1/dy分别是成像平面在水平和竖直方向上缩放的倍数。
上述的一种基于分割算法的图像定位方法,步骤S4中,世界坐标系到深度镜 头坐标系的转化采用Kabsch算法,具体包括以下步骤:
S41,已知两个d维空间的点集P={p1,p2,p3…pn}和Q={q1,q2,q3…qn},为求解它们的刚体转换参数R和t,将其建模为如下公式:
Figure BDA0002420044880000032
公式(1)中,wi表示每个点的权重,pi为世界坐标系下棋盘格角点坐标,qi 为深度镜头坐标系下棋盘格角点检测函数;
S42,计算平移矩阵,首先对公式(1)求导,得到:
Figure BDA0002420044880000033
引入点集合P的中心点
Figure BDA0002420044880000034
和Q的中心点
Figure BDA0002420044880000035
分别为:
Figure BDA0002420044880000036
Figure BDA0002420044880000037
公式(2)两边同时除以
Figure BDA0002420044880000038
得到:
Figure BDA0002420044880000041
Figure BDA0002420044880000042
Figure BDA0002420044880000043
将等式
Figure BDA0002420044880000044
代入公式(1)得到:
Figure BDA0002420044880000045
观察公式(5),用集合X和集合Y分别表示
Figure BDA0002420044880000046
Figure BDA0002420044880000047
用xi和yi分 别表示新数据集合中的点:
Figure BDA0002420044880000048
Figure BDA0002420044880000049
公式(1)等价于:
Figure BDA00024200448800000410
S43,计算旋转矩阵,根据公式(7)得到:
Figure BDA00024200448800000411
旋转矩阵是一个正交矩阵,它的转置等于它的逆;
观察公式(8):
Figure BDA0002420044880000051
每一个项都是标量,对于任意一个标量,他的转置是它本身,公式(8)变成:
Figure BDA0002420044880000052
进一步,
Figure BDA0002420044880000053
Figure BDA0002420044880000054
Figure BDA0002420044880000055
不依赖于旋转矩阵R,上式转化为:
Figure BDA0002420044880000056
只要求解新问题:
Figure BDA0002420044880000057
对于公式(11),可以推导出:
Figure BDA0002420044880000058
其中,W=diag(w1,w2,..wn),Y=[y1 y2..yn],X=[x1 x2..xn];
且矩阵的迹满足特性tr(AB)=tr(BA),则:
Figure BDA0002420044880000059
令S=XWYT,则:
Figure BDA0002420044880000061
V,R,U是正交矩阵,M=VTRU同样是正交矩阵,在矩阵M中每一列向量 mj,mjTmj=1,因此:
Figure BDA0002420044880000062
求解最大化的R,
Figure BDA0002420044880000063
计算出R后,平移矩阵t为:
Figure BDA0002420044880000064
本发明还公开了上述的一种基于分割算法的图像定位方法的应用,所述基于分割算法的图像定位方法用于药品视觉复核,具体包括以下步骤:
A:患者取药时,患者刷卡后,药品视觉复核的服务器与与HIS***交互,获 取处方信息,处方信息传输至的所述服务器;
B:复核摄像头进入工作状态,等待放药;
C:药师将药品陈列在复核摄像头下方的复核底板上,复核摄像头拍摄药品的 药盒图片,并把拍摄的原始的药盒图片发送给所述服务器;
D:图像处理服务器采用权利要求1所述的基于分割算法的图像定位方法将图 片进行切割、处理,生成对应的特征向量;
E:经过图像处理服务器处理的图片与标准图像数据库中的药品图片进行分析 检索匹配后,生成复核结果;
若复核结果是匹配成功,药品正确,则指示灯绿灯亮,药师端显示屏中显示复 核通过,患者端显示屏显示处方中药品信息,患者取走药品;
若复核结果是匹配不成功,药品不正确,则指示灯红灯/黄灯亮,则等待药师人 工复查,药师先判断是否由药品数量不匹配导致指示灯异常,如果数量不足且品种 不足或者品种正确但数量不足,药师端显示屏中提示药师需继续放置的药品和数量, 然后返回步骤C;如果是数量大于处方中的数量,药师端显示屏中显示不通过,药 师进行人工复核,重新调整药品后返回步骤C;如果是药品品种错误,含有不在处 方内的药品,药师端显示屏中显示不通过,药师进行人工复核,重新调整药品后返 回步骤C。
本发明的基于分割算法的图像定位方法及其应用,可以快速准确实现药品的图像定位提取,供下一步药品识别使用,可以减少药师发药差错;提高药师药品复核 工作效率。
附图说明
图1为本发明的基于分割算法的图像定位方法的流程图;
图2为像素坐标系和镜头坐标系的互相转换的示意图;
图3为像素坐标系和镜头坐标系的互相转换的示意图;
图4为世界坐标系变换到深度镜头坐标系的转换示意图;
图5为绕Z轴旋转θ角的示意图;
图6为本发明的基于分割算法的图像定位方法的应用的流程图。
具体实施方式
为了使本技术领域的技术人员能更好地理解本发明的技术方案,下面结合附图对其具体实施方式进行详细地说明:
请参阅图1,本发明的最佳实施例,一种基于分割算法的图像定位方法,包括 以下步骤:
S1,像素坐标系到镜头坐标系转换:相机拍摄原始的药盒图片,根据相机的像 素参数得到镜头坐标系下点云坐标;
S2,经过镜头坐标系到世界坐标系转换,得到世界坐标系下的点云坐标;
S3,经过图像定位、分割以及三维尺寸确定,得到世界坐标系下药盒四个角点 位置;
S4,经过世界坐标系到深度镜头坐标系的转化,得到深度镜头坐标系下药盒四 个角点位置;
S5,经过深度镜头坐标系到彩色镜头坐标系的转化,得到彩色镜头坐标系下药 盒四个角点位置;
S6,经过彩色镜头坐标系到彩色像素坐标系的转化,得到处理后的药盒图片;
S7,旋转并统一图片尺寸,得到最终的药盒图片。
步骤S3中,具体包括以下步骤:
S31,过滤药盒侧面深度值步骤:相机拍摄原始的药盒图片时,相机镜头并非 正对药盒,药盒侧面的深度信息会干扰轮廓检测,通过给每个区间深度点数量的一 个阈值,剔除侧面的深度信息的影响;
S32,基于深度的轮廓检测步骤:有深度信息的坐标即为药盒所在的位置,直 接提取该部分区域,然后再使用opencv里的轮廓检函数测得轮廓;
S33,基于RGB的轮廓修正步骤:对于深度不能分割的药盒,如贴在一起,需 要利用RGB的信息来修正
S34,计算药盒的三维尺寸,得到世界坐标系下药盒四个角点位置。
请参阅图2和图3,步骤S1中,像素坐标系与镜头坐标系的相互转换过程如下:
Figure BDA0002420044880000081
fx、fy、u0、v0分别为相机的像素参数,x、y、z分别为镜头坐标系的三坐标; u是像素坐标系的水平方向的轴,v是像素坐标系的竖直方向的轴;推导过程为:
Figure BDA0002420044880000082
Figure BDA0002420044880000083
Figure BDA0002420044880000091
则:
Figure BDA0002420044880000092
其中:1/dx和1/dy分别是成像平面在水平和竖直方向上缩放的倍数,从而实现 从成像平面到像素平面坐标的转化。
请参阅图4和图5,步骤S4中,世界坐标系与深度镜头坐标系的相互转化过程 如下:
Figure BDA0002420044880000093
一个旋转矩阵,一个平移矩阵,共12个参数R1-R9以及V1-V3,
世界坐标系变换到深度镜头坐标系属于刚性变换,即物体不会发生形变,只需 要进行旋转和平移,R表示旋转矩阵,T表示偏移向量(见图4)。
Figure BDA0002420044880000094
请参阅图5,绕Z轴旋转θ角时:
Figure BDA0002420044880000095
同理,绕x轴旋转Φ角时:
Figure BDA0002420044880000101
绕y轴旋转ω角时:
Figure BDA0002420044880000102
世界坐标系到深度镜头坐标系的转化采用Kabsch算法,推导过程为:
已知条件:世界坐标系下棋盘格角点坐标pi--------根据需要自行定义
深度镜头像素坐标系下的qi---------------opencv里棋盘格角点检测函数给出:
qi=Rpi+t
求解:旋转矩阵R和平移矩阵t。
具体包括以下步骤:
S41,已知两个d维空间的点集P={p1,p2,p3…pn}和Q={q1,q2,q3…qn},为求解它们的刚体转换参数R和t,将其建模为如下公式:
Figure BDA0002420044880000103
公式(1)中,wi表示每个点的权重,pi为世界坐标系下棋盘格角点坐标,qi 为深度镜头坐标系下棋盘格角点检测函数;
S42,计算平移矩阵,首先对公式(1)求导,得到:
Figure BDA0002420044880000104
引入点集合P的中心点
Figure BDA0002420044880000105
和Q的中心点
Figure BDA0002420044880000106
分别为:
Figure BDA0002420044880000111
Figure BDA0002420044880000112
公式(2)两边同时除以
Figure BDA0002420044880000113
得到:
Figure BDA0002420044880000114
Figure BDA0002420044880000115
Figure BDA0002420044880000116
将等式
Figure BDA0002420044880000117
代入公式(1)得到:
Figure BDA0002420044880000118
观察公式(5),用集合X和集合Y分别表示
Figure BDA0002420044880000119
Figure BDA00024200448800001113
用xi和yi分 别表示新数据集合中的点:
Figure BDA00024200448800001110
Figure BDA00024200448800001111
公式(1)等价于:
Figure BDA00024200448800001112
S43,计算旋转矩阵,根据公式(7)得到:
Figure BDA0002420044880000121
旋转矩阵是一个正交矩阵,它的转置等于它的逆;
观察公式(8):
Figure BDA0002420044880000122
每一个项都是标量,对于任意一个标量,他的转置是它本身,公式(8)变成:
Figure BDA0002420044880000123
进一步,
Figure BDA0002420044880000124
Figure BDA0002420044880000125
Figure BDA0002420044880000126
不依赖于旋转矩阵R,上式转化为:
Figure BDA0002420044880000127
只要求解新问题:
Figure BDA0002420044880000128
对于公式(11),可以推导出:
Figure BDA0002420044880000131
其中,W=diag(w1,w2,..wn),Y=[y1 y2..yn],X=[x1 x2..xn];
且矩阵的迹满足特性tr(AB)=tr(BA),则:
Figure BDA0002420044880000132
令S=XWYT,则:
Figure BDA0002420044880000133
V,R,U是正交矩阵,M=VTRU同样是正交矩阵,在矩阵M中每一列向量 mj,mjTmj=1,因此:
Figure BDA0002420044880000134
求解最大化的R,
Figure BDA0002420044880000135
计算出R后,平移矩阵t为:
Figure BDA0002420044880000136
请参阅图6,本发明还公开了上述的一种基于分割算法的图像定位方法的应用,将基于分割算法的图像定位方法用于药品视觉复核,具体包括以下步骤:
A:患者取药时,患者刷卡后,药品视觉复核的服务器与与HIS***交互,获 取处方信息,处方信息传输至的所述服务器;处方信息中的药品列表包括品种、数 量、特征向量、长宽高、标签和阈值等;
B:复核摄像头进入工作状态,等待放药;
C:药师将药品陈列在复核摄像头下方的复核底板上,稳定秒后复核摄像头拍 摄药品的药盒图片(复核摄像头触发时间可以修改),并把拍摄的原始的药盒图片发 送给所述服务器;
D:图像处理服务器采用上述的基于分割算法的图像定位方法将图片进行切割、处理,根据分割完成的土块、长宽高等信息,生成对应的特征向量;
E:经过图像处理服务器处理的图片与标准图像数据库中的药品图片进行分析 检索匹配后,生成复核结果即匹配结果,包括图片中的药品种类及数量;
若复核结果是匹配成功,药品正确,则指示灯绿灯亮,药师端显示屏中显示复 核通过,患者端显示屏显示处方中药品信息,患者取走药品;若如重新刷卡操作, 10s后复位到待机状态;
若复核结果是匹配不成功,药品不正确,则指示灯红灯/黄灯亮,则等待药师人 工复查,药师先判断是否由药品数量不匹配导致指示灯异常,如果数量不足且品种 不足或者品种正确但数量不足,药师端显示屏中提示药师需继续放置的药品和数量, 然后返回步骤C,数量不足的情况下,复核摄像头检测到新增药品,重新拍摄照片 复核;如果是数量大于处方中的数量,药师端显示屏中显示不通过,药师端显示屏 中提供“重新复核”按钮以及“确认无误”按钮,药师进行人工复核,可以手动干 预通过,也可以重新调整药品后返回步骤C;如果是药品品种错误,含有不在处方 内的药品,药师端显示屏中显示不通过,药师端显示屏中提供“重新复核”按钮以 及“确认无误”按钮,药师进行人工复核,可以手动干预通过,也可以重新调整药 品后返回步骤C。
综上所述,本发明的基于分割算法的图像定位方法及其应用,可以快速准确实 现药品的图像定位提取,供下一步药品识别使用,可以减少药师发药差错;提高药 师药品复核工作效率。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发 明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述 实施例的变化、变型都将落在本发明的权利要求书范围内。

Claims (5)

1.一种基于分割算法的图像定位方法,其特征在于,包括以下步骤:
S1,像素坐标系到镜头坐标系转换:相机拍摄原始的药盒图片,根据相机的像素参数得到镜头坐标系下点云坐标;
S2,经过镜头坐标系到世界坐标系转换,得到世界坐标系下的点云坐标;
S3,经过图像定位、分割以及三维尺寸确定,得到世界坐标系下药盒四个角点位置;
S4,经过世界坐标系到深度镜头坐标系的转化,得到深度镜头坐标系下药盒四个角点位置;
S5,经过深度镜头坐标系到彩色镜头坐标系的转化,得到彩色镜头坐标系下药盒四个角点位置;
S6,经过彩色镜头坐标系到彩色像素坐标系的转化,得到处理后的药盒图片;
S7,旋转并统一图片尺寸,得到最终的药盒图片。
2.根据权利要求1所述的一种基于分割算法的图像定位方法,其特征在于,步骤S3中,具体包括以下步骤:
S31,过滤药盒侧面深度值步骤:相机拍摄原始的药盒图片时,相机镜头并非正对药盒,药盒侧面的深度信息会干扰轮廓检测,通过给每个区间深度点数量的一个阈值,剔除侧面的深度信息的影响;
S32,基于深度的轮廓检测步骤:有深度信息的坐标即为药盒所在的位置,直接提取该部分区域,然后再使用opencv里的轮廓检函数测得轮廓;
S33,基于RGB的轮廓修正步骤:对于深度不能分割的药盒,如贴在一起,需要利用RGB的信息来修正
S34,计算药盒的三维尺寸,得到世界坐标系下药盒四个角点位置。
3.根据权利要求1所述的一种基于分割算法的图像定位方法,其特征在于,步骤S1中,像素坐标系与镜头坐标系的相互转换过程如下:
Figure FDA0002420044870000011
fx、fy、u0、v0分别为相机的像素参数,x、y、z分别为镜头坐标系的三坐标;u是像素坐标系的水平方向的轴,v是像素坐标系的竖直方向的轴;
Figure FDA0002420044870000021
则:
Figure FDA0002420044870000022
其中:1/dx和1/dy分别是成像平面在水平和竖直方向上缩放的倍数。
4.根据权利要求1所述的一种基于分割算法的图像定位方法,其特征在于,步骤S4中,世界坐标系到深度镜头坐标系的转化采用Kabsch算法,具体包括以下步骤:
S41,已知两个d维空间的点集P={p1,p2,p3…pn}和Q={q1,q2,q3…qn},为求解它们的刚体转换参数R和t,将其建模为如下公式:
Figure FDA0002420044870000023
公式(1)中,wi表示每个点的权重,pi为世界坐标系下棋盘格角点坐标,qi为深度镜头坐标系下棋盘格角点检测函数;
S42,计算平移矩阵,首先对公式(1)求导,得到:
Figure FDA0002420044870000024
引入点集合P的中心点
Figure FDA0002420044870000031
和Q的中心点
Figure FDA0002420044870000032
分别为:
Figure FDA0002420044870000033
Figure FDA0002420044870000034
公式(2)两边同时除以
Figure FDA0002420044870000035
得到:
Figure FDA0002420044870000036
Figure FDA0002420044870000037
Figure FDA0002420044870000038
将等式
Figure FDA0002420044870000039
代入公式(1)得到:
Figure FDA00024200448700000310
观察公式(5),用集合X和集合Y分别表示
Figure FDA00024200448700000311
Figure FDA00024200448700000312
用xi和yi分别表示新数据集合中的点:
Figure FDA00024200448700000313
Figure FDA00024200448700000314
公式(1)等价于:
Figure FDA0002420044870000041
S43,计算旋转矩阵,根据公式(7)得到:
Figure FDA0002420044870000042
旋转矩阵是一个正交矩阵,它的转置等于它的逆;
观察公式(8):
Figure FDA0002420044870000043
每一个项都是标量,对于任意一个标量,他的转置是它本身,公式(8)变成:
Figure FDA0002420044870000044
进一步,
Figure FDA0002420044870000045
Figure FDA0002420044870000046
Figure FDA0002420044870000047
不依赖于旋转矩阵R,上式转化为:
Figure FDA0002420044870000048
只要求解新问题:
Figure FDA0002420044870000049
对于公式(11),可以推导出:
Figure FDA0002420044870000051
其中,W=diag(w1,w2,..wn),Y=[y1 y2 .. yn],X=[x1 x2 .. xn];
且矩阵的迹满足特性tr(AB)=tr(BA),则:
Figure FDA0002420044870000052
令S=XWYT,则:
Figure FDA0002420044870000053
V,R,U是正交矩阵,M=VTRU同样是正交矩阵,在矩阵M中每一列向量mj,mjTmj=1,因此:
Figure FDA0002420044870000054
求解最大化的R,
Figure FDA0002420044870000055
计算出R后,平移矩阵t为:
Figure FDA0002420044870000056
5.根据权利要求1所述的一种基于分割算法的图像定位方法的应用,其特征在于,所述基于分割算法的图像定位方法用于药品视觉复核,具体包括以下步骤:
A:患者取药时,患者刷卡后,药品视觉复核的服务器与与HIS***交互,获取处方信息,处方信息传输至的所述服务器;
B:复核摄像头进入工作状态,等待放药;
C:药师将药品陈列在复核摄像头下方的复核底板上,复核摄像头拍摄药品的药盒图片,并把拍摄的原始的药盒图片发送给所述服务器;
D:图像处理服务器采用权利要求1所述的基于分割算法的图像定位方法将图片进行切割、处理,生成对应的特征向量;
E:经过图像处理服务器处理的图片与标准图像数据库中的药品图片进行分析检索匹配后,生成复核结果;
若复核结果是匹配成功,药品正确,则指示灯绿灯亮,药师端显示屏中显示复核通过,患者端显示屏显示处方中药品信息,患者取走药品;
若复核结果是匹配不成功,药品不正确,则指示灯红灯/黄灯亮,则等待药师人工复查,药师先判断是否由药品数量不匹配导致指示灯异常,如果数量不足且品种不足或者品种正确但数量不足,药师端显示屏中提示药师需继续放置的药品和数量,然后返回步骤C;如果是数量大于处方中的数量,药师端显示屏中显示不通过,药师进行人工复核,重新调整药品后返回步骤C;如果是药品品种错误,含有不在处方内的药品,药师端显示屏中显示不通过,药师进行人工复核,重新调整药品后返回步骤C。
CN202010203093.3A 2020-03-20 2020-03-20 一种基于分割算法的图像定位方法及其应用 Active CN111428622B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010203093.3A CN111428622B (zh) 2020-03-20 2020-03-20 一种基于分割算法的图像定位方法及其应用

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010203093.3A CN111428622B (zh) 2020-03-20 2020-03-20 一种基于分割算法的图像定位方法及其应用

Publications (2)

Publication Number Publication Date
CN111428622A true CN111428622A (zh) 2020-07-17
CN111428622B CN111428622B (zh) 2023-05-09

Family

ID=71548388

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010203093.3A Active CN111428622B (zh) 2020-03-20 2020-03-20 一种基于分割算法的图像定位方法及其应用

Country Status (1)

Country Link
CN (1) CN111428622B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112200976A (zh) * 2020-09-30 2021-01-08 苏州艾隆科技股份有限公司 药品检测方法、装置、电子终端及存储介质
CN115631362A (zh) * 2022-09-26 2023-01-20 北京霍里思特科技有限公司 一种铁器的识别方法及装置

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104700404A (zh) * 2015-03-02 2015-06-10 中国农业大学 一种果实定位识别方法
CN106384353A (zh) * 2016-09-12 2017-02-08 佛山市南海区广工大数控装备协同创新研究院 一种基于rgbd的目标定位方法
CN107590836A (zh) * 2017-09-14 2018-01-16 斯坦德机器人(深圳)有限公司 一种基于Kinect的充电桩动态识别与定位方法及***
CN108010036A (zh) * 2017-11-21 2018-05-08 江南大学 一种基于rgb-d相机的物体对称轴检测方法
CN108280401A (zh) * 2017-12-27 2018-07-13 达闼科技(北京)有限公司 一种路面检测方法、装置、云端服务器及计算机程序产品
CN108550141A (zh) * 2018-03-29 2018-09-18 上海大学 一种基于深度视觉信息的运动车斗自动识别与定位方法
CN110163912A (zh) * 2019-04-29 2019-08-23 达泊(东莞)智能科技有限公司 二维码位姿标定方法、装置及***
US20190340461A1 (en) * 2017-01-19 2019-11-07 Zhejiang Dahua Technology Co., Ltd. Locating method and system
CN110648367A (zh) * 2019-08-15 2020-01-03 大连理工江苏研究院有限公司 一种基于多层深度与彩色视觉信息的几何体目标定位方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104700404A (zh) * 2015-03-02 2015-06-10 中国农业大学 一种果实定位识别方法
CN106384353A (zh) * 2016-09-12 2017-02-08 佛山市南海区广工大数控装备协同创新研究院 一种基于rgbd的目标定位方法
US20190340461A1 (en) * 2017-01-19 2019-11-07 Zhejiang Dahua Technology Co., Ltd. Locating method and system
CN107590836A (zh) * 2017-09-14 2018-01-16 斯坦德机器人(深圳)有限公司 一种基于Kinect的充电桩动态识别与定位方法及***
CN108010036A (zh) * 2017-11-21 2018-05-08 江南大学 一种基于rgb-d相机的物体对称轴检测方法
CN108280401A (zh) * 2017-12-27 2018-07-13 达闼科技(北京)有限公司 一种路面检测方法、装置、云端服务器及计算机程序产品
CN108550141A (zh) * 2018-03-29 2018-09-18 上海大学 一种基于深度视觉信息的运动车斗自动识别与定位方法
CN110163912A (zh) * 2019-04-29 2019-08-23 达泊(东莞)智能科技有限公司 二维码位姿标定方法、装置及***
CN110648367A (zh) * 2019-08-15 2020-01-03 大连理工江苏研究院有限公司 一种基于多层深度与彩色视觉信息的几何体目标定位方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112200976A (zh) * 2020-09-30 2021-01-08 苏州艾隆科技股份有限公司 药品检测方法、装置、电子终端及存储介质
WO2022067914A1 (zh) * 2020-09-30 2022-04-07 苏州艾隆科技股份有限公司 药品检测方法、装置、电子终端及存储介质
CN112200976B (zh) * 2020-09-30 2022-04-26 苏州艾隆科技股份有限公司 药品检测方法、装置、电子终端及存储介质
CN115631362A (zh) * 2022-09-26 2023-01-20 北京霍里思特科技有限公司 一种铁器的识别方法及装置

Also Published As

Publication number Publication date
CN111428622B (zh) 2023-05-09

Similar Documents

Publication Publication Date Title
CN110335292B (zh) 一种基于图片跟踪实现模拟场景跟踪的方法、***及终端
CN100408969C (zh) 用于确定位置和方位的方法和设备
CN104484033B (zh) 基于bim的虚拟现实展示方法和***
CN110458898A (zh) 相机标定板、标定数据采集方法、畸变校正方法及装置
CN111428622B (zh) 一种基于分割算法的图像定位方法及其应用
EP3046078A1 (en) Image registration method and apparatus
WO2006003636A1 (en) A system and method to quantify patients clinical trends and monitoring their status progression
CN103354616A (zh) 在平面显示器上实现立体显示的方法和***
CN107798704A (zh) 一种用于增强现实的实时图像叠加方法及装置
CN112381887B (zh) 一种多深度相机标定方法、装置、设备和介质
CN113902809A (zh) 一种红外相机与激光雷达联合标定的方法
US20220343661A1 (en) Method and device for identifying presence of three-dimensional objects using images
CN112686865B (zh) 一种3d视图辅助检测方法、***、装置及存储介质
CN106023170A (zh) 一种基于gpu处理器的双目3d畸变矫正方法
JP2017134467A (ja) 情報処理装置、情報処理方法および情報処理プログラム
TWI731430B (zh) 資訊顯示方法與資訊顯示系統
Abdullah et al. Camera self-calibration for the ARToolKit
CN113961068B (zh) 一种基于增强现实头盔的近距离实物眼动交互方法
JP2002288637A (ja) 環境情報作成方法
CN113256811B (zh) 建筑物建模方法、设备和计算机可读存储介质
CN115268658A (zh) 一种基于增强现实的多方远程空间圈画标记方法
CN111931741B (zh) 嘴部关键点的标注方法、装置、电子设备及存储介质
CN111640055B (zh) 一种二维人脸图片变形方法及***
CN111783637A (zh) 关键点标注方法及装置、目标物空间位姿确定方法及装置
CN111915740A (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