用于人群风险预警的方法及装置的制造方法_3

文档序号:9376370阅读:来源:国知局
方向角在第i个 角度范围内的概率。
[0068] 进一步参考图4,其示出了获取预定区域中用户终端的有效定位数据的方法的一 个实施例的流程400。
[0069] 如图4所示,在步骤401中,采集预定区域中用户终端的定位数据。
[0070] 在本实施例的一种实现中,可以向用户终端发送上传定位信息的请求,用户终端 在接收到请求后,实时上传其从定位服务器上获取的定位信息。同时,上传用户终端的设备 标识,或者用户相关?目息等等。
[0071 ] 在本实施例的另一种实现中,可以直接从定位服务器的定位日志上实时获取用户 终端的定位信息。同时,获取用户终端的设备标识,或者用户相关信息等等。
[0072] 可以理解,还可以通过其它的方式采集预定区域中用户终端的定位数据,本申请 对采集预定区域中用户终端的定位数据的具体方式不限定。
[0073] 接着,在步骤402中,查找出上述定位数据中的错误数据以及重复数据。
[0074] -般来说,在对用户终端进行定位的过程中,可能出现定位错误的情况,也可能一 个用户随身携带了两个以上能够定位终端。这时,应该查找出上述定位数据中的错误数据 以及重复数据。
[0075] 在本实施例中,可以通过用户的移动速度以及移动位移等,来查找定位错误。例 如,根据用户终端的移动轨迹确定用户在每个时刻的移动速度,如果某个时刻的移动速度 过大,说明对应的定位数据有误。又例如,某个区域可能是一个湖,但用户终端的移动轨迹 出现在该区域,则说明对应的定位数据有误。
[0076] 在本实施例中,可以通过用户的用户相关信息查找重复数据。例如,同一个用户随 身携带的两个以上的终端可能具有相同的用户相关信息。其中,用户相关信息可以包括但 不限于用户的唯一的识别标识,用户在移动应用上注册的账号,用户的硬件设备号码,用户 历史链接的WIFI信息,用户的轨迹特征(如,两个终端的定位轨迹完全一样等)等来识别 重复数据。
[0077] 最后,在步骤403中,删除上述错误数据以及重复数据,以获得有效定位数据。
[0078] 应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求 或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期 望的结果。相反,流程图中描绘的步骤可以改变执行顺序。例如,在图2的流程200中,可 以先执行步骤202,获取预定区域对应的校正系数,然后再执行步骤201,基于有效定位数 据确定预定区域中用户终端的个数。附加地或备选地,可以省略某些步骤,将多个步骤合并 为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0079] 进一步参考图5,其示出了根据本申请的用于人群风险预警的装置的一个实施例 的结构示意图。
[0080] 如图5所示,本实施例的装置500包括:获取单元501,确定单元502,判断单元503 和预警单元504。其中,获取单元501用于获取预定区域中用户终端的有效定位数据。确定 单元502用于基于上述有效定位数据确定该预定区域的风险参数。判断单元503用于判断 上述风险参数是否满足预定的预警条件。预警单元504用于在上述风险参数满足预定的预 警条件时,针对该预定区域进行预警。
[0081] 在一些可选实施方式中,预定区域的风险参数包括以下至少一项:该预定区域的 总人数,该预定区域中有效区域的人群密度,以及该预定区域的人群熵。其中,人群熵表征 了人群移动方向的混乱程度。
[0082] 在一些可选实施方式中,确定单元配置用于:基于上述有效定位数据确定该预定 区域中用户终端的个数。获取上述预定区域对应的校正系数。将预定区域中用户终端的个 数与预定区域对应的校正参数的乘积确定为预定区域的总人数。
[0083] 在一些可选实施方式中,确定单元配置用于:基于上述有效定位数据确定每个用 户终端在预定时间段内的位移方向向量。基于上述位移方向向量确定对应的位移方向角。 统计位移方向角在不同角度范围内的概率分布。基于上述概率分布确定预定区域的人群 熵。
[0084] 在一些可选实施方式中,确定单元配置用于:确定当前时刻预定区域的实际风险 参数。和/或预测预定时刻预定区域的预估风险参数。
[0085] 在一些可选实施方式中,获取单元501包括采集子单元,查找子单元,删除子单元 (未示出)。其中,采集子单元用于采集预定区域中用户终端的定位数据。查找子单元用于 查找出上述定位数据中的错误数据以及重复数据。删除子单元用于删除上述错误数据以及 重复数据,以获得有效定位数据。
[0086] 在一些可选实施方式中,满足预定的预警条件,包括:预定个数/比例的风险参数 大于等于对应的预定阈值。或者所有风险参数的加权和大于等于预定阈值。
[0087] 应当理解,装置500中记载的诸单元或模块与参考图1-4描述的方法中的各个步 骤相对应。由此,上文针对方法描述的操作和特征同样适用于装置500及其中包含的单元, 在此不再赘述。装置500可以预先设置在服务器中,也可以通过下载等方式而加载到服务 器中。装置500中的相应单元可以与服务器中的单元相互配合以实现用于人群风险预警的 方案。
[0088] 图6示出了可以应用本申请实施例的示例性系统架构600。
[0089] 如图6所示,系统架构600可以包括终端设备601、602、网络603和服务器604。网 络603用以在终端设备601、602和服务器604之间提供通信链路的介质。网络603可以包 括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0090] 用户610可以使用终端设备60U602通过网络603与服务器604交互,以接收或 发送消息等。终端设备60U602上可以安装有各种通讯客户端应用。
[0091] 终端设备60U602可以是各种电子设备,包括但不限于智能手机、平板电脑、个人 数字助理、膝上型便携计算机以及智能穿戴式设备等等。
[0092] 服务器604可以是提供各种服务的服务器。服务器可以对接收到的数据进行存 储、分析等处理,并将处理结果反馈给终端设备。
[0093] 应该理解,图6中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需 要,可以具有任意数目的终端设备、网络和服务器。
[0094] 下面参考图7,其示出了适于用来实现本申请实施例的终端设备或服务器的计算 机系统700的结构示意图。
[0095] 如图7所示,计算机系统700包括中央处理单元(CPU) 701,其可以根据存储在只 读存储器(ROM) 702中的程序或者从存储部分708加载到随机访问存储器(RAM) 703中的程 序而执行各种适当的动作和处理。在RAM 703中,还存储有系统700操作所需的各种程序 和数据。CPU 701、R0M 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口 705也连接至总线704。
[0096] 以下部件连接至I/O接口 705 :包括键盘、鼠标等的输入部分706 ;包括诸如阴极 射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分707 ;包括硬盘等的存储部分 708 ;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分709。通信部分709经 由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口 705。可拆卸 介质711,诸如磁盘、光盘、磁光盘、半导体
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1