System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
各种实施例涉及用于定位的装置、方法和计算机可读介质。
技术介绍
1、可利用例如经由摄像头的视觉定位来定位在场所处的对象。例如,发电厂可部署一些摄像头来定位进入发电厂的人员,例如进入发电厂的危险区域的人员。然而,在诸如发电厂这样的一些场所,难以安装太多的摄像头进行定位,且在摄像头盲区、远离摄像头的区域或昏暗区域,视觉定位效果不佳。
技术实现思路
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、在一些实施例中,所述方法还可包括:跟踪所述第一多边形的所述至少一个对象的位置;以及在与所述至少一个器件相对应的所述至少一个对象的位置改变的情况下更新在所述数据库中所述第三多边形的所述至少一个器件的位置。
31、在一些实施例中,所述方法还可包括在第一多边形的至少一个对象改变为第二类型的情况下从所述数据库中移除所述第三多边形的所述器件的位置。
32、在一些实施例中,所述方法还可包括在与至少一个器件相对应的所述至少一个对象改变为第二类型的情况下,从所述数据库中移除所述第三多边形的所述至少一个器件的位置。
33、在一些实施例中,所述第二类型的所述至少一个对象可在所述摄像头视野范围外部。
34、在一些实施例中,所述方法还可包括从所述数据库中选择所述至少一个器件的位置,以及基于所述至少一个器件的位置以及目标器件与所述至少一个器件之间的距离来确定所述目标器件的位置。
35、在一些实施例中,所述目标器件可与摄像头视野范围外部的对象相关联,本文档来自技高网...
【技术保护点】
1.一种装置,包括:
2.如权利要求1所述的装置,其中,所述第一多边形的相应边与所述第三多边形的相应边之间的差低于阈值。
3.如权利要求2所述的装置,其中,所述第三多边形是通过所述第一多边形的相应边与所述至少一个第二多边形的相应边之间的一系列比较来确定的。
4.如权利要求1至3中任一项所述的装置,其中,所述第一类型的所述至少一个对象在摄像头视野范围中,并且所述确定多个对象的位置包括通过摄像头定位来计算所述多个对象在坐标系中的坐标。
5.如权利要求1至4中任一项所述的装置,其中,所述第一多边形和所述至少一个第二多边形是不对称的。
6.如权利要求1至5中任一项所述的装置,其中,所述第一多边形和所述至少一个第二多边形是不等边三角形。
7.如权利要求1至6中任一项所述的装置,其中,所述多个对象的所述位置的确定与所述多个器件中的各器件之间的距离的确定同步执行。
8.如权利要求1至7中任一项所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
9
10.如权利要求9所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
11.如权利要求9或10所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
12.如权利要求9或10所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
13.如权利要求11或12所述的装置,其中,所述第二类型的所述至少一个对象在摄像头视野范围外部。
14.如权利要求9至13中任一项所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
15.如权利要求14所述的装置,其中,所述目标器件与摄像头视野范围外部的对象相关联,并且所述至少一个器件与所述摄像头视野范围中的至少一个对象相关联。
16.如权利要求1至15中任一项所述的装置,其中,所述至少一个对象是人。
17.如权利要求16所述的装置,其中,基于与所述人相关联的器件来识别所述人。
18.如权利要求1至17中任一项所述的装置,所述多个器件中的各器件之间的距离是通过器件至器件无线电距离测量来确定的。
19.如权利要求1至17中任一项所述的装置,所述多个器件中的各器件之间的距离通过激光距离测量和/或超声波距离测量来确定。
20.一种方法,包括:
21.如权利要求20所述的方法,其中,所述第一多边形的相应边与所述第三多边形的相应边之间的差低于阈值。
22.如权利要求21所述的方法,其中,所述第三多边形是通过所述第一多边形的相应边与所述至少一个第二多边形的相应边之间的一系列比较来确定的。
23.如权利要求20至22中任一项所述的方法,其中,所述第一类型的所述至少一个对象在摄像头视野范围中,并且所述确定所述多个对象的位置包括通过摄像头定位来计算所述多个子对象在坐标系中的坐标。
24.如权利要求20至23中任一项所述的方法,其中,所述第一多边形和所述至少一个第二多边形是不对称的。
25.如权利要求20至24中任一项所述的方法,其中,所述第一多边形和所述至少一个第二多边形是不等边三角形。
26.如权利要求20至25中任一项所述的方法,其中,所述多个对象的位置的确定与所述多个器件中的各器件之间的距离的确定同步执行。
27.如权利要求20至26中任一项所述的方法,进一步包括:
28.如权利要求27所述的方法,进一步包括:
29.如权利要求28所述的方法,进一步包括:
30.如权利要求28或29所述的方法,进一步包括:
31.如权利要求28或29所述的方法,进一步包括:
32.如权利要求30或31所述的方法,其中,所述第二类型的所述至少一个对象在摄像头视野范围外部。
33.如权利要求28至32中任一项所述的方法,进一步包括:
34.如权利要求33所述的方法,其中,所述目标器件与摄像头视野范围外的对象相关联,并且所述至少一个器件与所述摄像头视野范围中的至少一个对象相关联。
35.如权利要求20至34中任一项所述的方法,...
【技术特征摘要】
【国外来华专利技术】
1.一种装置,包括:
2.如权利要求1所述的装置,其中,所述第一多边形的相应边与所述第三多边形的相应边之间的差低于阈值。
3.如权利要求2所述的装置,其中,所述第三多边形是通过所述第一多边形的相应边与所述至少一个第二多边形的相应边之间的一系列比较来确定的。
4.如权利要求1至3中任一项所述的装置,其中,所述第一类型的所述至少一个对象在摄像头视野范围中,并且所述确定多个对象的位置包括通过摄像头定位来计算所述多个对象在坐标系中的坐标。
5.如权利要求1至4中任一项所述的装置,其中,所述第一多边形和所述至少一个第二多边形是不对称的。
6.如权利要求1至5中任一项所述的装置,其中,所述第一多边形和所述至少一个第二多边形是不等边三角形。
7.如权利要求1至6中任一项所述的装置,其中,所述多个对象的所述位置的确定与所述多个器件中的各器件之间的距离的确定同步执行。
8.如权利要求1至7中任一项所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
9.如权利要求8所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
10.如权利要求9所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
11.如权利要求9或10所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
12.如权利要求9或10所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
13.如权利要求11或12所述的装置,其中,所述第二类型的所述至少一个对象在摄像头视野范围外部。
14.如权利要求9至13中任一项所述的装置,所述至少一个存储器和所述计算机程序代码还被配置为利用所述至少一个处理器使所述装置进一步执行:
15.如权利要求14所述的装置,其中,所述目标器件与摄像头视野范围外部的对象相关联,并且所述至少一个器件与所述摄像头视野范围中的至少一个对象相关联。
16.如权利要求1至15中任一项所述的装置,其中,所述至少一个对象是人。
17.如权利要求16所述的装置,其中,基于与所述人相关联的器件来识别所述人。
18.如权利要求1至17中任一项所述的装置,所述多个器件中的各器件之间的距离是通过器件至器件无线电距离测量...
【专利技术属性】
技术研发人员:冷晓冰,高飞,吴志华,贵鹏斐,胡楠,
申请(专利权)人:上海诺基亚贝尔股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。