[发明专利]一种虚拟拍照装置及方法在审
申请号: | 201710507745.0 | 申请日: | 2017-06-28 |
公开(公告)号: | CN107155065A | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 李建英;朱磊;韩琦 | 申请(专利权)人: | 哈尔滨市一舍科技有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232 |
代理公司: | 哈尔滨市伟晨专利代理事务所(普通合伙)23209 | 代理人: | 张伟 |
地址: | 150016 黑龙江省哈*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 拍照 装置 方法 | ||
技术领域
本发明一种虚拟拍照装置及方法属于虚拟拍照的领域。
背景技术
随着全景视频技术的发展,出现了360度全景视频,能够让用户全方位的360度自由观看,可以上下左右前后、甚至远近距离观看,通常是通过多个摄像机同时对同一个空间下的物体进行多个角度拍摄来实现,在播放端允许用户在无需暂停视频播放的情况下,自由切换观看角度,全景视频具有立体感和真实感,能够很好地提供视觉体验。
随着人们需求的不断提高,人们更希望在观看全景视频时不但可以看到全面、直观的视频,还能够实时地获取高质量图像以留存或与朋友分享,那么如何快速有效地构建虚拟现实所需要的图像信息并将其传递到用户端,提高用户体验的真实感和舒适感,将成为一个亟待解决的问题。
发明内容
本发明提供了一种虚拟拍照装置及方法,实现了一种观看全景视频时可以获取高质量图像的装置及方法。
本发明的目的是这样实现的:
一种虚拟拍照装置,用于观看在全景视频过程中获得图片。
所述的虚拟拍照装置,包括交换模块、显示模块和剪裁模块;
所述的交互模块:用于发送虚拟拍照请求并接受返回的图片,所述虚拟拍照请求携带视频帧识和拍照姿态信息;
显示模块:用于实时显示视频和图片;
剪裁模块:用于裁剪已返回的全景图片。
所述虚拟拍照装置上实现的虚拟拍照方法,适用于观看在全景视频过程中获得图片。
所述的虚拟拍照方法,包括以下步骤:
步骤a、在播放全景视频时,服务器预先生成与全景视频数据对应的原始全景图片索引文件,并建立索引文件和全景视频数据的映射关系;
步骤b、当服务器接收到虚拟拍照指令时,根据当前视频帧标识及已经建立的映射关系,索引查找当前视频帧画面对应的原始全景图片;
步骤c、服务器根据不同虚拟拍照指令,做出不同操作,具体如下:
如果请求的是“全景拍照”,返回当前图片;
如果请求的是“拍照”,根据姿态信息截取对应姿态信息的原始全景图片,映射到一个球面上,以平面矩形图片的侧边作为球面半圆弧生成对应的全景映射球面,并将平面矩形图片贴图到全景映射球面上,根据拍照姿态信息确定用户视野角度范围;根据用户视野角度范围在全景映射球面上查找待裁剪球面图形并裁剪;将该已裁剪球面图形映射成目标矩形图片,该目标矩形图片的尺寸为预设值,该预设值根据经验值设定,或者根据拍照指令中携带的屏幕尺寸参数来设定,将该目标矩形图片返回给用户;
如果请求的是“全景裁剪”,返回的是当前视频帧画面对应的原始全景图片以及该原始全景图片前后若干张图片,用户在若干张原始全景图片中选择最高质量的图片点击“裁剪”,会出现一个裁剪框,用户移动裁剪框选择角度进行裁剪,裁剪框尺寸为预设值,裁剪过程如下:将该原始全景图片(平面矩形图片)映射到一个球面上,即以平面矩形图片的侧边作为球面半圆弧生成对应的全景映射球面,并将平面矩形图片贴图到全景映射球面上;根据裁剪框位置和尺寸在全景映射球面上查找待裁剪球面图形并裁剪;将该已裁剪球面图形映射成目标矩形图片,将该目标矩形图片返回给用户。
有益效果:
本发明一种虚拟拍照装置及方法,该装置,包括交换模块、显示模块和剪裁模块;该方法,包括以下步骤:播放全景视频时,服务器预先生成与全景视频数据对应的原始全景图片索引文件,并建立索引文件和全景视频数据的映射关系;当服务器接收到虚拟拍照指令时,根据当前视频帧标识及已经建立的映射关系,索引查找当前视频帧画面对应的原始全景图片;服务器根据不同虚拟拍照指令,做出不同操作,如果是“全景拍照”,返回当前图片;如果是“拍照”,返回固定尺寸非全景照片;如果是“全景裁剪”,返回的是能够进行裁剪的全景图片,实现了一种在观看全景视频时获取图片的方法和装置,提高用户体验的真实感和舒适感。
附图说明
图1是一种虚拟拍照终端装置功能图。
图2是一种虚拟拍照的方法的流程图。
图中:1显示模块、2交互模块、3剪裁模块。
具体实施方式
下面结合附图对本发明具体实施方式作进一步详细描述。
具体实施例一
本实施例是一种虚拟拍照装置实施例。
本实施例的虚拟拍照装置,用于观看在全景视频过程中获得图片,如图1所示,包括交换模块1、显示模块2和剪裁模块3;
所述的交互模块1:用于发送虚拟拍照请求并接受返回的图片,所述虚拟拍照请求携带视频帧识和拍照姿态信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨市一舍科技有限公司,未经哈尔滨市一舍科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710507745.0/2.html,转载请声明来源钻瓜专利网。