专利名称:使用测量位置的准确度测量终端的位置的方法和设备的制作方法
使用测量位置的准确度测量终端的位置的方法和设备
本申请要求于2011年9月26日提交到韩国知识产权局的第10-2011-0096908号 韩国专利申请的权益,所述申请的全部公开为所有目的通过引用合并于此。技术领域
以下描述涉及一种计算测量位置的准确度的方法,以及一种用于使用所述测量位 置的准确度测量终端的位置的方法和设备。
背景技术:
随着信息和通信技术的发展,基于网络基础设施的铺展和日常生活中先进的数码 设备的普及已实现了普适计算(ubiquitous computing)。为了满足普适计算的客户的多 样的需求,即使在客户没有直接参与服务时,由客户请求的服务也应该被提供给该客户。因 此,泛在服务(ubiquitous service)包括识别客户的动作和位置的计算机。
已使用全球定位系统(GPS)针对户外环境开发了基于位置的服务。然而,多种技 术的传播、智能电话的普及和用户需求导致了对于追踪室内环境中的位置的服务的需求增 加。室内环境中的基于位置的服务可被应用到多种领域,例如,大型购物中心和超市中的 周边搜索、可以在博物馆、工厂和建筑物中使用的室内导航、医院里的病人和医生的位置追 踪、视觉障碍者的导向终端等。虽然多种装置用于室内环境,但这些装置还不能充分测量室 内环境中的位置。发明内容
在一总体方面,提供了一种计算测量终端的位置的准确度的方法,所述方法包括 提供与终端中使用的位置测量类型相应的地图。所述方法还包括从所述地图读取包括终 端的位置的预定区域的地图信息。所述方法还包括基于所述地图信息计算使用位置测量 类型测量位置的准确度。
计算测量位置的准确度的步骤还包括基于地图信息中的以下项计算测量位置的 准确度在预定区域中被预定的第一位置和第二位置之间的距离、与第一位置相应的第一 点和与第二位置相应的第二点之间的差。
所述方法还包括在终端上显示测量位置的准确度。
所述方法还包括调整所述预定区域的大小。
所述方法还包括基于调整的预定区域的地图信息重新计算测量位置的准确度。
在另一方面,提供了一种基于测量位置的准确度测量终端的位置的方法,所述方 法包括基于终端的位置计算至少两个位置测量类型中的每个位置测量类型的测量位置的 准确度。所述方法还包括基于至少两个位置测量类型中的每个位置测量类型的测量位置 的准确度选择至少两个位置测量类型中的一个位置测量类型。所述方法还包括基于至少 两个位置测量类型中的选择的位置测量类型测量终端的位置。
计算测量位置的准确度的步骤还包括基于终端的位置和至少两个位置测量类型中的每个位置测量类型的地图,计算至少两个位置测量类型中的每个位置测量类型的测量 位置的准确度。
计算测量位置的准确度的步骤还包括提供终端中使用的至少两个位置测量类型 中的每个位置测量类型的地图。计算测量位置的准确度的步骤还包括从至少两个位置测 量类型中的每个位置测量类型的地图读取包括终端的位置的预定区域的地图信息。计算测 量位置的准确度的步骤还包括基于所述地图信息计算至少两个位置测量类型中的每个位 置测量类型的测量位置的准确度。
计算测量位置的准确度的步骤还包括基于地图信息中的以下项计算至少两个位 置测量类型中的每个位置测量类型的测量位置的准确度在预定区域中被预定的第一位置 和第二位置之间的距离、与第一位置相应的第一点和与第二位置相应的第二点之间的差。
所述方法还包括调整所述预定区域的大小。
所述方法还包括基于调整的预定区域的地图信息重新计算至少两个位置测量类 型中的每个位置测量类型的测量位置的准确度。
所述方法还包括为终端的用户显示至少两个位置测量类型中的每个位置测量类 型的测量位置的准确度。
所述方法还包括从终端的用户接收与至少两个位置测量类型中的选择的位置测 量类型的有关信息的输入。
提供了一种存储包括使计算机执行所述方法的指令的程序的非暂时性计算机可 读存储介质。
在另一方面,提供了一种被配置用于计算测量终端的位置的准确度的设备,所述 设备包括被配置用于存储与终端中使用的位置测量类型相应的地图的存储器。所述设备 还包括被配置用于从所述地图读取包括终端的位置的预定区域的地图信息的读取单元。 所述设备还包括被配置用于基于所述地图信息计算使用位置测量类型测量位置的准确度 的计算单元。
计算单元还被配置用于基于地图信息中的以下项计算测量位置的准确度在预定 区域中被预定的第一位置和第二位置之间的距离、与第一位置相应的第一点和与第二位置 相应的第二点之间的差。
所述设备还包括被配置用于调整预定区域的大小的调整单元。
计算单元还被配置用于基于调整的预定区域的地图信息计算测量位置的准确度。
另一方面,提供了一种被配置用于基于测量位置的准确度测量终端的位置的设 备,所述设备包括被配置用于基于终端的位置计算至少两个位置测量类型中的每个位置 测量类型的测量位置的准确度的计算模块。所述设备还包括被配置用于基于至少两个位 置测量类型中的每个位置测量类型的测量位置的准确度选择至少两个位置测量类型中的 一个位置测量类型的选择模块。所述设备还包括被配置用于基于至少两个位置测量类型 中的选择的位置测量类型测量终端的位置的位置测量模块。
所述设备还包括被配置用于存储终端中使用的至少两个位置测量类型中的每个 位置测量类型的地图的数据库。计算模块还包括被配置用于从至少两个位置测量类型中 的每个位置测量类型的地图读取包括终端的位置的预定区域的地图信息的读取单元。计算 模块还包括被配置用于基于所述地图信息计算至少两个位置测量类型中的每个位置测量类型的测量位置的准确度的计算单元。
通过权利要求、下面的详细描述和附图,其它特征和方面会是清楚的。
图1是示出计算测量位置的准确度的方法的示例的流程图。
图2是示出用于计算测量位置的准确度的指纹地图的示例的示图。
图3是示出调整用于重新计算测量位置的准确度的预定区域的大小的示例的示 图。
图4是示出使用测量位置的准确度来测量位置的方法的示例的流程图。
图5是示出计算根据图4中的至少两个位置测量技术中的每个来计算测量位置的 准确度的方法的示例的流程图。
图6是示出根据示例实施例的被配置用于计算测量位置的准确度的设备的示例 的框图。
图7是示出被配置用于使用测量位置的准确度测量位置的设备的示例的框图。
图8是示出被配置用于使用测量位置的准确度测量位置的另一设备的示例的框 图。
在整个附图和具体实施方式
中,除非另有描述,相同的附图标号将被理解为指相 同的元件、特征和结构。为了清楚、说明和便利,这些元件的相对大小和描述可被夸张。
具体实施方式
提供下面的详细说明以帮助读者得到对于在此描述的方法、设备和/或系统的全 面理解。因此,在此描述的方法、设备和/或系统的各种改变、修改和等同物将被建议给本 领域的普通技术人员。描述的处理步骤和/或操作的进展是示例,然而,处理步骤和/或操 作的顺序不限于在此阐述的步骤并可被改变为本领域公知的顺序,除非步骤和/或操作必 须以特定顺序发生。另外,为了更加清楚简明,可省略公知功能和构造的描述。
图1示出计算测量位置的准确度的方法的示例。在步骤101,被配置用于计算测量 位置的准确度的设备(以下,将被称为“计算设备”)可提供与在终端中使用的位置测量技 术(例如,无线局域网(WLAN)、地磁场等)相应的地图。例如,计算设备可从存储于例如内 部存储器、外部存储器、数据库等的多种地图中调用与位置测量技术相应的地图。多种地图 可包括例如,预先产生的参考地图、指纹地图等。计算设备可使用存储于例如存储器、数据 库等中的信息产生指纹地图。在步骤101,提供地图的步骤可包括执行前述的各种操作。
在一个示例中,指纹地图可包括由指纹方案准备的地图。所述指纹方案可包括位 置识别方案,其中,所述位置识别方案可通过对终端中测量的信号的强度和预先测量的信 号的强度进行比较来确定终端的位置。可将预先测量的信号的强度存储于例如数据库等, 并且可将在每个位置由终端从所有接入点(AP)接收的信号的强度存储于数据库。指纹地 图可基于在终端中使用的位置测量技术被分类为,例如,WLAN指纹地图、地磁场指纹地图、 视觉指纹地图和针对每个室内位置预先测量的磁场地图等。
在步骤103,计算设备可从地图读取包括终端的位置的预定区域的地图信息。例 如,计算设备可从图2中示出的指纹地图读取包括终端的位置的外围区域的地图信息。在另一示例中,计算设备可将地图传输到用于读取预定区域的地图信息的单元。地图信息可包括例如,预定区域中的预定的第一位置的值(例如,笛卡儿坐标值)和预定的第二位置的值(例如,笛卡儿坐标值)。
在步骤105,计算设备可基于预定区域的地图信息计算测量终端的位置的准确度。 例如,计算设备可基于在地图信息中的预定区域中的第一位置和第二位置之间的距离以及与第一位置相应的第一点和与第二位置相应的第二点之间的差,来计算测量位置的准确度。在此示例中,计算设备可仅使用地图信息而不需要其它信息来计算测量位置的准确度。 将参照图2进一步描述一种由计算设备计算使用位置测量技术测量位置的准确度的方法。
在步骤107,计算设备可经由终端显示使用位置测量技术测量终端的位置的准确度。例如,计算设备可使用例如单独的指示器、声音、图标改变等,在终端的屏幕上显示使用在终端中当前正被使用的位置测量技术测量位置的准确度。在此示例中,显示的测量位置的准确度可相应于可在实际测量终端的位置之前被计算的测量位置的准确度。
在位置测量技术中,测量位置的准确度可根据周边环境中感测的相应改变(例如,基础设施建设的当前状态、建筑物、人群密度等)而变化。由于可根据室内环境的不同地区使用不同类型的位置测量技术,因此测量位置的准确度还可变化。例如,室内环境可使用多个位置测量技术(例如,无线电信号和地域特征)的结合。由于根据建筑物或地区测量位置的准确度可能不稳定,因此用户可能对位置测量技术不满意。
在未获知测量位置的准确度的情况下执行测量位置的功能之后,与一般情况相比测量位置的准确度降低了,被配置用于测量位置的设备的可靠性会降低。因此,可通过预先向用户报告测量位置的准确度来减少不稳定的室内位置测量技术引起的用户不满。
在步骤109,计算设备可调整包括终端的位置的预定区域的大小。在步骤111,计算设备可基于调整的预定区域的地图信息重新计算使用位置测量技术测量位置的准确度。
例如,当在步骤105测量位置的准确度被计算之后经过预定的时间时,测量位置的准确度和/或测量位置的误差范围可收敛到预定的范围之内。在此示例中,代替地图的整个区域(例如,预定区域),地图的部分区域(例如,窗口)可被设置为测量位置的准确度将被重新计算的窗口。在另一示例中,计算设备可仅计算在预定区域之内的误差。将参照图 3进一步描述一种在测量位置的准确度收敛到预定范围之内时重新计算测量位置的准确度的方法。
由于例如使用指纹的磁场分布环境和WLAN信号环境可能十分多样,因此测量位置的准确度可根据情况改变。在此示例中,计算设备可通过在执行任何位置测量技术之前向用户报告根据每个位置测量技术测量位置的准确度,来允许用户选择位置测量技术。
图2示出用于计算测量位置的准确度的指纹地图的示例。可由等式I表达一种估计在初始指纹地图中测量终端的位置的准确度(例如,估计误差)的方法。
等式I
权利要求
1.一种计算测量终端的位置的准确度的方法,所述方法包括提供与终端中使用的位置测量类型相应的地图;从地图读取包括终端的位置的预定区域的地图信息;基于地图信息计算使用位置测量类型测量位置的准确度。
2.如权利要求1所述的方法,其中,计算测量位置的准确度的步骤还包括基于地图信息中的以下项计算测量位置的准确度在所述预定区域中被预定的第一位置和第二位置之间的距离、与第一位置相应的第一点和与第二位置相应的第二点之间的差。
3.如权利要求1所述的方法,还包括在终端上显示测量位置的准确度。
4.如权利要求1所述的方法,还包括调整所述预定区域的大小。
5.如权利要求4所述的方法,还包括基于调整的所述预定区域的地图信息重新计算测量位置的准确度。
6.一种基于测量位置的准确度测量终端的位置的方法,所述方法包括基于终端的位置计算至少两个位置测量类型中的每个位置测量类型的测量位置的准确度;基于所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度选择所述至少两个位置测量类型中的一个位置测量类型;基于所述至少两个位置测量类型中的选择的位置测量类型测量终端的位置。
7.如权利要求6所述的方法,其中,计算测量位置的准确度的步骤还包括基于终端的位置和所述至少两个位置测量类型中的每个位置测量类型的地图,计算所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度。
8.如权利要求6所述的方法,其中,计算测量位置的准确度的步骤还包括提供终端中使用的所述至少两个位置测量类型中的每个位置测量类型的地图;从所述至少两个位置测量类型中的每个位置测量类型的地图读取包括终端的位置的预定区域的地图信息;基于地图信息计算所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度。
9.如权利要求8所述的方法,其中,计算测量位置的准确度的步骤还包括基于地图信息中的以下项计算所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度在所述预定区域中被预定的第一位置和第二位置之间的距离、与第一位置相应的第一点和与第二位置相应的第二点之间的差。
10.如权利要求8所述的方法,还包括调整所述预定区域的大小。
11.如权利要求10所述的方法,还包括基于调整的所述预定区域的地图信息重新计算所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度。
12.如权利要求6所述的方法,还包括为终端的用户显示所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度。
13.如权利要求12所述的方法,还包括从终端的用户接收与所述至少两个位置测量类型中的选择的类型有关的信息的输入。
14.一种被配置用于计算测量终端的位置的准确度的设备,所述设备包括存储器,被配置用于存储与终端中使用的位置测量类型相应的地图。读取单元,被配置用于从地图读取包括终端的位置的预定区域的地图信息;计算单元,被配置用于基于地图信息计算使用位置测量类型测量位置的准确度。
15.如权利要求14所述的设备,其中,计算单元还被配置用于基于地图信息中的以下项计算测量位置的准确度在所述预定区域中被预定的第一位置和第二位置之间的距离、 与第一位置相应的第一点和与第二位置相应的第二点之间的差。
16.如权利要求14所述的设备,还包括调整单元,被配置用于调整所述预定区域的大小。
17.如权利要求16所述的方法,其中,计算单元还被配置用于基于调整的所述预定区域的地图信息计算测量位置的准确度。
18.—种被配置用于基于测量位置的准确度测量终端的位置的设备,所述设备包括计算模块,被配置用于基于终端的位置计算至少两个位置测量类型中的每个位置测量类型的测量位置的准确度;选择模块,被配置用于基于所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度选择所述至少两个位置测量类型中的一个位置测量类型;位置测量模块,被配置用于基于所述至少两个位置测量类型中的选择的位置测量类型测量终端的位置。
19.如权利要求18所述的设备,还包括数据库,被配置用于存储终端中使用的所述至少两个位置测量类型中的每个位置测量类型的地图,其中,计算模块还包括;读取单元,被配置用于从所述至少两个位置测量类型中的每个位置测量类型的地图读取包括终端的位置的预定区域的地图信息;计算单元,被配置用于基于地图信息计算所述至少两个位置测量类型中的每个位置测量类型的测量位置的准确度。
全文摘要
提供了一种使用测量位置的准确度测量终端的位置的方法和设备。计算测量终端的位置的准确度的方法包括提供与终端中使用的位置测量类型相应的地图。所述方法还包括从地图读取包括终端的位置的预定区域的地图信息。所述方法还包括基于地图信息计算使用位置测量类型测量位置的准确度。
文档编号G01C21/20GK103017767SQ201210363769
公开日2013年4月3日 申请日期2012年9月26日 优先权日2011年9月26日
发明者金应善, 朴度炯, 金勇 申请人:三星电子株式会社