[发明专利]一种基于手机拍照行为的事件定位方法有效
申请号: | 201510394428.3 | 申请日: | 2015-07-07 |
公开(公告)号: | CN105045582B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 郭斌;陈荟慧;於志文;吴文乐;周兴社;王柱 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04M1/725 |
代理公司: | 西安恒泰知识产权代理事务所61216 | 代理人: | 李婷 |
地址: | 710068 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 手机 拍照 行为 事件 定位 方法 | ||
技术领域
本发明涉及信息加工技术领域,具体涉及一种基于手机拍照时的空间情境的事件定位方法。
背景技术
利用手机的摄像头记录我们身边发生的事件已经成为一种大众行为,人们经常使用手机拍照记录生活中突发的一些事件,如街头斗殴、火灾等,这些事件往往广受大众和媒体的关心,而且很多人会将其共享在各种社交媒体中(如QQ群、微信、微博)。这些事件发生的地点往往通过文字被描述,某些社交媒体支持GPS定位,从而提高事件被定位的精度,但是,GPS这种定位方法精度虽高,但有些情况下使用报告人的位置是无法定位到事件的发生地点的。现有技术大多使用个体提供的信息,个别情况下使用群体提供的信息,比如多人的GPS位置,却无法知道事件的位置和报告人的位置之间的关系,从而无法准确定位。
在国际会议UbiComp2013的一篇文章《If You See Something,Swipe towards It:Crowdsourced Event Localization Using Smartphones》中,作者利用多个目击者对事件的指向来定位事件的发生地点,方法为:目击者在平放的手机上用手指在屏幕上划一条直线,直线的方向对准事件的发生地点,然后计算这些直线覆盖的地理区域,覆盖最多的区域,即为事件发生地点。该方法的不足是:要求手机平放并划一条直线,误差较大,需要操作培训,并且仅仅实现了事件定位,却无其它与事件有关的信息。
发明内容
照片是还原事件的有力手段,图文并茂已经是在线新闻、微博等的基本特征,因此拍照行为在事件现场已经非常普遍,而本发明的目的就是利用这些拍照行为精确定位事件的发生地点。为了提高事件的可溯性,本发明通过多个人提供的若干张照片的拍照情境信息,准确定位事件发生的地点。
为了实现上述任务,本发明采用以下技术方案:
一种基于手机拍照行为的事件定位方法,包括以下步骤:
步骤1,以事件为中心利用手机拍照软件从不同方向拍摄多张照片,构成照片组,并记录拍摄照片时的情境信息;
步骤2,根据多张照片的拍摄位置大致估算事件所在区域,并将该区域划分为网格;
步骤3,根据每张照片的情境信息,从手机拍照时所在地点,沿拍照方向,构造梯形区域,然后计算每个被梯形区域覆盖的网格的定位权重;
步骤4,对照片组中所有照片按照步骤3的方法计算被梯形区域覆盖的网格的定位权重,然后累加,得到所有网格的累积定位权重,归一化后,根据设定的阈值确定事件定位网格集,继而确定事件发生地点的地理坐标。
进一步地,步骤1中所述的情境信息包括:
拍照位置坐标三元组pLoc:<lon,lat,er>,其中lon表示经度,lat表示纬度,er表示地理GPS定位误差半径;
拍照瞬间3D加速度计算值三元组:accValue:<accx,accy,accz>,其中accx,accy,accz分别表示3D加速度计在手机坐标系内的x轴、y轴、z轴的读值;
拍照瞬间的3D磁力计值三元组:megValue:<megx,megy,megz>,其中megx,megy,megz分别表示3D加速度计在手机坐标系内的x轴、y轴、z轴的读值。
进一步地,步骤3中建立梯形区域的过程包括:
将照片拍摄点M(lon,lat)的GPS坐标映射到临时建立的笛卡尔坐标系中,构造梯形区域ABCD和射线MT,其中梯形各个顶点和端点T的位置为:
A:M.x+er*Cos(π/2+θ),M.y+er*Sin(π/2+θ)
B:M.x+er*Cos(3*π/2+θ),M.y+er*Sin(3*π/2+θ)
C:M.x+los*Cos(3*π/2+θ),M.y+los*Sin(3*π/2+θ)
D:M.x+los*Cos(π/2+θ),M.y+los*Sin(π/2+θ)
T:M.x+los*Cos(θ),M.y+los*Sin(θ)
上面的式子中,M.x为拍摄点M在笛卡尔坐标系中x轴上的坐标,M.y为拍摄点M在笛卡尔坐标系中y轴上的坐标,θ为手机拍照时摄像头对准的方向与世界坐标系x轴沿逆时针旋转的夹角,er为地理GPS定位误差半径,los为最大可视距离。
进一步地,步骤2中将事件所在区域划分为m个网格,步骤3中计算各网格的定位权重的具体过程包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510394428.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:船舶用新型餐桌
- 下一篇:一种自然升降式取水泵船