77百科网
当前位置: 首页 生活百科

天空之城23天困难攻略(建造自己的天空之城)

时间:2023-06-11 作者: 小编 阅读量: 6 栏目名: 生活百科

它是密歇根大学博士后研究员ZhengxiaZou近期一项研究所呈现的效果。这项研究提出一种用于视频中天空置换与协调的视觉方法,该方法能够在风格可控的视频中自动生成逼真的天空背景。运动估计算法用于恢复天空的移动。给定前景帧、预测的天空抠图、运动参数,skybox将基于运动扭曲天空背景并将其与前景混合。该研究提出的方法在两个定量度量指标和视觉质量上均显著优于CycleGAN。他先后于2013年和2018年取得北京航空航天大学的学士和博士学位。

机器之心报道

机器之心编辑部

看过宫崎骏动画电影《天空之城》的小伙伴,想必偶尔会向往那座神秘的空中岛屿拉普达吧。近日,密歇根大学安娜堡分校博士后研究员 Zhengxia Zou 进行了一项研究,不仅可以创建空中堡垒,更可以转变场景中的天气和光照,让你有身临其境的感觉。此外,这项研究完全基于视觉,能够很好地应用于在线或离线场景,且可以执行实时处理。

哈尔的移动城堡?天空之城?这幅图是否让你想起了这两部电影中的场景……

上:《天空之城》剧照;下:《哈尔的移动城堡》剧照。

是电影场景变为现实了吗?真的有人建造了一座空中楼阁?答案是也不是。

这座空中城堡的确是人为「构建」的,但并非真实存在。它是密歇根大学博士后研究员 Zhengxia Zou 近期一项研究所呈现的效果。

荒野、公路、疾驰的汽车,还有天边的巨型神秘建筑物,有科幻 / 末世电影内味儿了。然而,这幅场景竟然是从晴空万里的画面转换而成的。公路片变身科幻片?!

别急,还有大招。(以下示例左图为原始画面,右图为处理后画面。)

右图场景是不是更像《天空之城》了?

这场景让人想起一句歌词「打开这深夜,抚摸寒星光,我只想走进圆月亮」。

除了改变天空(比如增加悬浮城堡、改变色彩和云朵等),这项技术还能变换场景中的天气和光照。

今日天气多云转晴。

雷暴预警!一瞬间天昏地暗,雷电交加。

看起来,这项技术似乎都可以用到电影业了。那它是如何做到的呢?

这项研究提出一种用于视频中天空置换与协调的视觉方法,该方法能够在风格可控的视频中自动生成逼真的天空背景。以往的天空编辑方法要么针对静态图片,要么需要在智能手机上集成惯性测量单元(IMU)以便拍摄视频,而这项研究是完全基于视觉的,对视频捕获设备没有任何要求,还能很好地应用于在线或离线场景。此外,该方法可以执行实时处理,无需用户交互。

研究人员将这个艺术加工过程分解成 3 个任务:天空抠图(sky matting)、运动估计和图像融合,并在智能手机和行车记录仪在户外采集到的视频上进行了实验,结果表明该方法在视觉质量以及光照、动态方面均具有高保真度和不错的泛化性。

论文地址:https://arxiv.org/pdf/2010.11800.pdf

GitHub 地址:https://github.com/jiupinjia/SkyAR

项目主页:https://jiupinjia.github.io/skyar/

Google Colab 地址:https://colab.research.google.com/drive/1-BqXD3EzDY6PHRdwb3cWayk2KictbFaz?usp=sharing

方法

下图概述了该研究提出的方法,它由 3 个模块组成:天空抠图网络、运动估计算法以及 skybox。

天空抠图网络用来检测视频帧中的天空区域。与以往将此过程定义为二元像素级分类(前景 vs 天空)问题的方法不同,该研究设计了一种基于深度学习的由粗到细的预测 pipeline,以产生更精确的检测结果和更悦目的混合效果。

运动估计算法用于恢复天空的移动。虚拟摄像机捕获的天空视频需要在真实摄像机的运动下进行渲染和同步。该研究假设天空以及天空中的物体(例如,太阳、云等)位于无穷远,并用 Affine 矩阵建模它们相对于前景的运动。

skybox 模块用于天空图像的扭曲和混合。给定前景帧、预测的天空抠图、运动参数,skybox 将基于运动扭曲天空背景并将其与前景混合。skybox 还应用了重光照和重新着色技术,使混合结果在颜色和动态范围方面更加逼真。

实现细节

该方法使用 ResNet-50 作为天空抠图网络的编码器(全连接层被移除)。解码器部分包括 5 个卷积上采样层(coordinate 卷积relu双线性上采样)和一个像素级预测层(coordinatesigmoid)。该研究方法遵循 UNet [30] 的配置,并在具有相同空间大小的编码器层与解码器层之间添加残差连接。表 1 显示了该网络的详细配置:

实验

天空增强和天气模拟

除了前文及上图展示的处理效果以外,该研究还展示了该方法与 CycleGAN 方法之间的对比结果,具体如下图 5 所示:

图 5:该研究提出方法与 CycleGAN 的定性对比结果。

下表 2 给出了在不同天气转换场景下这两种方法的图像保真度定量对比结果。该研究提出的方法在两个定量度量指标和视觉质量上均显著优于 CycleGAN。

速度

下表 3 展示了该研究提出方法的速度:

研究人员使用配备一块英伟达 Titan XP GPU 和英特尔 I7-9700k CPU 的台式机进行推断速度测试。对于不同输出分辨率而言,处理速度有所不同:该方法在输出分辨率为 640×320 时实现了实时处理速度 (24 fps),在输出分辨率为 854×480 时实现了接近实时处理的速度 (15 fps),不过仍有很大提升空间。

根据统计,天空抠图阶段需要花费相当多的时间,因此用更高效的 CNN 主干网络(如 MobileNet 或 EfficientNet)替换 ResNet-50,可以提高处理速度。

局限性

该方法也存在一些局限性。

首先,天空抠图网络仅基于白天的图像训练,因此该方法可能无法检测夜晚视频中的天空区域。

其次,当视频特定时间段没有天空像素时,或者天空中没有纹理时,该方法无法精确建模天空背景的运动。

下图 8 展示了两个失败案例:

作者简介

本文作者 Zhengxia Zou 现为密歇根大学安娜堡分校的博士后研究员。他先后于 2013 年和 2018 年取得北京航空航天大学的学士和博士学位。其研究兴趣包括计算机视觉及其在遥感、自动驾驶汽车和电子游戏等领域的相关应用。

他参与撰写的论文被 AAAI、CVPR、ICCV、ACM MM 等多个学术顶会接收。此外,他还曾担任 NeurIPS、AAAI、ACCV 和 WACV 等多个学术会议的程序委员,以及 ICLR 会议及 IEEE Transactions on Image Processing 等多份期刊的审稿人。

此前,机器之心报道过的一项用人脸照片生成游戏专属角色的研究也有他的参与。

    推荐阅读
  • 做完三伏灸可以洗澡吗 三伏灸做完能洗澡吗

    三伏灸之后需要等待一定时间后才可以洗澡,一般最好是10个小时内不宜冲凉洗浴,避免导致寒气入侵体内,导致人体受寒。

  • 关于最好的青春的句子(关于青春的个性的句子)

    十九岁的梅西是世界上最好的,三十一岁的也是十八、我发现我现在一喝酒,一怀旧,就容易哭,今天看到我大学时最好的姐妹的照片,一下子就落泪了,想起了青春的时光,爱情…都说青春不过几届世界杯,是你们陪我走过了我最好的一段青春。

  • 什么人不能戴紫金鼠(哪些人不能戴紫金鼠)

    化工从业人员此外还需要注意化工从业人员也不适合佩戴紫金鼠,因为这类人经常会接触大量的化学物品,而化学成分附着在紫金鼠上面时,可能会导致紫金鼠的色泽和质地受到影响。属马的人从紫金鼠的属性来看,生肖鼠和生肖马相冲,属马的人将紫金鼠佩戴在身上时,可能会引起较多矛盾,或者影响属马的人的运气。

  • 养壶的正确做法(养壶应该怎么做)

    养壶的正确做法彻底将壶身内外洗净原则。无论是新壶还是旧壶,养壶之前要把壶身上的蜡、油、污、茶垢等清除干净。切忌油污接触原则。一旦沾油必须马上清洗。可用茶汁滋润壶表原则。泡茶完毕,要将茶渣清除干净,用清水冲净晾干,以免产生异味。勤泡一段时间后,茶壶需要休息,要使土胎自然彻底干燥,再次使用时才能吸收更多茶汁,壶表才可更润泽,紫砂壶保养。

  • 高铁带不带能源(高铁靠电还是烧油)

    为“中国速度”点赞7月10日起中国铁路将实施新的列车运行图,新投用的一批复兴号动车组已做好准备。截至2019年一季度末,中国高铁已累计运输旅客超过100亿人次。所以正常情况下,旅客可以在行驶的列车上自如走动。据了解,各国高铁列车普遍使用的座椅是“防撞”安全座椅,在设计上能够保证后排旅客头部或膝部向前撞向椅背时,座椅能够及时溃缩变形,防止将旅客卡住。

  • 什刹海庄为天有几个孩子(该剧讲述了什么故事)

    什刹海庄为天有几个孩子庄为天和老伴儿金颜一共育有四个子女,热闹的什刹海,打破了名厨庄大爷一家原本平静的生活。随着中国通大卫的到来,不拘小节处处冒犯着庄老爷子的老理儿和规矩。大卫的目的是为了接近庄家女儿---庄静,大卫心中的东方女神。大卫为拍庄大爷马屁,跟他学习太极拳,与庄大爷感情迅速增进,顺理成章做了庄大爷的徒弟。饱受世态炎凉,下定决心痛改前非,最终得到家人的原谅。

  • 中小学教师信息技术应用提升工程(湖北中小学教师信息技术应用能力提升工程2.0迎来收官战)

    中小学教师信息技术应用提升工程楚天都市报极目新闻讯昨日上午,仙桃市中小学教师信息技术应用能力提升工程2.0整校推进启动会召开,标志着该市开启信息化2.0加快推动教育数字化转型之路。出台系列政策护航仙桃将教育数字化转型作为重大战略,出台系列政策为其护航。

  • 福克斯挂不上s档(福克斯挂不上s档怎么办)

    福克斯挂不上S挡的主要原因是变速箱损坏。建议去4S店现场检查,看看车的哪些部位损坏了,根据主要零件进行维修。离合器的档位自锁力过大,进出档困难。当车辆还没有完全停下来时,决不能强行换到ldquoRrdquo齿轮,否则会严重损坏变速器。为了防止车辆在斜坡上滑行,一定要踩刹车。在这个档位,油耗会增加。当处于L档时,变速箱会保持在1档,动力输入输出的转速比可以调整到低转速高扭矩,从而获得强劲的牵引力。

  • 泰拉瑞亚手游如何关闭保护区(怎么预防基地腐化)

    泰拉瑞亚手游如何关闭保护区?泰拉瑞亚手游如何关闭保护区玩家在《泰拉瑞亚》手游中需要建设自己的房间基地,这样的话才可以在夜晚等时间段抵御地图中一些不明物种的攻击,但是建房子也是有很多讲究的,最常见的问题就是“被腐化”,玩家需要在游戏中进行一定的操作来防止出现这种情况,一起来看看详细信息吧!

  • 不适合喝咖啡的七种人(哪七种人不适合喝咖啡)

    不适合喝咖啡的七种人孕妇孕妇对于咖啡因的代谢较慢,而咖啡因停留在孕妇体内时间较长的话,可能会导致婴儿畸形或者是流产。肝病患者肝病患者或者肝功能不全者代谢咖啡因时间较长,因此这类人群最好不要在傍晚时分饮用咖啡,避免影响睡眠质量,且最好不要超过1杯。儿童儿童肝、肾等器官发育不完全,解毒能力较差,因此咖啡因代谢的半衰期在儿童体内可能会延长,所以建议12岁以下儿童不要喝咖啡。