一种检测方法及装置与流程

文档序号:27947204发布日期:2021-12-11 14:43阅读:70来源:国知局
一种检测方法及装置与流程

1.本发明涉及检测领域,具体涉及一种检测方法及装置。


背景技术:

2.随着配送服务的不断发展,用于寄存配送货物的智能柜常用于配送货物的转送。在智能柜的运营过程中,通常需要对智能柜中的各柜格的被占用情况进行检测。基于检测结果可以自动释放被异常占用(订单未能正常结束)的柜格;智能柜每天对隔夜餐进行清理,通过置物感应可以判断智能柜中是否有隔夜餐,减少人工干预。
3.现有技术采用红外置物检测法对柜格的被占用情况进行检测,但现有技术存在检测盲区大,易受到环境光线的干扰而导致检测失准等问题。


技术实现要素:

4.有鉴于此,本发明实施例提供了一种检测方法及装置,以提高对于可封闭空间被占用情况的检测准确率,降低检测过程中所受到的外界环境干扰。
5.第一方面,本实施例提供一种检测装置,用于检测可封闭空间的被占用情况,所述检测装置包括:
6.多组光收发对,其中,所述多组光收发对包括多组第一光收发对和多组第二光收发对,每组光收发对包括相对设置的光发射端和光接收端,各第一光收发对的光发射端和光接收端沿所述可封闭空间的体对角线设置,各第二光收发对的光发射端和光接收端设置在所述可封闭空间底面的棱上;
7.控制装置,被配置为执行如下步骤:
8.控制各光发射端发送对应的调制信号组,其中,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;确定各光接收端的调制信号接收情况;以及
9.根据所述调制信号接收情况确定检测结果;
10.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
11.进一步地,所述控制装置被配置为:
12.确定与各光发射端对应的发送数据信息组,其中,所述发送数据信息组中包括至少一个所述发送数据信息;
13.对所述发送数据信息组进行调制确定所述调制信号组。
14.进一步地,所述控制装置被配置为:
15.对于各光发射端,根据所述光发射端的地址信息生成至少一个发送数据信息,以确定与所述光发射端对应的发送数据信息组。
16.进一步地,所述根据所述光发射端的地址信息生成至少一个发送数据信息包括:
17.确定至少一个时序信息;
18.根据所述光发射端的地址信息和各时序信息分别生成至少一个所述发送数据信
息。
19.进一步地,所述确定至少一个时序信息包括:
20.将多个递增或递减的数字信息分别确定为多个所述时序信息。
21.进一步地,所述根据所述光发射端的地址信息和各时序信息分别生成至少一个所述发送数据信息包括:
22.根据所述地址信息和所述时序信息确定对应的校验信息;
23.按照预定顺序连接所述地址信息、时序信息和所述校验信息以生成一个所述发送数据信息。
24.进一步地,所述对所述发送数据信息组进行调制确定所述调制信号组包括:
25.根据所述发送数据信息组确定编码信息组;以及
26.根据所述编码信息组确定调制信号组。
27.进一步地,所述根据所述发送数据信息组确定编码信息组包括:
28.分别对所述发送数据信息组中的各发送数据信息进行编码,生成相应的编码信息,以确定所述编码信息组。
29.进一步地,所述根据所述编码信息组确定调制信号组包括:
30.分别对所述编码信息组中的各编码信息进行38k信号调制,生成相应的调制信号,以确定所述调制信号组。
31.进一步地,所述调制信号组中的调制信号与所述发送数据信息组中的发送数据信息一一对应;
32.所述控制各光发射端发送对应的调制信号组包括:
33.控制各光发射端,根据发送数据信息的顺序,分别依次发送对应调制信号组中的调制信号。
34.进一步地,所述确定各光接收端的调制信号接收情况包括:
35.接收各光接收端的接收信号;
36.根据所述接收信号,确定接收数据信息;
37.根据所述接收数据信息,确定各光接收端的数据信息接收率;
38.其中,所述数据信息接收率用于表征所述光接收端的调制信号接收情况。
39.进一步地,所述根据所述接收信号,确定接收数据信息包括:
40.对所述接收信号进行解调,得到接收编码信息;
41.对所述接收编码信息进行解码,得到待校验接收数据信息;
42.对所述待校验接收数据信息进行校验,将校验成功的待校验接收数据信息确定为所述接收数据信息。
43.进一步地,所述根据所述接收数据信息,确定各光接收端的数据信息接收率包括:
44.根据所述接收数据信息中的地址信息,确定各光接收端的接收数据信息;
45.根据各光接收端的接收数据信息,确定各光接收端的数据信息接收率。
46.进一步地,所述根据各光接收端的接收数据信息,确定各光接收端的数据信息接收率包括:
47.对于各光接收端,将与所述光接收端对应的接收数据信息与发送数据信息的数量之比确定为所述光接收端的数据信息接收率。
48.进一步地,所述根据所述调制信号接收情况确定检测结果包括:
49.响应于无效光接收端的数量大于或等于预设接收端数量阈值,确定所述可封闭空间为被占用状态;或
50.响应于所述无效光接收端的数量小于所述预设接收端数量阈值,确定所述可封闭空间为未被占用状态;
51.其中,所述无效光接收端为数据信息接收率小于预定接收阈值的光接收端。
52.进一步地,所述控制装置还被配置为:
53.响应于所述可封闭空间被确定为被占用状态,根据所述无效光接收端确定目标对象所占用的空间;
54.其中,所述目标对象为占用所述可封闭空间的对象。
55.进一步地,所述根据所述无效光接收端确定目标对象所占用的空间包括:
56.将所述无效光接收端所覆盖的空间确定为所述目标对象所占用的空间。
57.进一步地,所述可封闭空间为长方体柜格;
58.其中,各第一光收发对的光发射端和光接收端沿所述长方体柜格的体对角线设置;
59.各第二光收发对的光发射端和光接收端设置在所述长方体柜格底面的棱上。
60.第二方面,本发明实施例提供一种检测方法,用于检测可封闭空间的被占用情况,所述检测方法包括:
61.控制各光发射端发送对应的调制信号组,其中,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;
62.确定各光接收端的调制信号接收情况;以及
63.根据所述调制信号接收情况确定检测结果;
64.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
65.第三方面,本发明实施例提供一种检测装置,用于检测可封闭空间的被占用情况,所述检测装置包括:
66.控制单元,用于控制各光发射端发送对应的调制信号组,其中,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;
67.接收单元,用于确定各光接收端的调制信号接收情况;以及
68.确定单元,用于根据所述调制信号接收情况确定检测结果;
69.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
70.第四方面,本发明实施例提供一种智能柜,包括:
71.柜体,具有多个柜格以及用于封闭柜格的柜门;以及
72.如第一方面中任一项所述的检测装置。
73.本发明实施例的检测装置通过设置多组光收发对,在确定调制信号组后,控制各光发射端发送对应的调制信号组,再确定各光接收端的调制信号接收情况,根据所述调制信号接收情况确定检测结果。由于通过光收发对发送和检测的为经过调制编码的信号,不易被干扰,因此通过所述检测方法和装置可以提高对于可封闭空间被占用情况的检测准确率,降低检测过程中所受到的外界环境干扰。
附图说明
74.通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:
75.图1为本发明实施例的智能柜的示意图;
76.图2为本发明实施例的检测装置的框图;
77.图3为本发明实施例的光收发对的设置示意图;
78.图4为本发明实施例的检测方法的流程图;
79.图5为本发明实施例的发送数据信息的示意图;
80.图6为本发明实施例的确定调制信号组的流程图;
81.图7为本发明实施例的编码对照图;
82.图8为本发明实施例的编码信息的示意图;
83.图9为本发明实施例的未调制信号的示意图;
84.图10为本发明实施例的调制38k信号的示意图;
85.图11为本发明实施例的确定调制信号接收情况的流程图;
86.图12为本发明实施例的确定接收数据信息的流程图;
87.图13为本发明实施例的确定各光接收端的数据信息接收率的流程图;
88.图14为本发明实施例的接收信号的示意图;
89.图15为本发明实施例的接收编码信息的示意图;
90.图16为本发明实施例的检测装置的示意图;
91.图17是本发明实施例的控制装置的示意图。
具体实施方式
92.以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。
93.此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。
94.除非上下文明确要求,否则在本技术的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
95.在本技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
96.随着配送服务的不断发展,用于寄存配送货物的智能柜随之进入了人们的视线。
97.图1为本发明实施例的智能柜的示意图。如图1所示,所述智能柜包括16个柜格、用于封闭各柜格的柜门以及柜门控制器。其中,所述各柜格均可用于存放配送货物,所述各柜门与柜门控制器相连接,所述柜门控制器用于控制各柜门的开启,具体地,当柜门控制器接收到使用者发出的开启指令时,可以为使用者打开与开启指令对应的柜门。
98.在该智能柜的实际运营过程中,通常需要对各柜格的被占用情况进行检测,以方
便使用者可以及时提取或存放配送货物。
99.现有的方法是采用红外置物检测法,对柜格的被占用情况进行检测,具体地,其利用了近红外线对于配送物体通常不透光的特点,通过判断近红外线在穿透物品时,是否发生损失来确定柜格是否被占用,但现有方法存在一些问题,例如:检测的盲区较大,不能对柜格内的全部空间进行检测,又例如:检测过程中对检测环境具有一定的要求,比如当智能柜的柜门为透明材质或设有窗口时,外界环境中的光线会进入柜格内,对检测结果产生影响,从而导致检测失准的问题。
100.对此,本发明的实施例在现有方法的基础上提出了一种检测方法和装置,通过所述检测方法和装置可以提高对于柜格的被占用情况的检测准确率,同时降低检测过程中所受到的环境影响。
101.应当理解的,所述检测方法和装置的使用场景并不仅局限于智能柜,任意可封闭空间均可使用本发明实施例中的检测方法和装置,例如:所述检测方法和装置可应用于展示柜,来对展示商品进行检测,或是应用于配送箱,对配送货物进行检测,又或是应用于电梯或是房屋,对物体或是人体进行检测。
102.图2为本发明实施例的检测装置的框图。如图2所示,所述检测装置包括多组光收发对以及控制装置3。
103.其中,所述每组光收发对中均包括有光发射端和光接收端,例如:光收发对2中包括有光发射端2

1和光接收端2

2。其中,所述光发射端用于发射红外线,所述光接收端用于接收与其对应的光发射端所发射的红外线,例如:所述光接收端2

2用于接收与其对应的光发射端2

1所发射的红外线。
104.可选地,本实施例中的检测装置可以直接加装在任意现有的智能柜上,也可以和现有智能柜进行集成,也即,与智能柜原有的控制系统集成在一起。
105.可选地,本实施例是利用近红外光线对于配送物体通常不透光的特点,来检测可封闭空间的被占用情况,在实际应用过程中,其它同样具备该性质的光线,例如可见光波段的光或紫外线波段的光信号,也可以用作本发明实施例中的检测方法和检测装置。
106.在实际使用过程中,每组光收发对中的光接收端和光发射端需要相对设置在被检测空间的不同位置,例如:图3为本发明实施例的光收发对的设置示意图,具体地,图3中的可封闭空间为一个长方体柜格,其具体为图1中的柜格1,应当理解的,所述可封闭空间的形状并不仅局限于长方体,也可以为其它形状,例如所述可封闭空间可以正方体或球体,其具体的形状取决于在实际应用过程中被检测空间的形状。
107.如图3所示,每组光收发对中的光发射端和光接收端均为相对设置,具体地,光发射端2

1和光接收端2

2以及光发射端4

1和光接收端4

2均相对设置在长方体的对角顶点上,也即,光发射端2

1和光接收端2

2沿所述长方体的一条体对角线设置,光发射端4

1和光接收端4

2沿所述长方体的另一条体对角线设置,光发射端5

1和光接收端5

2相对设置在长方体的柜格底面的两条棱上。
108.通过将光发射端和光接收端相对设置在长方体柜格底面的两条棱上,可以对任意放置在柜格内的物体进行检测,通光将光发射端和光接收端相对设置在长方体柜格的体对角线上,可以对长方体柜格内的整体空间进行检测,以避免出现检测盲区
109.应当理解的,图中所给出的光收发对的数量和设置位置仅仅是起到方便理解的作
用,在实际应用中,所设置的光收发对的数量可以根据被检测空间的大小进行改变,例如:对于较大的空间可以更多地设置光收发对,对于较小的空间可以较少地设置光收发对,所设置光收发对的位置也可以根据被检测空间的形状进行设置,例如:所设置光收发对也可以设置在长方体的相对侧面上,又例如:当可封闭空间为球体时,可以将光发射端与光接收端相对设置在球体的球面上。
110.可选地,当被检测空间为不规则形状时,在设置光发射端与光接收端时应确保光发射端与光接收端之间不存在任意阻挡,以保证检测的准确性。
111.可选地,所设置的光收发对,应使得检测范围可以覆盖整个被检测空间,以确保检测过程中不存在盲区,可选地,在设置好光收发对后,可以控制光发射端发射红外线,并使用相应的红外线检测装置对红外线的覆盖范围进行检测,以便及时调整光收发对的数量和设置位置。
112.其中,所述控制装置3用于控制所述多组光收发对中的光发射端和光接收端,与各光发射端和光接收端电连接。例如,所述控制装置3可以控制光收发对2中的光发射端2

1发射红外线,进一步地,控制装置3还用于根据从光接收端接收到的信号来确定被检测空间的被占用情况。所述控制装置3可以采用单片机、数字信号处理器(dsp)、可编程逻辑器件(pld)、现场可编程逻辑阵列(fpga)等可编程器件实现,也可以通过专用集成电路(asic)实现。图4为本发明实施例的检测方法的流程图,所述检测方法应用于上述实施例中的控制装置,通过所述检测方法,可以对被检测空间的被占用情况进行检测,如图4所示,所述方法包括如下步骤:
113.步骤s100:确定与各光发射端对应的发送数据信息组。
114.其中,所述各光发射端为上述实施例中所描述的光发射端,所述发送数据信息组中包括至少一个发送数据信息,所述发送数据信息为要在光发射端和光接收端之间进行传递的数据信息,所述发送数据信息中包括地址信息。
115.具体地,在设置好被检测空间内的各光收发对后,确定与各光收发对中光发射端对应的发送数据信息组,其中,所述数据信息组中至少包括一个发送数据信息。
116.可选地,可以通过如下步骤来确定与各光发射端对应的发送数据信息组。
117.步骤s110:对于各光发射端,根据所述光发射端的地址信息生成至少一个发送数据信息,以确定与所述光发射端对应的发送数据信息组。
118.其中,不同的光发射端具有不同的地址信息,根据地址信息生成相应的发送数据信息,可以使得光接收端在接收到光发送端所发送的数据信息后,能够根据数据信息中的地址信息来确定数据信息的来源。
119.可选地,可以通过如下步骤实现根据所述光发射端的地址信息生成至少一个发送数据信息,以确定与所述光发射端对应的发送数据信息组。
120.步骤s111:确定至少一个时序信息。
121.在本实施例中,所述时序信息为数字信息,所述数字信息可以为一串具体的数字,例如:123456。
122.应当理解的,所述时序信息的数量可以由用户进行指定,例如:所述时序信息的数量可以为一个,也可以为多个。
123.可选地,当所述时序信息的数量为多个时,可以将多个递增或递减的数字信息分
别确定为多个所述时序信息。
124.例如:当所述时序信息的数量为四个时,所述时序信息可以分别为112、113、114和115。
125.步骤s112:根据所述光发射端的地址信息和各时序信息分别生成至少一个所述发送数据信息。
126.具体地,在确定时序信息后,可以根据光发射端的地址信息和各时序信息分别生成至少一个发送数据信息。
127.可选地,为了减少外界环境中的信号对检测结果的影响,还可以在所述发送数据信息中加入相应的校验信息。具体地,步骤s112还可以包括如下子步骤。
128.步骤s1121:根据所述地址信息和所述时序信息确定对应的校验信息。
129.具体地,根据地址信息和时序信息,基于预定校验算法确定对应的校验信息。
130.例如:图5为本发明实施例的发送数据信息的示意图,应当理解的,图5中所给出的数据仅仅是为了方便理解,在实际应用过程中,发送数据信息的数量和具体数据并不仅局限于此,如图5所示,当地址信息为001,时序信息为112时,基于预定校验算法计算得到校验信息为xxx,当地址信息为001,时序信息为113时,基于预定校验算法计算得到校验信息为xxx。
131.可选地,所述预定校验算法可以为校验和算法,应当理解的,所述校验算法也可以为其它的校验算法,例如:异或校验或crc校验(cyclic redundancy check,循环冗余校验)。
132.步骤s1122:按照预定顺序连接所述地址信息、时序信息和所述校验信息以生成一个所述发送数据信息。
133.具体地,在确定校验信息后,可以按照预定顺序,将地址信息、时序信息和校验信息进行连接,以生成一个发送数据信息。
134.例如:如图5所示,将地址信息001,时序信息112以及校验信息xxx,按照顺序进行连接以形成“001112xxx”,应当理解的,为了方便理解,图5中所给出的数据均为十进制形式,在实际应用过程中,其为二进制形式,也即,三者通过连接所得到的发送数据信息为由0和1组成的二进制形式的字符串。
135.可选地,为了方便对后续接收到的接收数据信息进行识别,所述发送数据信息可以是固定数位,而其中的各信息所占据的数位可以是固定数位中的预定数位,例如:发送数据信息的固定数位可以为24位,其中,固定数位中的前8位用于代表地址信息,固定数位中的中间8位用于代表时序信息,固定数位中的后8位用于代表校验信息,应当理解的,在此前提下,所确定的时序信息为了不超过预定数位所能够表达的范围,其取值应处于0

255之间。
136.可选地,当光发射端连续发送数据信息时,为了对不同的数据信息进行区分,所述发送数据信息中还可以包括相应的分割信息,其可以一段特殊字符,例如,连续数量的0或1等。
137.步骤s200:根据所述发送数据信息组确定调制信号组。
138.具体地,在确定发送数据信息组后,可以根据发送数据信息组确定调制信号组。其中,所述调制信号组中包括对数据信息组中的至少一个发送数据信息进行调制后得到的调
制信号,所述调制信号组中的调制信号与所述发送数据信息组中的发送数据信息一一对应,所述调制信号为发送数据信息的载体,用于指示光发射端将发送数据信息以调制信号的方式发出。也即,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息。
139.可选地,图6为本发明实施例的确定调制信号组的流程图,如图6所示,本实施例的根据所述发送数据信息组确定调制信号组包括如下步骤。
140.步骤s210:根据所述发送数据信息组确定编码信息组。
141.具体地,在确定调制信号组前,需要先根据发送数据信息组确定编码信息组。
142.可选地,可以分别对所述发送数据信息组中的各发送数据信息进行编码,生成相应的编码信息,以确定所述编码信息组。
143.具体地,图7为本发明实施例的编码对照图,如图7所示,“1”对应为低高电平均为0.26ms的方形波71,“0”对应低电平为0.52ms,高电平为0.26ms的方形波,利用两种方形波对发送数据信息组中各发送数据信息的0和1进行编码,生成相应的编码信息,以确定编码信息组。
144.图8为本发明实施例的编码信息的示意图,如图8所示,图8中的方形波为将发送数据信息“101”进行编码后所得到的编码信息图81,应当理解的,图8中所给出的编码信息的示意图仅仅是为了方便理解,实际应用过程中的编码信息并不仅限于此。本领域技术人员容易理解,也可以选用其他类型的编码方法来对发送数据信息组中的发送数据信息进行编码。
145.步骤s220:根据所述编码信息组确定调制信号组。
146.具体地,在得到编码信息组后,可以进一步根据编码信息组确定调制信号组。
147.可选地,可以分别对所述编码信息组中的各编码信息进行38k信号调制,生成相应的调制信号,以确定所述调制信号组。
148.具体地,为了提高检测的稳定性,本实施例使用调制后的38k红外线作为信息载体。其中,38k红外线具有很好的抗干扰能力,通过对其进行调制,可以承载相应的发送数据信息。
149.图9为本发明实施例的未调制信号的示意图,图10为本发明实施例的调制38k信号的示意图,如图8,9和10所示,利用图8中的编码信息81对图9中的未调制信号91进行调制,以得到图10中的调制信号101。
150.步骤s300:控制各光发射端发送对应的调制信号组。
151.具体地,控制各光发射端,发送与各光发射端对应的调制信号组中的调制信号。
152.其中,所述各光发射端可以根据调制信号中的高低电平在导通和截止之间相互切换,以此将调制信号以光信号的形式发送出去。
153.具体地,当调制信号为低电平时,导通发送38k信号,当调制信号为高电平时,截止暂停发送38信号,其在实际应用过程中表现为光发射端根据调制信号进行持续频闪。
154.可选地,可以根据发送数据信息的顺序,分别依次发送对应调制信号组中的调制信号。
155.具体地,调制信号组中的调制信号与发送数据信息组的发送数据信息一一对应,而发送数据信息中的时序信息具有递增或递减的顺序,光发射端可以按照该顺序,依次发
送调制信号组中的调制信号。
156.步骤s400:确定各光接收端的调制信号接收情况。
157.具体地,在控制光发射端发射调制信号的同时,通过光接收端接收对应的光发射端所发射的调制信号,在发送调制信号的过程结束后,确定各光接收端的调制信号接收情况。
158.图11为本发明实施例的确定调制信号接收情况的流程图,如图11所示,本实施例确定各光接收端的调制信号接收情况的方法包括如下步骤。
159.步骤s410:接收各光接收端的接收信号。
160.其中,所述接收信号为光接收端接收到光信号后所转换的电信号。
161.具体地,由于光发射端和光接收端是相对设置的,光接收端可以直接接收到对应光发射端所发射的光信号,在接收到光信号时输出高电平,在未接收到光信号时输出低电平。
162.图14为本发明实施例的接收信号的示意图,图14中的接收信号141具体为与图10所示调制信号101相对应的接收信号。
163.步骤s420:根据所述接收信号,确定接收数据信息。
164.具体地,在接收端接收信号后,可以根据接收信号的所包含的信息确定接收数据信息。
165.可选地,图12为本发明实施例的确定接收数据信息的流程图,如图12所示,本实施例接收数据信息的方法包括如下步骤。
166.步骤s421:对所述接收信号进行解调,得到接收编码信息。
167.具体地,如图14所示,由于光发射端是在调制信号为高电平时截止,为低电平时导通,而光接收端是在接收到信号时输出高电平,未接收信号时输出低电平,因此,所得到的接收信号141为与所述调制信号101相反的信号,通过对所述接收信号进行解调,可以得到接收编码信息。
168.例如:图15为本发明实施例的接收编码信息的示意图,在对图14的接收信号141进行解调后,可以得到图15中的接收编码信息151,其与图8中的编码信息81相对应。
169.步骤s422:对所述接收编码信息进行解码,得到待校验接收数据信息。
170.具体地,在得到接收编码信息后,可以根据图7中的编码对照图对接收编码信息进行解码,得到待校验接收数据信息。
171.例如:对图15所示接收编码信息进行解码,可以得到待校验接收数据信息为“101”。
172.步骤s423:对所述待校验接收数据信息进行校验,将校验成功的待校验接收数据信息确定为所述接收数据信息。
173.具体地,为了降低外界环境对检测结果的干扰,可以根据待校验接收数据信息中的校验信息对待校验接收数据信息进行校验,将校验成功的待校验接收数据信息确定为所述接收数据信息,来屏蔽外界的干扰信号。
174.步骤s430:根据所述接收数据信息,确定各光接收端的数据信息接收率。
175.其中,所述数据信息接收率用于表征所述光接收端的调制信号接收情况。
176.具体地,在确定接收数据信息后,根据所确定的接收数据信息进一步确定各光接
收端的数据信息接收率。
177.可选地,图13为本发明实施例的确定各光接收端的数据信息接收率的流程图,所述确定各光接收端的数据信息接收率的方法包括如下步骤。
178.步骤s431:根据所述接收数据信息中的地址信息,确定各光接收端的接收数据信息。
179.具体地,对于各光接收端,将地址信息与光接收端对应光发射端的地址信息相同的接收数据信息,确定为光接收端的接收数据信息。
180.例如:光接收端a所对应的光发射端的地址信息为001,则将地址信息同为001的接收数据信息,确定为光接收端a的接收数据信息。
181.步骤s432:根据各光接收端的接收数据信息,确定各光接收端的数据信息接收率。
182.可选地,对于各光接收端,将与所述光接收端对应的接收数据信息与发送数据信息的数量之比确定为所述光接收端的数据信息接收率。
183.具体地,对于各光接收端,将与光接收端对应的接收数据信息与光接收端对应的光发射端所发送的发送数据信息的数量之比,确定为该光接收端的数据信息接收率。
184.例如:对于光接收端a,与光接收端a对应的接收数据信息的数量为10,与光接收端a对应的光发射端所发送的发送数据信息的数量为20,此时,确定光接收端a的数据信息接收率为50%。
185.步骤s500:根据所述调制信号接收情况确定检测结果。
186.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
187.具体地,在确定各光接收端的数据信息接收率后,根据各光接收端的数据信息接收率确定可封闭空间的被占用情况。
188.可选地,可以将数据信息接收率小于预定接收阈值的光接收端确定为无效光接收端,再根据无效光接收端的数量确定可封闭空间的被占用情况。
189.应当理解的,所述预定接收阈值可以由用户预先进行设置。
190.可选地,由于光信号在传递过程中不可避免的会受到多种因素的影响,所设置的预定接收阈值应考虑相关影响因素,例如:对于环境光线较强的场景,预定接收阈值应较低,对于环境光线较弱的场景,预定接收阈值应较高。
191.具体地,在确定无效光接收端后,若无效光接收端的数量大于或等于预设接收端数量阈值,则确定可封闭空间为被占用状态,若无效光接收端的数量小于预设接收端数量阈值,则确定可封闭空间为未被占用状态,应当理解的,所述预设接收端数量阈值也可以由用户预先进行设置。
192.可选地,所述预设接收端数量阈值可以根据所设置的光收发对的数量进行调整,例如当设置的光收发对的数量较多时,所设置的预设接收端数量阈值应较低,当设置的光收发对的数量较少时,所设置的预设接收端数量阈值应较高。
193.可选地,可以将无效光接收端与全部光接收端的数量之比确定为无效率,再根据所述无效率确定检测结果。
194.具体地,当所述无效率大于或等于一定阈值时,表明被检测空间为被占用状态,当所述无效率小于一定阈值时,表明被检测空间为未被占用状态。
195.可选地,本实施例还可以通过其他的方法来确定被检测空间的占用状态,例如,可
以计算接收数据信息与发送数据信息之比,其结果可以体现整体光接收端对于调制信号的接收情况,当接收数据信息与发送数据信息之比大于或等于预设阈值时,表明被检测空间为未被占用状态,当接收数据信息与发送数据信息之比小于预设阈值时,表明被检测空间为被占用状态。
196.可选地,本实施例在确定出被检测空间为被占用状态的基础上,还可以进一步根据无效光接收端确定占用被检测空间的对象所处的位置。
197.具体地,可以将所述无效光接收端所覆盖的空间确定为所述目标对象所占用的空间。
198.其中,所述目标对象为占用所述可封闭空间的对象。
199.本发明实施例的检测装置通过设置多组光收发对,在确定与各光发射端对应的发送数据信息组后,根据所述发送数据信息组确定调制信号组,控制各光发射端发送对应的调制信号组,再确定各光接收端的调制信号接收情况,根据所述调制信号接收情况确定检测结果。由于通过光收发对发送和检测的为经过调制编码的信号,不易被干扰,因此通过所述检测方法和装置可以提高对于可封闭空间被占用情况的检测准确率,降低检测过程中所受到的外界环境干扰。
200.图16为本发明实施例的检测装置的示意图。如图16所示,本发明实施例的检测装置包括控制单元161、接收单元162和确定单元163。
201.具体地,控制单元161用于控制各光发射端发送对应的调制信号组,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;
202.接收单元162用于确定各光接收端的调制信号接收情况;
203.确定单元163用于根据所述调制信号接收情况确定检测结果,其中,所述检测结果用于表征所述可封闭空间的被占用情况。
204.本发明实施例的检测装置在确定与各光发射端对应的发送数据信息组后,根据所述发送数据信息组确定调制信号组,控制各光发射端发送对应的调制信号组,再确定各光接收端的调制信号接收情况,根据所述调制信号接收情况确定检测结果,通过所述检测装置进行检测可以提高对于可封闭空间被占用情况的检测准确率,降低检测过程中所受到的外界环境干扰。
205.图17是本发明实施例的控制装置的示意图。如图17所示,该控制装置:至少包括一个处理器171;以及,与至少一个处理器171通信连接的存储器172;其中,存储器172存储有可被至少一个处理器171执行的指令,指令被至少一个处理器171执行以实现上述检测方法。
206.具体地,该控制装置包括:一个或多个处理器171以及存储器172,图17中以一个处理器171为例。处理器171、存储器172可以通过总线或者其他方式连接,图17中以通过总线连接为例。存储器172作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。处理器171通过运行存储在存储器172中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述检测方法。
207.存储器172可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器172可以
包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器172可选包括相对于处理器171远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
208.一个或者多个模块存储在存储器172中,当被一个或者多个处理器171执行时,执行上述任意方法实施例中的检测方法。
209.上述产品可执行本技术实施例所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施例中详尽描述的技术细节,可参见本技术实施例所提供的方法。
210.本发明的另一个实施例涉及一种非易失性存储介质,用于存储计算机可读程序,所述计算机可读程序用于供计算机执行上述部分或全部的方法实施例。
211.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
212.本发明实施例公开了a1、一种检测装置,用于检测可封闭空间的被占用情况,所述检测装置包括:
213.多组光收发对,其中,所述多组光收发对包括多组第一光收发对和多组第二光收发对,每组光收发对包括相对设置的光发射端和光接收端,各第一光收发对的光发射端和光接收端沿所述可封闭空间的体对角线设置,各第二光收发对的光发射端和光接收端设置在所述可封闭空间底面的棱上;
214.控制装置,被配置为执行如下步骤:
215.控制各光发射端发送对应的调制信号组,其中,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;
216.确定各光接收端的调制信号接收情况;以及
217.根据所述调制信号接收情况确定检测结果;
218.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
219.a2、根据a1所述的装置,所述控制装置被配置为:
220.确定与各光发射端对应的发送数据信息组,其中,所述发送数据信息组中包括至少一个所述发送数据信息;
221.对所述发送数据信息组进行调制确定所述调制信号组。
222.a3、根据a2所述的装置,所述控制装置被配置为:
223.对于各光发射端,根据所述光发射端的地址信息生成至少一个发送数据信息,以确定与所述光发射端对应的发送数据信息组。
224.a4、根据a3所述的装置,所述根据所述光发射端的地址信息生成至少一个发送数据信息包括:
225.确定至少一个时序信息;
226.根据所述光发射端的地址信息和各时序信息分别生成至少一个所述发送数据信
息。
227.a5、根据a4所述的装置,所述确定至少一个时序信息包括:
228.将多个递增或递减的数字信息分别确定为多个所述时序信息。
229.a6、根据a4所述的装置,所述根据所述光发射端的地址信息和各时序信息分别生成至少一个所述发送数据信息包括:
230.根据所述地址信息和所述时序信息确定对应的校验信息;
231.按照预定顺序连接所述地址信息、时序信息和所述校验信息以生成一个所述发送数据信息。
232.a7、根据a2所述的装置,所述对所述发送数据信息组进行调制确定所述调制信号组包括:
233.根据所述发送数据信息组确定编码信息组;以及
234.根据所述编码信息组确定调制信号组。
235.a8、根据a7所述的装置,所述根据所述发送数据信息组确定编码信息组包括:
236.分别对所述发送数据信息组中的各发送数据信息进行编码,生成相应的编码信息,以确定所述编码信息组。
237.a9、根据a8所述的装置,所述根据所述编码信息组确定调制信号组包括:
238.分别对所述编码信息组中的各编码信息进行38k信号调制,生成相应的调制信号,以确定所述调制信号组。
239.a10、根据a5所述的装置,所述调制信号组中的调制信号与所述发送数据信息组中的发送数据信息一一对应;
240.所述控制各光发射端发送对应的调制信号组包括:
241.控制各光发射端,根据发送数据信息的顺序,分别依次发送对应调制信号组中的调制信号。
242.a11、根据a1所述的装置,所述确定各光接收端的调制信号接收情况包括:
243.接收各光接收端的接收信号;
244.根据所述接收信号,确定接收数据信息;
245.根据所述接收数据信息,确定各光接收端的数据信息接收率;
246.其中,所述数据信息接收率用于表征所述光接收端的调制信号接收情况。
247.a12、根据a11所述的装置,所述根据所述接收信号,确定接收数据信息包括:
248.对所述接收信号进行解调,得到接收编码信息;
249.对所述接收编码信息进行解码,得到待校验接收数据信息;
250.对所述待校验接收数据信息进行校验,将校验成功的待校验接收数据信息确定为所述接收数据信息。
251.a13、根据a11所述的装置,所述根据所述接收数据信息,确定各光接收端的数据信息接收率包括:
252.根据所述接收数据信息中的地址信息,确定各光接收端的接收数据信息;
253.根据各光接收端的接收数据信息,确定各光接收端的数据信息接收率。
254.a14、根据a13所述的装置,所述根据各光接收端的接收数据信息,确定各光接收端的数据信息接收率包括:
255.对于各光接收端,将与所述光接收端对应的接收数据信息与发送数据信息的数量之比确定为所述光接收端的数据信息接收率。
256.a15、根据a14所述的装置,所述根据所述调制信号接收情况确定检测结果包括:
257.响应于无效光接收端的数量大于或等于预设接收端数量阈值,确定所述可封闭空间为被占用状态;或
258.响应于所述无效光接收端的数量小于所述预设接收端数量阈值,确定所述可封闭空间为未被占用状态;
259.其中,所述无效光接收端为数据信息接收率小于预定接收阈值的光接收端。
260.a16、根据a15所述的装置,所述控制装置还被配置为:
261.响应于所述可封闭空间被确定为被占用状态,根据所述无效光接收端确定目标对象所占用的空间;
262.其中,所述目标对象为占用所述可封闭空间的对象。
263.a17、根据a16所述的装置,所述根据所述无效光接收端确定目标对象所占用的空间包括:
264.将所述无效光接收端所覆盖的空间确定为所述目标对象所占用的空间。
265.a18、根据a1所述的装置,所述可封闭空间为长方体柜格;
266.其中,各第一光收发对的光发射端和光接收端沿所述长方体柜格的体对角线设置;
267.各第二光收发对的光发射端和光接收端设置在所述长方体柜格底面的棱上。
268.本发明实施例公开了b1、一种检测方法,用于检测可封闭空间的被占用情况,所述检测方法包括:
269.控制各光发射端发送对应的调制信号组,其中,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;
270.确定各光接收端的调制信号接收情况;以及
271.根据所述调制信号接收情况确定检测结果;
272.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
273.本发明实施例公开了c1、一种检测装置,用于检测可封闭空间的被占用情况,所述检测装置包括:
274.控制单元,用于控制各光发射端发送对应的调制信号组,其中,所述调制信号组包括至少一个经过调制的发送数据信息,所述发送数据信息包括地址信息;
275.接收单元,用于确定各光接收端的调制信号接收情况;以及
276.确定单元,用于根据所述调制信号接收情况确定检测结果;
277.其中,所述检测结果用于表征所述可封闭空间的被占用情况。
278.本发明实施例公开了d1、一种智能柜,包括:
279.柜体,具有多个柜格以及用于封闭柜格的柜门;以及
280.如a1

18中任一项所述的检测装置。
281.以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1