一种传输物体信息的系统的制作方法
未命名
08-18
阅读:116
评论:0
1.本发明涉及数据处理领域,特别是涉及一种传输物体信息的系统。
背景技术:
2.现有技术中,用户需要在行李转盘处拿取托运的行李,当用户携带了多个行李而遗漏了行李没有拿取,或由于疏忽忘记在行李转盘处拿取行李时,或误拿了他人的行李时,一般会寻找工作人员为其找寻行李,工作人员需根据用户对应的用户id提取行李信息,由于数据库中存储有大量的行李信息,导致提取行李信息的过程需要一定的时间,且端设备存储空间有限。因此,一套行之有效的传输物体信息的系统对于提高用户寻找行李的时间效率至关重要。
技术实现要素:
3.针对上述技术问题,本发明采用的技术方案为:
4.一种传输物体信息的系统,包括:端设备、第一目标摄像机和数据库、处理器和存储有计算机程序的存储器,端设备用于接收物体信息,第一目标摄像机设置在第一拍摄位置用于拍摄目标物体图像,数据库包括:若干个目标物体对应的目标物体信息列表a=(a1,a2,
……
,ai,
……
,am),i=1,2,
……
,m,m为目标物体信息的数量,其中,第i个目标物体信息ai=(dai,lai,wai),dai为第i个目标物体对应的用户标识,lai为dai对应的用户id,wai为第i个目标物体对应的外观特征信息。
5.当计算机程序被处理器执行时,实现如下步骤:
6.s100、获取目标时间点mt;其中,mt符合如下条件:mt=dt+t30,dt为目标物体到达预设位置的时间,t30为第三预设时间阈值。
7.s200、响应于到达mt,获取第二目标物体对应的第二目标物体图像列表a2=(a21,a22,
……
,a2r,
……
,a2r),r=1,2,
……
,r,r为第二目标物体的数量;其中,a2r为第r个第二目标物体的第二目标物体图像,第二目标物体为在mt时刻时处于预设位置的目标物体。
8.s300、对每一第二目标物体图像进行图像特征提取,获取第二目标物体图像特征信息列表za2=(za21,za22,
……
,za2r,
……
,za2r);其中,za2r为a2r对应的第二目标物体图像特征信息。
9.s400、根据a和za2,获取第二目标匹配度列表集x2=(x21,x22,
……
,x2r,
……
,x2r);其中,a2r对应的第二目标匹配度列表x2r=(x2
r1
,x2
r2
,
……
,x2
ri
,
……
,x2
rm
),x2
ri
为za2r与wai之间的匹配度。
10.s500、根据x2,获取第三目标匹配度列表x3=(x31,x32,
……
,x3r,
……
,x3r);其中,x3r为a2r对应的第三目标匹配度,x3r符合如下条件:x3r=max(x2r),max()为最大值确定函数。
11.s600、根据x3,获取a2对应的最终物体信息列表fa=(fa1,fa2,
……
,far,
……
,far);其中,far为第a2r对应的最终物体信息,所述最终物体信息为第三目标匹配度对应的
目标物体信息。
12.s700、将fa传输至端设备并对每个最终信息中的用户id对应的终端设备发送提示信息。
13.本发明至少具有以下有益效果:
14.响应于到达目标时间点的时刻,第一目标摄像机对在目标时间点处于预设位置的目标物体进行拍摄以得到第二目标物体图像列表,对每一第二目标物体图像进行图像特征提取,获取第二目标物体图像特征信息列表,计算第二目标物体图像特征信息与目标物体对应的外观特征信息之间的匹配度,已得到第二目标匹配度列表集,并根据第二目标匹配度列表集,得到第三目标匹配度列表,进而获取到最终物体信息列表,并将最终物体信息列表传输至端设备并对每个最终信息中的用户id对应的终端设备发送提示信息。由于在用户拿取自己的物体时,易出现遗漏或误拿他人物体的情况,且端设备存储空间有限,将在目标时间点后还没被用户取走的物体信息存储至端设备,通过将被遗漏的物体信息提前存入端设备中,避免了当用户着急需要自己遗漏的物体时需要在数据库中调用信息导致的时间效率低以及端设备存储空间有限无法存储全部目标物体信息的问题,因此,在保证合理利用端设备存储空间的前提下提高了调用物体信息的时间效率。
附图说明
15.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本发明实施例提供的传输物体信息的系统的流程示意图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.本发明提供一种传输物体信息的系统,所述系统包括:端设备、第一目标摄像机和数据库、处理器和存储有计算机程序的存储器,所述端设备用于接收物体信息,所述第一目标摄像机设置在第一拍摄位置用于拍摄目标物体图像,所述数据库包括:若干个目标物体对应的目标物体信息列表a=(a1,a2,
……
,ai,
……
,am),i=1,2,
……
,m,m为目标物体信息的数量,其中,第i个目标物体信息ai=(dai,lai,wai),dai为第i个目标物体对应的用户标识,lai为dai对应的用户id,wai为第i个物体对应的外观特征信息。
19.在本发明实施例中,所述端设备为端设备。
20.进一步地,所述第一拍摄位置位于物体放置处正上方;在本发明实施例中,所述物体可以理解为用户的托运的行李,所述物体放置处可以理解为行李转盘,用户在到达目的地后在行李转盘处取走自己的行李。
21.当计算机程序被处理器执行时,如图1所示,实现如下步骤:
22.s100、获取目标时间点mt;其中,mt符合如下条件:mt=dt+t30,dt为目标物体到达预设位置的时间,t30为第三预设时间阈值。
23.在本发明实施例中,所述预设位置为物体放置处。
24.进一步地,所述预设位置处于第一拍摄位置的正下方。
25.进一步地,t30=[15min,45min]。
[0026]
优选地,t30=30min,根据调查可知,一般情况下,用户会在半小时内从物体放置处取走自己的物体,当半小时后用户没有在物体放置处取走自己的物体时,可能是出现了异常情况,所述异常情况可以为遗漏物体或因故晚取走物体。
[0027]
s200、响应于到达mt,获取第二目标物体对应的第二目标物体图像列表a2=(a21,a22,
……
,a2r,
……
,a2r),r=1,2,
……
,r,r为第二目标物体的数量;其中,a2r为第r个第二目标物体的第二目标物体图像,所述第二目标物体为在mt时刻时处于预设位置的目标物体。
[0028]
在本发明实施例中,当到达mt时,第一目标摄像机对预设位置处剩余的目标物体进行拍摄,以得到第二目标物体图像列表。
[0029]
s300、对每一第二目标物体图像进行图像特征提取,获取第二目标物体图像特征信息列表za2=(za21,za22,
……
,za2r,
……
,za2r);其中,za2r为a2r对应的第二目标物体图像特征信息。
[0030]
s400、根据a和za2,获取第二目标匹配度列表集x2=(x21,x22,
……
,x2r,
……
,x2r);其中,a2r对应的第二目标匹配度列表x2r=(x2
r1
,x2
r2
,
……
,x2
ri
,
……
,x2
rm
),x2
ri
为za2r与wai之间的匹配度。
[0031]
在本发明实施例中,所述匹配度可以理解为相似度,具体地,任意一种计算第二目标匹配度的方法均落入本发明保护范围内,在此不再赘述。
[0032]
s500、根据x2,获取第三目标匹配度列表x3=(x31,x32,
……
,x3r,
……
,x3r);其中,x3r为a2r对应的第三目标匹配度,x3r符合如下条件:x3r=max(x2r),max()为最大值确定函数。
[0033]
s600、根据x3,获取a2对应的最终物体信息列表fa=(fa1,fa2,
……
,far,
……
,far);其中,far为第a2r对应的最终物体信息,所述最终物体信息为第三目标匹配度对应的目标物体信息。
[0034]
s700、将fa传输至端设备并对每个最终信息中的用户id对应的终端设备发送提示信息。
[0035]
上述,响应于到达目标时间点的时刻,第一目标摄像机对在目标时间点处于预设位置的目标物体进行拍摄以得到第二目标物体图像列表,对每一第二目标物体图像进行图像特征提取,获取第二目标物体图像特征信息列表,计算第二目标物体图像特征信息与目标物体对应的外观特征信息之间的匹配度,已得到第二目标匹配度列表集,并根据第二目标匹配度列表集,得到第三目标匹配度列表,进而获取到最终物体信息列表,并将最终物体信息列表传输至端设备并对每个最终信息中的用户id对应的终端设备发送提示信息。由于在用户拿取自己的物体时,易出现遗漏或误拿他人物体的情况,且端设备存储空间有限,将在目标时间点后还没被用户取走的物体信息存储至端设备,通过将被遗漏的物体信息提前存入端设备中,避免了当用户着急需要自己遗漏的物体时需要在数据库中调用信息导致的
时间效率低以及端设备存储空间有限无法存储全部目标物体信息的问题,因此,在保证合理利用端设备存储空间的前提下提高了调用物体信息的时间效率。
[0036]
在本发明另一个实施例中,所述系统还包括一个第二目标摄像机,所述第二目标摄像机设置在第二拍摄位置,用于拍摄已提取的目标物体的图像。
[0037]
具体地,所述第二拍摄位置与所述第一拍摄位置不同。所述第二拍摄位置处于预设位置所在房间的出口处。
[0038]
进一步地,fa还可通过如下步骤获取:
[0039]
s1、获取第三目标物体对应的第三目标物体信息列表a3=(a31,a32,
……
,a3g,
……
,a3g)g=1,2,
……
,g,g为第三目标物体信息的数量;其中,a3g为第g个第三目标物体信息,所述第三目标物体为在mt后未被所述第二目标摄像机拍摄的目标物体。
[0040]
具体地,a3通过如下步骤获取:
[0041]
s11、获取在预设时间段内第二目标摄像机拍摄的第一目标物体图像列表tx1=(tx11,tx12,
……
,tx1b,
……
,tx1b),b=1,2,
……
,b,b为第一目标物体图像的数量;其中,tx1b为第b个第一目标物体图像,所述预设时间段为dt到mt之间的时间段。
[0042]
具体地,当第二目标摄像机感应到有用户处于拍摄范围内且用户向目标方向走动时,拍摄图像。
[0043]
s12、对每一第一目标物体图像进行图像特征提取,获取第一目标物体图像特征信息列表tz=(tz1,tz2,
……
,tzb,
……
,tzb);其中,tzb为tx1b对应的第一目标物体图像特征信息。
[0044]
s13、根据a和tz,获取tx1对应的第一目标匹配度列表集xd=(xd1,xd2,
……
,xdb,
……
,xdb);其中,tx1b对应的第一目标匹配度列表xdb=(xd
b1
,xd
b2
,
……
,xd
bi
,
……
,xd
bm
),xd
bi
为tzb与wai之间的第一目标匹配度。
[0045]
s14、根据xd,获取tx1对应的第二目标匹配度列表xd2=(xd21,xd22,
……
,xd2b,
……
,xd2b);其中,xd2b为tx1b对应的第二目标匹配度,xd2b=max(xdb)。
[0046]
s15、根据xd2,获取第四目标物体对应的第四目标物体信息a4=(a41,a42,
……
,a4b,
……
,a4b);其中,a4b为tx1b对应的第四目标物体信息,所述第四目标物体为xd2b对应的目标物体。
[0047]
s16、将a中除a4外的目标物体信息作为a3。
[0048]
s2、将a3作为fa并传输至端设备。
[0049]
上述,通过获取在预设时间段内第二目标摄像机拍摄的第一目标物体图像列表,对每一第一目标物体图像进行图像特征提取,获取第一目标物体图像特征信息列表,计算第一目标物体图像特征信息与目标物体对应的外观特征信息之间的匹配度,以得到第一目标匹配度列表集,根据第一目标匹配度列表集,获取第二目标匹配度列表,并根据第二目标匹配度列表,获取第四目标物体对应的第四目标物体信息,将目标物体信息列表中除第四目标物体信息外的目标物体信息作为第三目标物体信息,并将第三目标物体信息作为最终物体信息。由于在用户拿取自己的物体时,易出现遗漏或误拿他人物体的情况,且端设备存储空间有限,将在目标时间点后还没被用户取走的物体信息存储至端设备,通过将被遗漏的物体信息提前存入端设备中,避免了当用户着急需要自己遗漏的物体时需要在数据库中调用信息导致的时间效率低以及端设备存储空间有限无法存储全部目标物体信息的问题,
因此,在保证合理利用端设备存储空间的前提下提高了调用物体信息的时间效率。与本发明上一实施例相比,将摄像机设置在出口位置处用于拍摄已被提取的物体,可以更准确的判断出哪些物体已经被提取,避免了在预设位置处物体之间重叠而导致的判断不准确的问题,提高了最终物体信息列表的准确性。
[0050]
在本发明另一实施例中,所述系统还包括gps定位设备和若干rfid标签,所述gps定位设备安装在rfid标签上,用于获取目标物体的位置信息,所述rfid标签安装在目标物体上,用于记录目标物体信息。
[0051]
具体地,所述rfid标签可为纸质材质、塑料材质或金属材质。
[0052]
优选地,所述rfid标签为塑料材质;由于塑料材质不易被扯断且不易因误碰到水而失效,因此,提高了rfid标签的稳定性。
[0053]
进一步地,所述gps设备还可以安装在目标物体上;由于rfid标签在目标物体运输的过程中可能掉落且rfid标签且由于
[0054]
进一步地,fa还可通过如下步骤获取:
[0055]
s10、获取目标位置点mw;其中,所述目标位置点为物体提取处的中心位置点。
[0056]
s20、获取第五目标物体对应的第五目标物体信息列表a5=(a51,a52,
……
,a5q,
……
,a5q),q=1,2,
……
,q,q为第五目标物体信息的数量;a5q为第q个第五目标物体信息,所述第五目标物体为在mt与mw之间的距离小于预设距离阈值j0的目标物体。
[0057]
s30、将a5作为fa并传输至端设备。
[0058]
上述,通过获取目标位置点,获取目标物体中在目标时间点与目标位置点的距离小于预设距离阈值的目标物体对应的信息作为第五目标物体信息列表,并将第五物体信息列表作为最终物体信息列表并传输至端设备。由于在用户拿取自己的物体时,易出现遗漏或误拿他人物体的情况,且端设备存储空间有限,将在目标时间点后还没被用户取走的物体信息存储至端设备,通过将被遗漏的物体信息提前存入端设备中,避免了当用户着急需要自己遗漏的物体时需要在数据库中调用信息导致的时间效率低以及端设备存储空间有限无法存储全部目标物体信息的问题,因此,在保证合理利用端设备存储空间的前提下提高了调用物体信息的时间效率。与本发明上一实施例相比,通过在目标物体上放置gps设备,且每个gps设备对应唯一且确定的一个目标物体,避免了摄像机拍摄不清楚导致最终物体信息不准确的问题,因此,提高了最终物体信息列表的准确性。
[0059]
在本发明实施例中,所述系统还包括物体检测设备,所述物体检测设备内部设置有x个关键摄像机,所述关键摄像机用于在检测到有目标物体经过物体检测设备时拍摄图像。
[0060]
在本发明实施例中,x=3可以理解为物体检测设备内部安装有三个关键摄像机,所述三个摄像机安装在物体检测设备内部上方的中间位置、左侧的中间位置以及右侧的中间位置处。
[0061]
具体地,wai通过如下步骤获取:
[0062]
s101、获取第i个目标物体对应的目标物体图像列表集txi=(tx
i1
,tx
i2
,
……
,tx
ik
,
……
,tx
ix
),k=1,2,
……
,x,x为目标物体图像列表的数量;其中,第k个目标物体图像列表集tx
ik
=(tx
ik1
,tx
ik2
,
……
,tx
ikc
,
……
,tx
ikv(k)
),c=1,2,
……
,v(k),v(k)为第k个关键摄像机拍摄的第i个目标物体的目标物体图像的数量,tx
ikc
为第k个关键摄像机拍摄的第i
个目标物体的第c个目标物体图像。
[0063]
具体地,当目标物体经过物体检测设备时,关键摄像机对目标物体连续拍摄,以得到目标物体图像列表。
[0064]
进一步地,在关键摄像机对目标物体进行拍摄的同时,目标物体在物体检测装置中一直向相同方向匀速移动,非静止状态。
[0065]
s102、对每一目标物体图像进行图像特征提取,获取目标物体图像特征维度列表集swi=(sw
i1
,sw
i2
,
……
,sw
ik
,
……
,sw
ix
);其中,tx
ik
对应的目标物体图像特征维度列表sw
ik
=(sw
ik1
,sw
ik2
,
……
,sw
ikc
,
……
,sw
ikv(k)
),sw
ikc
为tx
ikc
对应的目标物体图像特征维度。
[0066]
具体地,任意一种对标物体图像进行图像特征提取,获取目标物体图像特征维度的方法均落入本发明保护范围内,在此不再赘述。
[0067]
进一步地,目标物体图像特征维度越大代表该目标物体图像包含的特征越多。
[0068]
s103、获取txi对应的目标物体图像清晰度列表集qwi=(qw
i1
,qw
i2
,
……
,qw
ik
,
……
,qw
ix
);其中,tx
ik
对应的目标物体图像清晰度列表qw
ik
=(qw
ik1
,qw
ik2
,
……
,qw
ikc
,
……
,qw
ikv(k)
),qw
ikc
为tx
ikc
对应的目标物体图像清晰度。
[0069]
具体地,任意一种获取目标物体图像对应的目标物体图像清晰度的方法均落入本发明保护范围内,在此不再赘述。
[0070]
进一步地,所述清晰度的数值越大代表目标物体图像越清晰。
[0071]
s104、根据swi和qwi,获取txi对应的第二优先级列表集y2i=(y2
i1
,y2
i2
,
……
,y2
ik
,
……
,y2
ix
);其中,tx
ik
对应的第二优先级列表y2
ik
=(y2
ik1
,y2
ik2
,
……
,y2
ikc
,
……
,y2
ikv(k)
),y2
ikc
为tx
ikc
对应的第二优先级,y2
ikc
符合如下条件:y2
ick
=β*sw
ikc
+γ*qw
ikc
,其中,β为第一预设权重值,γ第二预设权重值,且β+γ=1。
[0072]
优选地,β=0.5,γ=0.5;由于后续需要对目标物体图像进行图像特征提取,在保证目标物体图像中特征尽可能多的同时,还需要保证目标物体图像足够清晰,以保证提取到的目标物体图像特征的准确性,因此,将第一预设权重值与第二预设权重值设置为相同的大小。
[0073]
s105、根据y2i,获取第三优先级列表y3i=(y3
i1
,y3
i2
,
……
,y3
ik
,
……
,y3
ix
);其中,y3
ik
为第i个目标物体对应的第k个第三优先级,且y3
ik
符合如下条件:y3
ik
=max(y2
ik
)。
[0074]
s106、根据y3i,获取关键物体图像列表gti=(gt
i1
,gt
i2
,
……
,gt
ik
,
……
,gt
ix
);其中,gt
ik
为第i个目标物体对应的第k个关键物体图像,所述关键物体图像为第三优先级对应的目标物体图像;
[0075]
s107、对gti中的每一关键拍摄图像进行图像特征提取,以得到wai。
[0076]
上述,通过获取第i个目标物体对应的目标物体图像列表集,对每一目标物体图像进行图像特征提取,获取目标物体图像特征维度列表集,并通过获取目标物体图像清晰度列表集,以得到第二优先级列表集,根据第二优先级列表集,获取第三优先级列表,获取第三优先级对应的目标物体图像作为关键物体图像以得到关键物体图像列表,对关键物体图像列表中的每一关键拍摄图像进行图像特征提取,以得到第i个目标物体对应的外观特征信息。通过设置关键摄像机,且所述关键摄像机安装在物体检测设备内部上方的中间位置、左侧的中间位置以及右侧的中间位置处,对目标物体进行全面的拍摄,并且在保证目标物体图像中特征尽可能多的同时,还考虑到了目标物体图像足够清晰,避免了获取到的关键
物体图像特征少或不清晰导致的目标物体图像特征不准确的问题。
[0077]
在本发明另一实施例中,第i个目标物体信息还包括:gai=(ga
i1
,ga
i2
,
……
,ga
it
,
……
,ga
it(i)
),t=1,2,
……
,t(i),t(i)为dai对应的用户已经过的目标位置点的数量,ga
it
为dai对应的第t个目标位置点的目标位置点信息,所述目标位置点信息包括:目标位置点的经纬度坐标以及dai对应的用户到达目标位置点的时间,当存在rfid标签掉落的目标物体时,执行如下步骤:
[0078]
响应于端设备扫描到的待识别物体,获取待识别物体信息a0=(wa0,ta0,ga0);其中,wa0为待识别物体的外观特征信息,ta0为端设备扫描到待识别物体的时间,ga0为待识别物体所处的经纬度做标,所述待识别物体为rfid标签掉落的目标物体。
[0079]
具体地,所述端设备可以为:ar智能眼镜、头环式ar智能眼镜、ar智能头盔和双目ar头盔。
[0080]
优选地,所述端设备为头环式ar智能眼镜。
[0081]
在本发明实施例中,所述外观特征信息可以理解为外观特征向量,所述外观特征向量通过对待识别物体的外观进行特征提取以得到外观特征,对外观特征进行处理以得到外观特征向量。具体地,在本发明实施例中,任意一种对外观特征进行处理得到外观特征向量的方法均落入本发明保护范围内,在此不再赘述。
[0082]
根据wa0,遍历a,获取第一目标物体信息列表a1=(a11,a12,
……
,a1j,
……
,a1n),j=1,2,
……
,n,n为第一目标物体信息的数量;其中,a1j为第j个第一目标物体信息,所述第一目标物体信息为与wa0的匹配度大于预设匹配度阈值x0的目标物体的外观特征信息对应的目标物体信息。
[0083]
具体地,所述第一目标物体信息为与wa0的匹配度可以理解为所述第一目标物体信息为与wa0的相似度。
[0084]
在本发明实施例中,任意一种计算第一目标物体信息为与wa0之间相似度的方法均落入本发明保护范围内,在此不再赘述。
[0085]
进一步地,x0=[85%,95%]。
[0086]
优选地,x0=90%。
[0087]
当n>1时,根据a0和a1,获取第二目标物体信息列表a2=(a21,a22,
……
,a2h,
……
,a2h),h=1,2,
……
,h,h为第二目标物体信息的数量;其中,a2h为第h个第二目标物体信息,所述第二目标物体信息为存在在预设时间范围t0内与ga0的距离在预设距离范围j0内的位置点信息的第一目标物体信息。
[0088]
在本发明实施例中,当n=1时,将a1n作为作为关键物体信息,并将关键物体信息对应的用户id传输至端设备中。
[0089]
具体地,t0=[ta
0-t10,ta0+t10],t10为第一预设时间阈值,
[0090]
进一步地,t10=[1h,3h]。
[0091]
在本发明实施例中,j0=[1km,3km]。
[0092]
优选地,t10=2h,j0=2km;由于所述物体可以为用户的行李,在用户乘坐飞机时,有些行李不可以随身携带,需要进行托运,在行李托运过程中,与用户之间距离不会过远,且与用户到达的时间基本相同,与用户之间的距离与用户到达该地点相差时间过多的行李不会属于该用户,因此,设定适当的时间范围与距离范围对行李对应的用户进行判断,提高
了对行李对应的用户进行判断的准确性。
[0093]
当h>1时,根据a2和a0,获取目标优先级列表y1=(y11,y12,
……
,y1h,
……
,y1h);其中,y1h为a2h对应的目标优先级,y1h符合如下条件:其中,jl
0h
为a2h对应的位置点信息中距离ga0最近的位置点wa2h与ga0之间的距离,t1h为a2h对应的位置点信息中到达wa2h的时间。
[0094]
在本发明实施例中,当h=1时,将y1h作为关键物体信息,并将关键物体信息对应的用户id传输至端设备中。
[0095]
将y1
max
对应的第二目标物体信息作为关键物体信息,并将关键物体信息对应的用户id传输至端设备中;其中,y1
max
=max(y1),max()为最大值确定函数。
[0096]
在本发明实施例中,用户id可以为目标物体对应的用户的联系方式,例如,手机号或电子邮箱账号等。
[0097]
具体地,所述用户id在端设备右上角位置处显示。
[0098]
上述,响应于端设备扫描到的待识别物体,获取待识别物体信息,获取与待识别物体的外观特征信息匹配度大于预设匹配度阈值的目标物体的观特征信息对应的目标物体信息作为第一目标物体信息列表,获取与在预设时间范围内且与待识别物体之间的距离小于预设距离范围的第一目标物体信息作为第二目标物体信息,根据第二目标物体信息与待识别物体之间的距离以及到达与待识别物体之间最近位置点的时间,获取每个第二目标物体信息对应的优先级以得到目标优先级列表,将目标优先级列表中最大优先级对应的第二目标物体信息作为关键物体信息,并将关键物体信息对应的用户id传输至端设备中。由于rfid标签容易破损或丢失,从而会导致不能识别rfid的目标物体存在无法确定出所述用户的问题,本发明实施例通过提前保存目标物体对应的外观特征信息,当发现rfid标签掉落的物体时,根据rfid标签掉落的物体的外观特征以及发现的地点和时间,确定出该rfid标签掉落的物体最有可能属于哪个用户,避免了rfid标签掉落物体找不到对应的用户的问题。
[0099]
在本发明另一实施例中,所述系统还包括至少一个rfid读取设备,所述rfid读取设备用于对rfid标签内的信息进行读取;将带有rfid标签的目标物体确定为目标待识别物体,当端设备识别范围内存在1个以上目标待识别物体且目标待识别物体之间的外观匹配度大于预设外观匹配度阈值w0时,目标待识别物体的目标待识别物体读取信息列表ma通过如下步骤获取:
[0100]
响应于端设备扫描到的目标待识别物体,获取目标待识别物体对应的目标待识别物体外观特征信息wm。
[0101]
响应于rfid读取设备读取到的目标待识别物体,获取第六目标物体读取信息列表a6=(a61,a62,
……
,a6
p
,
……
,a6w),p=1,2,
……
,w,w为第六目标物体读取信息的数量;a6
p
为第p个第六目标物体读取信息,所述第六目标物体读取信息为与wm的匹配度大于w0的外观特征信息对应的物体读取信息,所述物体读取信息为rfid读取设备读取到的物体信息。
[0102]
具体地,所述第六目标物体读取信息包括:第六目标物体对应的用户标识、第六目标物体对应的用户id、第六目标物体对应的外观特征信息、第六目标物体的用户标识对应的若干目标位置点信息和第六目标物体对应的若干中转站信息。
[0103]
响应于rfid读取设备读取到目标待识别物体rfid标签的时间,将每一第六目标物体信息根据从小到大的时间顺序进行排列,以得到第七目标物体读取信息列表a7=(a71,a72,
……
,a7
p
,
……
,a7w);其中,a7
p
为第p个第七目标物体读取信息。
[0104]
响应于端设备扫描到目标待识别物体与端设备之间的距离,获取目标待识别物体列表wa=(wa1,wa2,
……
,wa
p
,
……
,waw);其中,wa
p
为第p个目标待识别物体,wa1距离端设备的距离最远。
[0105]
将a7中每一第七目标物体读取信息与目标待识别物体匹配,以得到ma=(ma1,ma2,
……
,ma
p
,
……
,maw);其中,ma
p
为wa
p
对应的目标待识别物体读取信息且ma
p
≌a7
p
。
[0106]
上述,通过响应于端设备扫描到的目标待识别物体,获取目标待识别物体对应的目标待识别物体外观特征信息,响应于rfid读取设备读取到的目标待识别物体,获取第六目标物体读取信息列表,响应于rfid读取设备读取到目标待识别物体rfid标签的时间,将每一第六目标物体信息根据从小到大的时间顺序进行排列,以得到第七目标物体读取信息列表,响应于端设备扫描到目标待识别物体与端设备之间的距离,获取目标待识别物体列表,将第七目标物体读取信息列表中每一第七目标物体读取信息与目标待识别物体匹配,以得到目标待识别物体的目标待识别物体读取信息列表。由于端设备根据扫描到的物体对应的外观特征信息获取对应的用户id,因此,当端设备识别范围内存在1个以上外观匹配度大于预设外观匹配度阈值的目标物体时,会导致无法准确输出目标物体对应的用户id的问题,因此,通过上述步骤避免了目标物体对应的用户id与目标物体不匹配的问题。
[0107]
在本发明实施例中,gwi通过如下步骤获取:
[0108]
当第i个目标物体到达任一物体中转站时,获取第i个目标物体对应的第一物体中转站信息;其中,所述第一物体中转站信息为第i个目标物体所在的物体中转站对应的物体中转站id以及第i个目标物体到达第一物体中转站的时间。
[0109]
具体地,所述中转站id为中转站的唯一标识。
[0110]
将第i个目标物体对应的第一物体中转站信息加入至第i个目标物体对应的第二物体中转站信息中,以得到gwi;其中,所述第二物体中转站信息为第i个目标物体经过的每一物体中转站对应的物体中转站id以及第i个目标物体到达每一物体中转站的时间。
[0111]
根据gwi,获取第三物体中转站信息z3=(tz3,dz3);其中,tz3为gwi中与当前时间最近的时间,dz3为tz3对应的物体中转站id;
[0112]
获取gwi对应的关键用户信息gl=(dl,wl);其中,dl为关键用户对应的用户标识,wl为关键用户当前的经纬度做标,所述关键用户为第i个目标用户;
[0113]
根据z3和gl,获取关键关键时间差t0;其中,t0符合如下条件:t0=dt-tz3,dt为当前时间;
[0114]
当dt>t20时,对处理器发送异常提示信息;否则,执行s70;其中,t20为第二预设时间阈值;
[0115]
根据z3和gl,获取关键距离差gj;其中,gj为dz3所处位置与wl之间的距离;
[0116]
当gj>j0时,对处理器发送异常提示信息;其中,j0为预设距离阈值。
[0117]
本发明的实施例还提供一种计算机程序产品,其包括程序代码,当所述程序产品在电子设备上运行时,所述程序代码用于使该电子设备执行本说明书上述描述的根据本发明各种示例性实施方式的方法中的步骤。
[0118]
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员还应理解,可以对实施例进行多种修改而不脱离本发明的范围和精神。本发明开的范围由所附权利要求来限定。
技术特征:
1.一种传输物体信息的系统,其特征在于,所述系统包括:端设备、第一目标摄像机和数据库、处理器和存储有计算机程序的存储器,所述端设备用于接收物体信息,所述第一目标摄像机设置在第一拍摄位置用于拍摄目标物体图像,所述数据库包括:若干个目标物体对应的目标物体信息列表a=(a1,a2,
……
,a
i
,
……
,a
m
),i=1,2,
……
,m,m为目标物体信息的数量,其中,第i个目标物体信息a
i
=(da
i
,la
i
,wa
i
),da
i
为第i个目标物体对应的用户标识,la
i
为da
i
对应的用户id,wa
i
为第i个目标物体对应的外观特征信息;当计算机程序被处理器执行时,实现如下步骤:s100、获取目标时间点mt;其中,mt符合如下条件:mt=dt+t30,dt为目标物体到达预设位置的时间,t30为第三预设时间阈值;s200、响应于到达mt,获取第二目标物体对应的第二目标物体图像列表a2=(a21,a22,
……
,a2
r
,
……
,a2
r
),r=1,2,
……
,r,r为第二目标物体的数量;其中,a2
r
为第r个第二目标物体的第二目标物体图像,所述第二目标物体为在mt时刻时处于预设位置的目标物体;s300、对每一第二目标物体图像进行图像特征提取,获取第二目标物体图像特征信息列表za2=(za21,za22,
……
,za2
r
,
……
,za2
r
);其中,za2
r
为a2
r
对应的第二目标物体图像特征信息;s400、根据a和za2,获取第二目标匹配度列表集x2=(x21,x22,
……
,x2
r
,
……
,x2
r
);其中,a2
r
对应的第二目标匹配度列表x2
r
=(x2
r1
,x2
r2
,
……
,x2
ri
,
……
,x2
rm
),x2
ri
为za2
r
与wa
i
之间的匹配度;s500、根据x2,获取第三目标匹配度列表x3=(x31,x32,
……
,x3
r
,
……
,x3
r
);其中,x3
r
为a2
r
对应的第三目标匹配度,x3
r
符合如下条件:x3
r
=max(x2
r
),max()为最大值确定函数;s600、根据x3,获取a2对应的最终物体信息列表fa=(fa1,fa2,
……
,fa
r
,
……
,fa
r
);其中,fa
r
为第a2
r
对应的最终物体信息,所述最终物体信息为第三目标匹配度对应的目标物体信息;s700、将fa传输至端设备并对每个最终信息中的用户id对应的终端设备发送提示信息。2.根据权利要求1所述的系统,其特征在于,所述系统还包括一个第二目标摄像机,所述第二目标摄像机设置在第二拍摄位置,用于拍摄已提取的目标物体的图像,fa还可通过如下步骤获取:s1、获取第三目标物体对应的第三目标物体信息列表a3=(a31,a32,
……
,a3
g
,
……
,a3
g
)g=1,2,
……
,g,g为第三目标物体信息的数量;其中,a3
g
为第g个第三目标物体信息,所述第三目标物体为在mt后未被所述第二目标摄像机拍摄的目标物体;s2、将a3作为fa并传输至端设备。3.根据权利要求2所述的系统,其特征在于,a3通过如下步骤获取:s11、获取在预设时间段内第二目标摄像机拍摄的第一目标物体图像列表tx1=(tx11,tx12,
……
,tx1
b
,
……
,tx1
b
),b=1,2,
……
,b,b为第一目标物体图像的数量;其中,tx1
b
为第b个第一目标物体图像,所述预设时间段为dt到mt之间的时间段;s12、对每一第一目标物体图像进行图像特征提取,获取第一目标物体图像特征信息列表tz=(tz1,tz2,
……
,tz
b
,
……
,tz
b
);其中,tz
b
为tx1
b
对应的第一目标物体图像特征信息;
s13、根据a和tz,获取tx1对应的第一目标匹配度列表集xd=(xd1,xd2,
……
,xd
b
,
……
,xd
b
);其中,tx1
b
对应的第一目标匹配度列表xd
b
=(xd
b1
,xd
b2
,
……
,xd
bi
,
……
,xd
bm
),xd
bi
为tz
b
与wa
i
之间的第一目标匹配度;s14、根据xd,获取tx1对应的第二目标匹配度列表xd2=(xd21,xd22,
……
,xd2
b
,
……
,xd2
b
);其中,xd2
b
为tx1
b
对应的第二目标匹配度,xd2
b
=max(xd
b
);s15、根据xd2,获取第四目标物体对应的第四目标物体信息a4=(a41,a42,
……
,a4
b
,
……
,a4
b
);其中,a4
b
为tx1
b
对应的第四目标物体信息,所述第四目标物体为xd2
b
对应的目标物体;s16、将a中除a4外的目标物体信息作为a3。4.根据权利要求1所述的系统,其特征在于,所述系统还包括gps定位设备和若干rfid标签,所述gps定位设备安装在rfid标签上,用于获取目标物体的位置信息,所述rfid标签安装在目标物体上,用于记录目标物体信息,fa还可通过如下步骤获取:s10、获取目标位置点mw;其中,所述目标位置点为物体提取处的中心位置点;s20、获取第五目标物体对应的第五目标物体信息列表a5=(a51,a52,
……
,a5
q
,
……
,a5
q
),q=1,2,
……
,q,q为第五目标物体信息的数量;a5
q
为第q个第五目标物体信息,所述第五目标物体为在mt与mw之间的距离小于预设距离阈值j0的目标物体;s30、将a5作为fa并传输至端设备。5.根据权利要求1所述的系统,其特征在于,所述系统还包括物体检测设备,所述物体检测设备内部设置有x个关键摄像机,所述关键摄像机用于在检测到有目标物体经过物体检测设备时拍摄图像,wa
i
通过如下步骤获取:s101、获取第i个目标物体对应的目标物体图像列表集tx
i
=(tx
i1
,tx
i2
,
……
,tx
ik
,
……
,tx
ix
),k=1,2,
……
,x,x为目标物体图像列表的数量;其中,第k个目标物体图像列表集tx
ik
=(tx
ik1
,tx
ik2
,
……
,tx
ikc
,
……
,tx
ikv(k)
),c=1,2,
……
,v(k),v(k)为第k个关键摄像机拍摄的第i个目标物体箱的目标物体图像的数量,tx
ikc
为第k个关键摄像机拍摄的第i个目标物体的第c个目标物体图像;s102、对每一目标物体图像进行图像特征提取,获取目标物体图像特征维度列表集sw
i
=(sw
i1
,sw
i2
,
……
,sw
ik
,
……
,sw
ix
);其中,tx
ik
对应的目标物体图像特征维度列表sw
ik
=(sw
ik1
,sw
ik2
,
……
,sw
ikc
,
……
,sw
ikv(k)
),sw
ikc
为tx
ikc
对应的目标物体图像特征维度;s103、获取tx
i
对应的目标物体图像清晰度列表集qw
i
=(qw
i1
,qw
i2
,
……
,qw
ik
,
……
,qw
ix
);其中,tx
ik
对应的目标物体图像清晰度列表qw
ik
=(qw
ik1
,qw
ik2
,
……
,qw
ikc
,
……
,qw
ikv(k)
),qw
ikc
为tx
ikc
对应的目标物体图像清晰度;s104、根据sw
i
和qw
i
,获取tx
i
对应的第二优先级列表集y2
i
=(y2
i1
,y2
i2
,
……
,y2
ik
,
……
,y2
ix
);其中,tx
ik
对应的第二优先级列表y2
ik
=(y2
ik1
,y2
ik2
,
……
,y2
ikc
,
……
,y2
ikv(k)
),y2
ikc
为tx
ikc
对应的第二优先级,y2
ikc
符合如下条件:y2
ick
=β*sw
ikc
+γ*qw
ikc
,其中,β为第一预设权重值,γ第二预设权重值,且β+γ=1;s105、根据y2
i
,获取第三优先级列表y3
i
=(y3
i1
,y3
i2
,
……
,y3
ik
,
……
,y3
ix
);其中,y3
ik
为第i个目标物体对应的第k个第三优先级,且y3
ik
符合如下条件:y3
ik
=max(y2
ik
);s106、根据y3
i
,获取关键物体图像列表gt
i
=(gt
i1
,gt
i2
,
……
,gt
ik
,
……
,gt
ix
);其中,gt
ik
为第i个目标物体对应的第k个关键物体图像,所述关键物体图像为第三优先级对应的
目标物体图像;s107、对gt
i
中的每一关键拍摄图像进行图像特征提取,以得到wa
i
。6.根据权利要求1所述的系统,其特征在于,t30=[15min,45min]。7.根据权利要求6所述的系统,其特征在于,t30=30min。8.根据权利要求5所述的系统,其特征在于,β=0.5,γ=0.5。
技术总结
本发明提供了一种传输物体信息的系统,包括:端设备、第一目标摄像机和数据库、处理器和存储有计算机程序的存储器,所述端设备用于接收物体信息,所述第一目标摄像机设置在第一拍摄位置用于拍摄目标物体图像。通过将被遗漏的物体信息提前存入端设备中,避免了当用户着急需要自己遗漏的物体时需要在数据库中调用信息导致的时间效率低以及端设备存储空间有限无法存储全部目标物体信息的问题,因此,在保证合理利用端设备存储空间的前提下提高了调用物体信息的时间效率。用物体信息的时间效率。用物体信息的时间效率。
技术研发人员:唐红武 黄少卿 李睿 易超然 王淼 侯远哲
受保护的技术使用者:中航信移动科技有限公司
技术研发日:2023.05.11
技术公布日:2023/8/16
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种自动泄压式生物发酵罐 下一篇:一种用于工业设备联网的方法及主动标识设备与流程
