▲利用等距柱状投影法缝合全景影片,会让顶、底部的像素密度偏高,而中间部分则偏低。(图片来源:Google,标题图与下方部分图片亦同)
▲等距柱状投影法的画质分布示意图,绿色部分为最佳的情况,代表像素密度与理想状态接近。黄与橘则是密度不足,画质较差。蓝色则是密度过剩,浪费储存容量。(图片来源:Google,下方部分图片亦同)
▲透过等距柱状投影法缝合后,影片中央水平线的画质较差,且直线会被扭曲为弧线。
EAC让影片更清晰,档案也更小
这次Google提出的等角方块映射投影法(Equi-angular Cubemap,简称EAC),其方式是先将球状影片变形为正方体,再将正方体摊平成为由6个正方型组成的平面,并且在投影的过程中,调整每个区段对应的角度,让每个投影后的区段具有接近的像素密度。
如此一来就能让画面“赤道”周围的画质更加清晰,也能避免“南、北极”部分像素过剩的情况,节省储存空间。相较于单纯使用方块映射投影法(Cubemap),EAC因为多了调整区段角度的手续,能够让像素密度更加平均。
Google希望这项新的技术,推广成为工业标准,也已将相关资料与草案上传至GitHub。目前Android装置已经能够享受利用EAC处理的全景影片,iOS与电脑则还需等待。
▲EAC会先将球状影片变形为正方体,再将正方体摊平成为由6个正方型组成的平面。
▲并且在投影的过程中,调整每个区段对应的角度。图片左方为纯粹的方块映射投影法,会造成像素分布不均,右方的EAC则可避免这种情况。
▲采用EAC缝合的画质分布示意图,可以看到像素分布相当均匀,密度不足的情况也较轻微(黄色代表状况比橘色轻微)。
▲比较3种不同投影法,可以看到EAC表现最理想。
▲在使用等距柱状投影法时,画面中央区域画质较差。
▲改用EAC则可改善这种情况。
▲2种方式的比较,可以看到EAC在细节呈现上较为清晰。