一种基于移动智能终端实现360°环拍的方法技术

技术编号:20550454 阅读:31 留言:0更新日期:2019-03-09 22:41
本发明专利技术提出一种基于移动智能终端实现360°环拍的方法,包括步骤一:向服务器获取360°环拍功能的配置参数信息(a,b,c);步骤二:根据获取到的参数信息生成数据渲染界面,所述数据渲染界面包括环拍参数信息展示区,摄像头实时渲染区及拍摄提示框,步骤三:以起始位置为起点并根据角度间隔监听环拍参数信息,当前位置角度与设定的角度间隔相同时提示拍照或自动拍照;步骤四:将拍照后系统返回的多张不同分辨率的采样图像,根据设备屏幕的尺寸选取分辨率最大的图像生成照片,若未找到分辨率最大的则选择最接近长宽比的图像生成照片,生成过程中在照片上写入水印后保存。本发明专利技术提出的方法易于普及与推广,定位准确,操作简单法。

【技术实现步骤摘要】
一种基于移动智能终端实现360°环拍的方法
本专利技术涉及一种勘测领域,尤其是指一种工程和网络建设过程中实现360度环拍照片的方法。
技术介绍
在通信和建筑工程规划设计时,先要进行地址勘察选址,选址过程中都需要对地点进行360°的环拍,然后对拍好的照片进行归档处理。现有的查勘方式是选址人员随身携带指北针和数码相机,到达选址现场之后再进行360°环拍照片,选址人员首先选定一个初始地点,然后依靠指北针进行方位确认,再按照一定的角度间隔进行拍照,例如间隔30°间隔进行照片的拍照,随后回到可以操作的地点后再将数码相机中的照片拷出来,然后再通过人工对照片进行分辨确认然后重新命名,使得照片的名字与环拍角度相关联,方便后面归档的设计人员进行快速的查找和参考。此勘察环拍方式需要携带的设备多,拍照效率低,拍照之后还需要人工进行名称处理,因此操作复杂,费时费力。
技术实现思路
本专利技术提出一种无需携带诸多硬件工具,只需要一台移动终端,易于普及与推广,定位准确,操作简单的基于移动智能终端实现360°环拍的方法。本专利技术的技术方案是这样实现的:一种基于移动智能终端实现360°环拍的方法,包括步骤一:向服务器获取360°环拍功能的配置参数信息(a,b,c),其中配置参数a为环拍的起始方位角,参数b为角度间隔,参数c为拍摄时的角度允许误差;通过智能终端内置方向传感器获取当前拍摄角度以及下倾角,当拍摄角度的参数信息与预设的初始位置相同时,设定为起始位置;步骤二:根据获取到的参数信息生成数据渲染界面,所述数据渲染界面包括环拍参数信息展示区,摄像头实时渲染区及拍摄提示框,其中环拍参数信息展示区位于摄像头实时渲染去的上端,拍摄提示框为矩形框设于环拍参数信息展示区及摄像头实时渲染区的最外侧;步骤三:以起始位置为起点并根据角度间隔监听环拍参数信息,当前位置角度与设定的角度间隔相同时提示拍照或自动拍照;步骤四:将拍照后系统返回的多张不同分辨率的采样图像,根据设备屏幕的尺寸选取分辨率最大的图像生成照片,若未找到分辨率最大的则选择最接近长宽比的图像生成照片,生成过程中在照片上写入水印后保存。本专利技术基于移动智能终端实现360°环拍的方法,借助智能终端的方向传感器以及摄像头,然后通过设置拍照的参数信息实时的获取当前的角度,当当前的角度与设置的间隔间隔角度匹配或者在允许的范围值左右时,则可以通过启动提示功能进行手动拍照或者自动拍照,然后对拍摄的图像进行筛选最终命名后保存图片,其整个过程都可以通过自动设置而完成,且拍摄后的图片完成了自动命名和归档,既可以通过网络传送给使用者,因此方便快捷且操作简单,易于普及与推广,定位准确通过系统来提示定位,比人工的肉眼及指北针更准确。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种基于移动智能终端实现360°环拍的方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,一种基于移动智能终端实现360°环拍的方法,包括步骤一:向服务器获取360°环拍功能的配置的参数信息(a,b,c),其中配置参数a为环拍的起始方位角,b为角度间隔,c为拍摄时的角度允许误差;通过智能终端内置方向传感器获取当前拍摄角度以及下倾角,当拍摄角度的参数信息与预设的初始位置相同时,设定为起始位置;步骤二:根据获取到的参数信息生成数据渲染界面,所述数据渲染界面包括环拍参数信息展示区,摄像头实时渲染区及拍摄提示框,其中环拍参数信息展示区位于摄像头实时渲染去的上端,拍摄提示框为矩形框设于环拍参数信息展示区及摄像头实时渲染区的最外侧;步骤三:以起始位置为起点并根据角度间隔监听环拍参数信息,当前位置角度与设定的角度间隔相同时提示拍照或自动拍照;步骤四:将拍照后系统返回的多张不同分辨率的采样图像,根据设备屏幕的尺寸选取分辨率最大的图像生成照片,若未找到分辨率最大的则选择最接近长宽比的图像生成照片,生成过程中在照片上写入水印后保存。优选的,在执行步骤一时,c为拍摄时的角度允许误差,角度允许误差范围为0~b/2度。在执行步骤一时其具体方法为,通过服务器将预设的配置模板传送至智能终端,例如设置环拍功能的配置参数信息(0,10,5),其中括号的3个整数依次代表:环拍的起始方位角、环拍的角度间隔、环拍时的角度允许误差。智能终端向服务器端发出获取配置参数信息请求,服务器端返回信息至智能终端,此时如果获取的环拍配置信息为空,则自动给予系统一个默认的最优配置“环拍配置参数信息,在本方案中最优配置为(0,60,5),配置参数信息由服务器端提供模板,用户预先填写模板完成;其中参数a起始方位角表示从哪个方位角开始拍摄,a取值范围为0~355,以正北方向为0度,顺时针读取方向角度1、2、3……,如果a大于等于360,则以a除以360取余值为输入数,即移动智能终端设备旋转过程中起始方位角度始终保持在0度以上(包含0度)360度以下(包含360度,与0度重合)。参数b表示环拍的角度间隔,即从a角度开始间隔b度可以拍摄下一张照片,即a度、a+b度、a+2b度……,至a+nb≥360为止(n为自然数)等角度值时需要进行拍摄;以环拍(0,30,5)为配置参数举例说明,以正北方向为起始角度进行拍照,30度为间隔,360度可分为12(360除以30)等分,即当前配置的所有拍摄角度为0度(正北)、30度、60度、90度(正东)、120度、150度、180度(正南)、210度、240度、270度(正西)、300度和330度,360度环拍照片需要拍摄共计12张照片。参数c表示360度环拍时拍摄角度允许误差,取值范围为0~b/2,即在前两个参数的约束下各拍摄角度允许的误差;在实际操作中,用户持智能终端设备旋转到指定方位角度才能拍摄是不太方便操作的,因此设置误差这个参数。如环拍(0,30,5),括号中最后一个参数c=5,假设当前30度需要拍摄,当终端设备旋转角度到大于等于25度或者小于35度时,即可拍摄照片,理论上此处误差取值支持配置最大值为拍摄间隔的一半,最佳的系统推荐的最优配置是5度。优选的,在执行步骤二时,环拍参数信息展示区包括配置的参数信息、当前监听的角度数值、待拍摄角度信息以及下倾角信息。将步骤一种获取的配置参数信息生成数据渲染界面,其具体的步骤为,环拍参数信息展示区主要用于展示360环拍的配置参数信息当前监听的角度数值、待拍摄角度信息等,当用户手持终端设备做平行移动旋转时,当前角度就会显示系统返回的角度数据以及下倾角数据,而当旋转角度在误差范围内达到指定的度数时,下排对应的角度按钮会高亮显示同时移动智能终端有声音或振动提示,如下一个拍摄角度为90°时,用户手机旋转到94度,属于当前角度允许误差范围5度的范围内,因此此时90度按本文档来自技高网...

【技术保护点】
1.一种基于移动智能终端实现360°环拍的方法,其特征在于,包括步骤一:向服务器获取360°环拍功能的配置参数信息(a,b,c),其中配置参数a为环拍的起始方位角,参数b为角度间隔,参数c为拍摄时的角度允许误差;通过智能终端内置方向传感器获取当前拍摄角度以及下倾角,当拍摄角度的参数信息与预设的初始位置相同时,设定为起始位置;步骤二:根据获取到的参数信息生成数据渲染界面,所述数据渲染界面包括环拍参数信息展示区,摄像头实时渲染区及拍摄提示框,其中环拍参数信息展示区位于摄像头实时渲染去的上端,拍摄提示框为矩形框设于环拍参数信息展示区及摄像头实时渲染区的最外侧;步骤三:以起始位置为起点并根据角度间隔监听环拍参数信息,当前位置角度与设定的角度间隔相同时提示拍照或自动拍照;步骤四:将拍照后系统返回的多张不同分辨率的采样图像,根据设备屏幕的尺寸选取分辨率最大的图像生成照片,若未找到分辨率最大的则选择最接近长宽比的图像生成照片,生成过程中在照片上写入水印后保存。

【技术特征摘要】
1.一种基于移动智能终端实现360°环拍的方法,其特征在于,包括步骤一:向服务器获取360°环拍功能的配置参数信息(a,b,c),其中配置参数a为环拍的起始方位角,参数b为角度间隔,参数c为拍摄时的角度允许误差;通过智能终端内置方向传感器获取当前拍摄角度以及下倾角,当拍摄角度的参数信息与预设的初始位置相同时,设定为起始位置;步骤二:根据获取到的参数信息生成数据渲染界面,所述数据渲染界面包括环拍参数信息展示区,摄像头实时渲染区及拍摄提示框,其中环拍参数信息展示区位于摄像头实时渲染去的上端,拍摄提示框为矩形框设于环拍参数信息展示区及摄像头实时渲染区的最外侧;步骤三:以起始位置为起点并根据角度间隔监听环拍参数信息,当前位置角度与设定的角度间隔相同时提示拍照或自动拍照;步骤四:将拍照后系统返回的多张不同分辨率的采样图像,根据设备屏幕的尺寸选取分辨率最大的图像生成照片,若未找到分辨率最大的则选择最接近长宽比的图像生成照片,生成过程中在照片上写入水印后保存。2.如权利要求1所述的基于移动智能终端实现360°环拍的方法,其特征在于,在执行步骤一时,c为拍摄时的角度允许误差,角度允许误差范围为0~b/2度。3...

【专利技术属性】
技术研发人员:田野李东李志均
申请(专利权)人:广州天越电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1