0基础学习VR全景平台篇第127篇:什么是VR全景/720全景漫游?

 “全景”作为一种表现宽阔视野的手法,在很久之前就得到了普遍的认同。北宋年间,由张择端绘制的《清明上河图》就是一幅著名的全景画。摄影术出现后,全景摄影也随之而生。

到今天,全景拍摄不再被专业摄影师所独享,广大摄影爱好者使用新型相机和后期软件也可以获得辽阔的全景照片。我们这期的720全景拍摄系列教程专题将从器材、拍摄、后期制作三大板块深入全景摄影,带大家一起进入全景摄影的视界。

全景照片,又称为全景,英文是panoramic photo,或panorama,简单讲就是比一般正常视角更大的可视范围,通常是指符合人的双眼正常有效视角(大约水平90度,垂直70度)包括双眼余光视角(大约水平180度,垂直90度)以上,乃至360度完整场景范围拍摄的照片。
现今比较常见的是,基本所有智能手机都支持“全景”拍摄照片,达到更广阔的视野范围效果。

智能手机的“全景”拍摄模式

智能手机的“全景”拍摄模式拍摄出来的全景图片效果

另外,大家生活中比较常见的还有360°全景倒车影像、360°全景监控等产品和体验。

360°全景倒车影像、全景泊车停车辅助系统(360°全景监控系统与其类似,只是多出防盗监控等功能):由安装在车身前后左右的四个超广角鱼眼摄像头,同时采集车辆四周的影像,经过图像处理单元畸变还原→视角转化→图像拼接→图像增强,最终形成一幅车辆四周无缝隙的360度全景俯视图。

在显示全景图的同时,也可以显示任何一方的单视图,并配合标尺线准确地定位障碍物的位置和距离,让车主通过显示屏可以直观地看到车身周围的360°全景鸟瞰图,不再受视野盲区困扰。

360°全景倒车影像、全景泊车停车辅助系统原理

360°全景倒车影像、全景泊车停车辅助系统效果

 360°的全景视频监控探头:监控时,摄像机无需切换画面,就能实现对同一个较大场景的无死角拍摄,解决普通摄像机多方位监控时画面不连续的问题,也令监控人员作业更方便,充分满足客户“看得广,看得清,看得透”的需求。

360°全景视频监控探头-原理

360°全景视频监控探头-效果

本系列课程要给大家介绍的是,普通人如何拍摄、创作带来身临其境体验的VR全景,以及如何借助蛙色VR平台的SaaS能力,低门槛打造行业方案、服务企业客户,进而获得更加直观的商业回报。

这里继续给大家解释几个常见的概念:360全景、720全景、VR全景

传统的360全景是指水平方向能360°环视,如下图示意。现今的360全景也泛指720全景。

水平360全景图片示意

720全景,顾名思义,就是给人以身临其境体验的720°全方位实景影像。720°全景实景拍摄,把相机当作为中心(球心),完整采集了周围环境(内球面)的多幅图像,以球形几何关系进行拼接映射生成的平面图片。

只有通过全景展示平台的矫正处理才能呈现三维全景(特指水平360°,上下360°,两个360°相加,所以名为720全景)。

水平、垂直两个方向同时360°示意

VR即Virtual Reality(虚拟现实)的缩写,利用计算机图形系统和各种现实及控制等接口设备,在计算机上生成的、可交互的三维环境中提供沉浸感觉的技术。

虚拟现实头戴显示器设备,简称VR头显或VR眼镜,是利用仿真技术与计算机图形学人机接口技术、多媒体技术、传感技术、网络技术等多种技术集合的产品,最终借助计算机及最新传感器技术创造的一种崭新的人机交互手段。

VR头显VR眼镜是一个跨时代的产品,不仅让每一个爱好者带着惊奇和欣喜去体验,更因为对它诞生与前景的未知而深深着迷。最新的VR一体机产品,可以到京东等电商平台搜索、购买体验(2000元-8000元不等):

购买pico、大朋、创维VR一体机等市场主流设备后,可以到应用市场搜索“蛙色VR”,下载体验VR全景内容。

Hugo Gernsback 电视眼镜 图片来源于1963年的杂志摄影

60年后的今天,VR一体机效果

VR全景,即720全景(可实景拍摄、可虚拟建模方式创作)与VR结合,可以达到VR体验效果。

伴随VR设备的普及,传统720全景内容将不止于全景观看模式,更能身临其境方式体验,下图为一张720全景图、以及其VR分屏模式效果。

Web端作品可切换到VR模式,作品链接体验地址:

上海外滩陆家嘴风景区

将一张720全景图切换到VR分屏模式,通过VR设备便可VR沉浸式体验

蛙色VR沉浸模式入口

沉浸式体验效果

进入正题,互联网正从平面升级到三维立体,我们如何抓住机遇参与其中?

传统互联网模式下,展示的是平面的图片、视频、直播内容,随着硬件设备(包括拍摄采集设备和观看设备)性能的提升、网速的提升和资费的下降,平台工具越来越简约强大,互联网将借助VR全景实现用户的消费升级。

2017年前可能大家还在迟疑,但现今VR看房、VR看车行业领域充分借助VR全景技术升级后,我们更应该思考的时,如果抓住这次互联网变革机会,参与其中。

VR全景借助计算机仿真、图形技术,真正意义上实现了对宣传对象背景、空间、形象、产品、服务、文化等方方面面的无死角的呈现。

随着非接触经济时代的来临,加之沉浸式虚拟现实技术的独特感官,VR全景将成为:下一个十年,网络的主要展示形式!

VR全景优势

用户可通过智能手机触摸和或电脑鼠标滚轮来控制观赏VR全景的方向,可上、可下、可左、可右、可近、可远;

也可以跟着预设好的“导览”,按特定路线浏览,穿梭于一个个心驰神往的真实场景之中,高空云端、海底世界、万顷丛林、雪山之巅。
1.真实感强

基于对真实图片的制作生成,相比建模生成的内容更真实可信;

2.交互性能强

比平面图片表达更多的图像信息,并可自主操作控制;

3.沉浸式体验

经过对图像的透视处理模拟真实三维实景,给观赏者带来身临其境的感受;

4.制作成本低

生成方便,制作周期短。 

5.场景适用性强

文件小,传输方便,适合网络使用,发布格式多样。

VR全景创作流程(具体参看后续课程)

1. 实地拍摄

根据需要拍摄的场景选用不同的设备组合进行实地取景,无人机航拍,单反、鱼眼镜头、全景云台地拍;
2. 图片处理

将拍摄的照片使用调色软件Lr、拼接软件PTGui Pro、补天补地软件Ps等后期处理软件进行全景制作;

3. 后台制作

将制作完成的全景图上传至蛙色VR全景平台,编辑开场效果、串联热点、初始视角等各类漫游功能;

4. 在线发布
  将做好的全景漫游项目,生成链接、二维码、离线包、小程序对外传播发布。

功能强大的蛙色VR可视化编辑器

(部分图片来自百度百科)

下课啦!!!

欢迎在下方评论区留言,与蛙色的小伙伴们共同交流进步吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/216981.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

leetcode--3. 无重复字符的最长子串[滑动窗口\哈希表 c++]

原题 : 3. 无重复字符的最长子串 - 力扣(LeetCode) 题目解析: 最长子串可以用滑动窗口解决,无重复字符可以使用哈希表解决。 算法原理: 滑动窗口哈希表 哈希表作为一个数组存放每个字符出现的次数。 …

06进程间关系-学习笔记

Orphan Process孤儿进程 父进程先于子进程退出,子进程失去托管,这种子进程统称为孤儿进程 失效进程(孤儿进程):导致内存泄漏,影响新进程的创建孤儿进程的危害不可预测,如果一个孤儿进程持续的申…

Spark环境搭建和使用方法

目录 一、安装Spark (一)基础环境 (二)安装Python3版本 (三)下载安装Spark (四)配置相关文件 二、在pyspark中运行代码 (一)pyspark命令 &#xff08…

go自带rpc框架生产环境使用demo

基础使用 序列化使用自带gob协议 server package mainimport ("net""net/rpc" )// 定义一个handler结构体 type HelloService struct { }// 定义handler方法,大小写,参数,返回值都是固定的,否则无法注册 func (receiv…

五、Microsoft群集服务(MSCS)环境的搭建

一、【目的】 学会利用Windows Server布置群集环境。 二、【设备】 FreeNAS11.2,Windows Server 2019 三、【要求】 学会利用Windows Server布置群集环境,掌握处理问题的能力。 配置表: 节点公网IP(public)内网IP(private)群集IP(clust…

vue2-安装elementUI时警告

警告内容&#xff1a;npm WARN deprecated core-js2.6.12: core-js<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up …

JavaScipt验证URL新方法(2023 年版)

JavaScript诞生以来&#xff0c;一直没有一种简单的方法验证URL&#xff0c;现在JavaScript新增了一个新方法——URL.canParse。 URL.canParse(https://www.stefanjudis.com); // true URL.canParse(www.stefanjudis.com); // falseURL.canParse() 是一种快速验证字符串是否为…

改进的A*算法的路径规划(1)

引言 近年来&#xff0c;随着智能时代的到来&#xff0c;路径规划技术飞快发展&#xff0c;已经形成了一套较为 成熟的理论体系。其经典规划算法包括 Dijkstra 算法、A*算法、D*算法、Field D* 算法等&#xff0c;然而传统的路径规划算法在复杂的场景的表现并不如人意&#xf…

【网络协议】LACP(Link Aggregation Control Protocol,链路聚合控制协议)

文章目录 LACP名词解释LACP工作原理互发LACPDU报文确定主动端确定活动链路链路切换 LACP和PAgP有什么区别&#xff1f;LACP与LAG的关系LACP模式更优于手动模式LACP模式对数据传输更加稳定和可靠LACP模式对聚合链路组的故障检测更加准确和有效 推荐阅读 LACP名词解释 LACP&…

【论文笔记】Gemini: A Family of Highly Capable Multimodal Models——细看Gemini

Gemini 【一句话总结&#xff0c;对标GPT4&#xff0c;模型还是transformer的docoder部分&#xff0c;提出三个不同版本的Gemini模型&#xff0c;Ultra的最牛逼&#xff0c;Nano的可以用在手机上。】 谷歌提出了一个新系列多模态模型——Gemini家族模型&#xff0c;包括Ultra…

Cocos Creator:创建棋盘

Cocos Creator&#xff1a;创建棋盘 创建地图三部曲&#xff1a;1. 创建layout组件2. 创建预制体Prefab&#xff0c;做好精灵贴图&#xff1a;3. 创建脚本LayoutSprite.ts收尾工作&#xff1a; 创建地图三部曲&#xff1a; 1. 创建layout组件 使用layout进行布局&#xff0c;…

云贝教育 |【分享课】12月14日周四PostgreSQL分享主题:PG的流复制

分享主题&#xff1a;PG的流复制 讲师&#xff1a;刘峰 时间&#xff1a;12月14日 周四 晚上 19:30 分享平台&#xff1a;微信视频号 云贝学院 分享内容&#xff1a; 流复制的工作原理流复制主从搭建流复制主从切换流复制添加/删除备节点流复制修改同步模式

【面试经典150 | 二叉树】对称二叉树

文章目录 写在前面Tag题目来源解题思路方法一&#xff1a;递归方法二&#xff1a;迭代 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法&#xff0c;两到三天更新一篇文章&#xff0c;欢迎催更…… 专栏内容以分析题目为主&#xff0c;并附带一些对于本题涉及到的…

产品经理必掌握自定义元件流程图泳道图

&#x1f3ac; 艳艳耶✌️&#xff1a;个人主页 &#x1f525; 个人专栏 &#xff1a; 《产品经理管理项目周期及【Axure RP9】简介&安装&基本使用》 ⛺️ 越努力 &#xff0c;越幸运 目录 一、什么是自定义元件 1.1如何自定义元件 二、什么是流程图 &…

软件设计原则:耦合与内聚

目录 什么是耦合&#xff1f; 耦合的定义 类型和影响 什么是内聚&#xff1f; 内聚的定义 类型和优点 耦合与内聚的平衡 结语 在软件开发中&#xff0c;良好的设计是构建可维护、可扩展和可理解的系统的关键。耦合和内聚是软件设计中两个至关重要的概念&#xff0c;它们…

教你用JMeter做接口测试的几个简单实例

前言 这次小项目是基于HTTP协议的接口&#xff0c;通过JMeter来完成一次基本的接口测试&#xff0c;完整复习一下JMeter的基本操作。 在实际项目中&#xff0c;测试也要先从开发那拿到接口说明书&#xff0c;分析熟悉业务后&#xff0c;写接口的测试用例&#xff0c;最后再在…

springboot框架的客制化键盘个性化商城网站

客制化键盘网站是从客制化键盘的各部分统计和分析&#xff0c;在过程中会产生大量的、各种各样的数据。本文以客制化键盘管理为目标&#xff0c;采用B/S模式&#xff0c;以Java为开发语言&#xff0c;Jsp为开发技术、idea Eclipse为开发工具&#xff0c;MySQL为数据管理平台&am…

MyBatis 四大核心组件之 ResultSetHandler 源码解析

&#x1f680; 作者主页&#xff1a; 有来技术 &#x1f525; 开源项目&#xff1a; youlai-mall &#x1f343; vue3-element-admin &#x1f343; youlai-boot &#x1f33a; 仓库主页&#xff1a; Gitee &#x1f4ab; Github &#x1f4ab; GitCode &#x1f496; 欢迎点赞…

Leetcode—78.子集【中等】

2023每日刷题&#xff08;五十九&#xff09; Leetcode—78.子集 算法思想 实现代码 class Solution { public:vector<vector<int>> subsets(vector<int>& nums) {int len nums.size();vector<int> path;vector<vector<int>> ans;f…

通过异步序列化提高图表性能 Diagramming for WPF

通过异步序列化提高图表性能 2023 年 12 月 6 日 MindFusion.Diagramming for WPF 4.0.0 添加了异步加载和保存文件的功能&#xff0c;从而提高了响应能力。 MindFusion.Diagramming for WPF 提供了一个全面的工具集&#xff0c;用于创建各种图表&#xff0c;包括组织结构图、图…