360Lib使用介绍

合集下载

个人图书馆

个人图书馆

个人图书馆”操作方法介绍360doc图书馆,现有会员人数已超过760万。

但是,有不少会员,由于种种原因,对个人图书馆的操作方法不很熟悉。

为了使广大馆友更进一步了解图书馆的有关知识,熟练掌握各种操作技巧,现将我在实践中摸索总结的体会撰写成这篇文章,供广大馆友查阅,希望能对大家有所帮助。

文中若有不妥之处,望大家批评指正。

本文的撰写,尽力采用通俗易懂的语言,特别是有关操作方法方面的内容,尽力细致地进行说明,以便使广大馆友易于接受。

360doc图书馆中,我们个人的图书馆的首页,纵向看,大致可分为四个部分:1、本页面最上面的一栏;2、第一栏下面的空白区域;3、个人图书馆首页的主体(模块部分);4、360图书馆的有关信息。

下面将按此顺序逐一介绍各部分中的操作方法。

一、第一部分:就是本页面最上面的一栏。

左边,显示:个人图书馆;右边,有四个按钮(又叫菜单):帮助、留言交流、登录、退出。

点击左边的文字“个人图书馆”,就可进入360图书馆首页。

点击右边的“帮助”,可进入360图书馆的“帮助”页面。

点击右边的“留言交流”,可进入360图书馆的“留言交流”页面。

点击右边的“登录”,可进入360图书馆的“登录”页面。

点击右边的“退出”,您就退出了您个人的图书馆。

二、第二部分:即第一栏下面的空白区域。

这里是放置“顶图”的地方,供装饰图书馆用的。

“放置顶图”,也叫做“首页换肤”。

第二部分的左下方,是您的个人图书馆的名称和地址。

(关于“首页换肤”的方法,我将在第三部分中讲到。

)三、第三部分:第三部分是个人图书馆首页的主体。

大致可分为三列内容和两个空白区域。

在这三列内容的上方,有一个横向的长方形条框,条框中有四个按钮和一个长方形小条框。

这四个按钮分别是:首页、阅览室、馆友、我的图书馆。

点击“首页”按钮,可进入360图书馆的“首页”;点击“阅览室”按钮,可进入360图书馆的“阅览室”中;点击“馆友”,可进入360图书馆的“馆友”栏目;点击“我的图书馆”按钮,则可进入您个人的图书馆首页。

360图书馆是个好工具

360图书馆是个好工具

360图书馆是个好工具
回想起来,使用360图书馆大概有10年左右了吧。

最初,是和360网盘一起用的。

那时的360网盘,容量真够大,完全可称得上全球免费第一。

模糊记得,大概是几个TGB的高容量。

后来受网络管理约束,不啻360,其它众多的免费网盘也都撤销了。

但图书馆毕竟幸运地存在下来,而且功能亦越益完善,不仅提供资料,也供保存资料,还可阅读、听取、转发、下载资料,真是非常地方便。

随着网络市场化的不断发展,各式网盘及云存储的收费经营也逐渐开始且完善起来。

起初,很多网友还不适应。

毕竟免费存储用惯好很多年,觉得不花钱很自然,花了钱就不自在。

但细想,网络有是有成本的经营么,不收费谁出成本呢?于是,大多的网友也就理解了网络收费的市场规则。

认识得快的,对付费很淡然。

一时还转不过弯子的,需要在变与不变中去磨合。

如果真的手头紧,那就少享用网络方便;如果不甘忍受存阅的不便,就从生活开销中挤出那么一点钱花钱买个方便。

总之,是以个人的喜好和便利裁决。

我的想法是:目前在图书馆的功能尚可足需,若某一天确实需要升级才可应对需要也会毫不吝惜的付费升级自己书馆功能。

先写到这里。

_2022-03-19。

“360个人图书馆”操作说明

“360个人图书馆”操作说明

“360个人图书馆”操作说明“360个人图书馆”操作说明一、引言:360doc个人图书馆是一个免费的个人好文收藏和分享的网上知识平台,用户可通过简单的注册,在360doc上拥有自己的网上图书馆,进行网页文章的收藏、管理、分享;二、主要功能介绍:1、我的图书馆---帮助管理用户收藏的文章、图片等资源;A、我的图书馆中的资源来源:用户的收用户在网上冲浪时,遇到好文、好图;可通过选中需要收藏的文章或者图片,右击鼠标,选择360doc个人图书馆进行收藏;方便以后需要时查看!用户将文章收藏到自己的个人图书馆,有以下三种方式:(1)、使用360doc文章收藏插件,保存其他网站上看到的网页文章;(主要操作步骤:在收藏网页之前,用户必须下载并安装360doc 文章收藏插件;安装完毕后,注意重启浏览器;之后用鼠标选中并标蓝要收藏的网页内容,点击鼠标右键,选择右键菜单中的“360doc个人图书馆”;如果计算机使用的是IE浏览器,会看到“确实允许此网页访问剪贴板吗”的提示框,请选择“允许访问”;最后在弹出的文章收藏页面中可对文章内容进行二次编辑,选择存放目录和阅读权限,点击“保存”按钮;若看不到文章收藏页面,需注意取消各个浏览器下组织弹出页面)(2)、转收藏360doc其他用户发布的文章;用户登录后,在360doc浏览文章时,点击文章正文左上角的“我也要收藏”,可将正在浏览的文章方便地收藏到自己的个人图书馆中。

(3)、直接在我的图书馆中撰写文章并保存;用户登录后,在“我的图书馆”中选择左边菜单中“我的图书馆”旁边的“撰写文章”,即可打开撰写文章编辑器撰写文章内容,写好后保存到个人图书馆中。

B、我的图书馆中的资源管理:其管理主要划分为以下部分:(1)维护我的图书馆目录树//目录树的维护涉及添加、删除、修改、移动目录(备注:若使用为遨游浏览器,请注意“遨游设置中心”的“默认页面缩放比例”需为100%,否则将会影响文件夹维护的功能);(2)修改/删除收藏的文章//修改文章:用户登录后,在个人图书馆的文章列表页,或阅读文章内容时,都提供了“修改文章”功能,用户可选择需要进行修改/编辑的文章,点击进行修改/编辑操作即可;删除文章:在个人图书馆的文章列表页,选择要删除的文章,点击“删除”功能按钮,即可删除文章;(3)设定或修改文章的阅读权限//阅读权限分为三种:“公共公开”,“私有”,“好友公开”。

lib文件作用

lib文件作用
第二个成员SymbolOffset是一个数组,它的长度n就是符号的数量,也就是SymbolNum。这个数组储存了每一个符号所在的目标节的偏移。我们可以方便地通过它来查找符号所在的目标文件。注意!它也是以Big-Endian格式储存的。
第三个成员StrTable是一个字符串表,它的长度m就是SectionHeader.Size的值减去(SymbolNum+1)*4。其结构很简单,就是一堆以‘\0’结尾的字符串(和COFF文件中的字符串表结构相同)。在有的系统中,它还可能是以“/\n”这两个字符结尾的字符串的集合。
unsigned long SymbolOffset[n]; //符号所在目标节的偏移
char StrTable[m]; //符号名称字符串表
}FirstSec;
第一个成员SymbolNum是符号的数量。注意!它是以Big-Endian方式储存的(x86平台上的数据是以Little-Endian方式储存的。这里应该注意转换。后面给出的convert函数可以在Little-Endian格式与Big-Endian格式之间进行相互转换)。
This_Is_Long_Name0001\0
This_Is_Long_Name0002\0
……
Obj Sec1:
Name[16]:“shortname/”
……
Obj Sec2:
Name[16]:“/0” //这里使用了第一个长文件名This_Is_Long_Name0001
……
Obj Sec3:
Name[16]:“/22” //这里使用了第二个长文件名This_Is_Long_Name0002
在这个结构中,最常用的Name、Size以及EndOfHeader三个成员。Name就是节的名称啦!Size也很好理解,就是该节数据的长度。现在要注意的就是这个EndOfHeader成员了!这个成员标志着头的结束,其内容为“`\n”(注意,这里没有打错,是两个字符“`”和“\n”)。怎么样?有点奇怪吧?为什么要有这个结束符?每一节的头长度一定,每节中的数据长度也知道。按顺序向下读不行吗?答案是:不行!因为每一节之间存在间隙!通常是一个字节或零个字节。如果是零个字节倒好,按顺序向下读是OK的。可是如果不为零的话,这样读就要错位了。要知道错位没有,只好用一个结束符来定位了。如果在读头的时候发现结束符不对,那就要一个字节一个字节地向下查找,直到找到结束符,才能算是对齐了。切记!切记!

eBay第三方工具ibay365使用手册

eBay第三方工具ibay365使用手册

Ibay365用户使用手册Ibay365用户使用手册 (1)注册和登陆 (3)注册 (3)登陆 (3)总览 (5)我的爱贝 (5)基本设置 (5)商品管理 (6)eBay刊登 (6)销售中心 (6)客服中心 (6)功能商店 (6)总览页面 (7)快捷链接 (7)商品管理 (7)登陆信息 (7)使用教程 (8)帐号纵览 (8)系统公告 (8)客服中心 (9)eBay帐号成绩表 (9)eBay帐号绑定 (10)1、进入eBay帐号管理 (10)2、点击“添加或重新验证eBay帐号” (11)3、进入绑定页面 (11)1)点击"到eBay验证账号资料" (11)2)“验证成功,确定绑定账号” (12)3)基本资料填写 (12)4)同步设置 (13)4、查看帐号状态 (13)商品信息登记 (14)添加新商品 (14)商品中心 (15)商品类别管理 (15)eBay刊登制作 (15)1、全能刊登中心 (16)2、新建刊登模板 (16)1)商品信息(可选) (16)2)风格选择 (17)3)帖子基本信息 (17)4)刊登价格及拍卖周期 (17)5)商品所在地 (18)6)商品图片 (18)7)样式 (18)8)支付方式 (18)9)退货 (18)10邮费设置 (18)11)附加功能 (19)3、保存模板 (19)4、自动刊登 (19)1)选择刊登帐号 (19)2)智能设置 (20)3)期限设置 (20)4)循环设置 (20)5)库存关联设置 (21)5、模板中变量的使用 (21)1)如何使用变量 (21)2)使用细节 (22)3)可用变量 (23)订单管理 (23)筛选功能 (23)列表操作 (23)更多订单操作 (24)标记客人已收到 (25)填写货运信息并标记发货 (25)给客人评价 (25)给客人发送eBay账单(Send Invoice) (25)发送售后第一封邮件 (25)二次销售(Second Offer) (25)退货登记 (25)编辑订单 (25)删除订单 (26)添加订单备注 (26)标记为已取消 (26)发送联合账单(Combine Order&Send Invoice) (26)打印发货单 (26)打印销售收据 (27)eBay站内信处理 (28)站内信列表 (28)信件处理 (28)注册和登陆注册网页浏览器打开,点击右上角“注册”按钮,进入注册页面并填写基本信息完成注册登陆网页浏览器打开,点击右上角“登陆”按钮,进入登陆页面,填写登陆信息并登陆到iBay365系统注意:为了您的帐号安全,请注意网页浏览器提示iBay365为安全网站总览上图为iBay365在线ERP贸易系统的标准界面,顶部为功能模块区,“我的爱贝”,“基本设置”,“商品管理”,“eBay刊登”,“销售中心”,“客服中心”,“功能商店”,点击后下拉出相应模块下面的子功能,方便用户操作。

《360doc个人图书馆》的常用操作方法

《360doc个人图书馆》的常用操作方法

《360doc个人图书馆》的常用操作方法《360doc个人图书馆》常用操作方法一.插入表格点击编辑器中的【表格】→【插入表格】→选“1行1列”就点左边的一个方块,“1行两列”点击左边两个方块,以此类推,七行七列就点右面最下角,这时格子全为灰色。

表格在文章中显示后,在表格内填写文字。

二.插入音乐下面以百度MP3为例:a) 如何找到音乐地址:首先您在百度mp3搜索栏搜索出您要插入的音乐,打开该音乐链接,在百度MP3歌曲播放框内,点击“分享”按钮,在弹出的分享页面,点击“Flash地址”一栏后的“复制”按钮,即可得到复制的链接地址;b) 插入音乐:在您撰写的文章最上部用鼠标点出光标,再点击上面【音乐】按钮,会弹出“插入音乐”的对话框,在“地址”一栏粘贴上述复制好的音乐链接地址,点击“确定”即在文章的最前面出现一长方形的音乐播放器→【发表】,OK!第一次要等片刻下载音乐,以后打开文章的同时即可播放音乐,您若不要听就关闭播放器即可。

三.插入Flash 视频插入Flash 、视频与音乐插入的方法大同小异,不再赘述。

全部插入完毕,点击左边您要存放的文件夹(栏目),点击【发表】即可。

四.插入视频如果您要发布视频,请您先将视频(包括照片视频)上传到视频网中或您自己的任何一个视频空间,形成视频后,选取视频的Flash地址(或视频地址)添加到360视频上传的地址中。

方法如下:先登录图书馆,点击本馆网页上面第二排【视频】,打开后,选择并点击左边存放的文件夹,然后点【添加视频链接】,将刚才在56网或其他网站复制的Flash(或视频)地址添加到360视频上传的地址中→ 【确定】后,即可显示出该视频,最好在该视频上方的空白处写出视频简介。

在图书馆中直接打开的视频,很直接,如同360.doc中的视频。

视频页面修改视频:退出视频页面,在视频目录里找出要修改的视频题目,点击它前面的白色方框,出现一个勾,打开,修改题目,简介等,修改完毕,点击【发表】,OK!建议大家在较大的视频网站(56、土豆、优酷……)建立自己的视频库,要发表就按上述方法操作一下即可,一举两得。

关于静态链接库(Lib)与动态链接库(DLL)

关于静态链接库(Lib)与动态链接库(DLL)

关于静态链接库(Lib)与动态链接库(DLL)静态链接库(Lib)和动态链接库(DLL)的问题困扰了我很长时间,而当中关键的问题是两者有何联系?又有何区别呢?怎么创建?怎么使用?使用的过程中要注意什么?一直想把这个问题总结一下。

在windows下一般可以看到后缀为dll和后缀为lib的文件,但这两种文件可以分为三种库,分别是动态链接库(Dyna mic-Link Libraries),目标库(Object Li braries)和导入库(Import Libra ries),下面一一解释这三种库。

目标库(Object Li braries)目标库又叫静态链接库,是扩展名为.LIB的文件,包括了用户程序要用到的各种函数。

它在用户程序进行链接时,“静态链接”到可执行程序文件当中。

例如,在V C++中最常使用到的C运行时目标库文件就是LIB C.LIB。

在链接应用程序时常使用所谓“静态链接”的方法,即将各个目标文件(.obj)、运行时函数库(.lib)以及已编译的资源文件(.res)链接到一起,形成一个可执行文件(.exe)。

使用静态链接时,可执行文件需要使用的各种函数和资源都已包含到文件中。

这样做的缺点是对于多个程序都使用的相同函数和资源要重复链接到exe文件中,使程序变大、占用内存增加。

导入库(I mport Li braries)导入库是一种特殊形式的目标库文件形式。

和目标库文件一样,导入库文件的扩展名也是.LIB,也是在用户程序被链接时,被“静态链接”到可执行文件当中。

但是不同的是,导入库文件中并不包含有程序代码。

相应的,它包含了相关的链接信息,帮助应用程序在可执行文件中建立起正确的对应于动态链接库的重定向表。

比如KERNEL32.LIB、USER32.LIB和GDI32.LIB就是我们常用到的导入库,通过它们,我们就可以调用Windows提供的函数了。

如果我们在程序中使用到了Rec tangle这个函数,GDI32.LIB就可以告诉链接器,这个函数在GDI32.DLL动态链接库文件中。

Bible360 Pocket PC 版 使用手册(阅读器操作篇)说明书

Bible360 Pocket PC 版 使用手册(阅读器操作篇)说明书

(Pocket PC版)使用手册(阅读器操作篇)(Pocket PC版)使用手册(Ver. 1.1)欢迎使用Bible360 (Pocket PC版)Bible360 (Pocket PC版)是一个在Windows Mobile (Pocket PC) 作业系统运行的圣经工具平台,可以将各类电子书(e-book)整合当中。

Bible360 (Pocket PC版)不同的电子书,为你提供丰富的圣经版本、经文注释、思想问题、读经计划和参考资料等等,让你随时随地去默想、读经和研经。

目录相关产品 (4)产品特点 (5)系统要求 (6)安装程式 (8)设定 (18)说明 (25)常见问题 (28)用户协议 (31)工作人员名单 (33)相关产品此手册对应以下电子书产品:1.中英圣经(繁体和合本,NIV)2.中英圣经(简体和合本,NIV)3.基督教圣经与神学词典(繁体)4.圣经灵修版(繁体)5.圣经姊妹版(繁体)产品特点适用产品显示彩色显示11, 2, 3, 4, 5 双视窗显示,可自定比例1, 2, 3, 4, 5 自定个人化的背景颜色、字型大小1, 2, 3, 4, 5 工具列、控制列、卷轴均可自定显示或隐藏1, 2, 3, 4, 5 在英文Pocket PC上显示中文内文21, 2, 3, 4, 5 全画面显示1, 2, 3, 4, 5 支援直向或横向分割视窗1, 2, 3, 4, 5 支援直向或横向显示,配合Windows Mobile 2003 SE或更新版本31, 2, 3, 4, 5 操作用十字按钮卷动1, 2, 3, 4, 5 拖拽卷动轴卷动画面1, 2, 3, 4, 5 浏览记录功能,方便返回前后页1, 2, 4, 5 落笔拉动,起笔即显示选择项目1, 2, 4, 5 编写个人笔记附于经节1, 2, 4, 5 一按储存当前位置于快速书签1, 2, 4, 5 快速选取圣经版本功能1, 2, 4, 5 快速选取书卷及章功能1, 2, 4, 5 笔记、书签和寻找笔记资料汇入汇出,方便备份及编辑1, 2, 4, 5 萤光笔功能记录重点1, 2, 4, 5 寻找结果自动记录,下次一按即出1, 2, 4, 5 用户自定主题供笔记分类,方便整理1, 2, 4, 5 其他支援安装于记忆卡1, 2, 3, 4, 5 支援VGA显示1, 2, 3, 4, 5 双画面显示1, 2, 4, 51Pocket PC本身必须能显示彩色2需要安装中文字型及只支援英文介面(本软体不包括中文字型)3必需配合Pocket PC本身提供之横向显示供能系统要求Windows Mobile (Pocket PC) 2003/ 2003 SE/5.0作业系统(注1).Net Compact Framework 1.0 SP2 或以上(Pocket PC 2003必须安装;Pocket PC 2003SE/WM5.0无须安装)以下为产品的最低要求(注2):适用产品储存用最低要求执行时最低要求(主机记忆体或RAM)中英圣经(繁体和合本,NIV)14MB 6MB中英圣经(简体和合本,NIV)14MB 6MB基督教圣经与神学词典(繁体)20MB 6MB圣经灵修版(繁体)28MB 9MB圣经姊妹版(繁体)28MB 9MB全部88MB 18MB注1:WM5安装由第三厂开发之中文外挂系统后极有可能产生冲突,如有疑问请先查阅本机构产品支援网页内之最新兼容报告。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

360Lib介绍文档360Lib是JVET小组设计并面向使用者公开的全景视频研究平台,主要关注投影方案的评价标准。

360Lib内置了多种成熟的全景视频投影格式,并且可以完成对输入视频序列的投影格式转换;嵌入到HM或JEM后能够结合平台已有的功能完成投影转换的评估,包括IBP帧的PSNR数值、耗时和码率。

360Lib的一个重要特点是内置了多种以全景视频为目标的新型PSNR标准。

1 360Lib使用说明为了符合现有的视频编码标准要求,球面全景视频需要投影转换为平面图像,进行后续的编码和传输;在用户端经过解码后,则进行逆投影过程重新获得球面全景。

360Lib中集成了投影格式转换和质量评估的功能,用户通过命令行参数配合cfg配置文件来使用360Lib,程序执行完毕后输出数值报表。

需要用户提供ERP格式的yuv420视频序列作为输入。

1.1 360Lib单独使用使用360Lib的投影格式转换功能时,将TApp360Convert设为启动项,并按照如下命令行参数进行配置。

cfg类型文件保存用户设置,分为投影转换配置文件和帧序列配置文件,包含投影视窗坐标、输入序列分辨率、帧率和位深度等信息。

以实现ERP转换CMP(Cubemap3x2)格式为例:1.2 360Lib结合HM使用在HM中配置好360Lib,并将TAppEncoder设为启动项。

仍以从ERP转换(CMP)Cubemap3x2格式为例,命令行信息如下:CMP投影输出报表2 360Lib 中的新型PSNR 标准PSNR 即为峰值信噪比,是一种评价图像的客观标准,常用于判断前后图像的品质差别。

))((MSEPSNR 2n 101-2log 10= ∑∑==-⨯=H i W j j i Y j i X W H MSE 112)),(),((1基于逐点计算的PSNR 并不符合人眼对亮度信息敏感而对色度信息迟钝的特性;同时人眼对一幅图像的观看重点往往落于视觉中心。

因此传统的PSNR 评价结果与人的主观感觉不一致。

在360Lib 平台中的搭建中JVET 小组采纳了一些学者提出的新型评价标准作为全景视频的客观质量评估标准,并实现了内置。

它们包括WS-PSNR 、S-PSNR 、CPP-PSNR 等。

框架中的各种评价标准总结评价方式对应的方案 仅编码 WS-PSNR, S-PSNR 跨格式 CPP-PSNR, S-PSNR 端对端 S-PSNR, WS-PSNR 传统 PSNR360Lib 中的全景视频评估系统框架360Lib框架中新增的多种评价标准使用情况各不相同不同,同一种标准也可以在不同的情况下使用。

评价对象的选取方式分为四种,分别为仅编码分析、跨格式分析、端对端分析和传统分析。

仅编码分析对应框架中间部分,用于分析格式转换后编码前的图像与经过编码解码后的图像之间的失真,用来评价投影方式对编解码失真度适应性。

跨格式分析在不同投影格式的图片之间进行分析,通过球面全景作为中间步骤链接,能反映出投影方式与球面投影之间均匀性关系。

端对端分析是在跨格式的基础上,再升采样并重构出ERP格式后进行失真比较的方式,在系统框架图中跨度最长,能综合反映投影好坏。

360Lib评价标准框架全面考虑各种情形,针对性地发现各种投影方案的优缺点。

下面对360Lib中新型PSNR评价标准进行介绍。

360Lib中对各种评价标准的描述Metric name NotesWeighted to Spherically uniform PSNR(WS-PSNR)[15]The distortion at each sample position is weighted by the area on the sphere covered by the given sample position. All samples on the 2D projection plane are used in WS-PSNR calculation. The two inputs to the metric calculation must have the same resolution andprojection format.Spherical PSNR w/o interpolation(S-PSNR-NN)[16]Calculate PSNR based on a set of points uniformly sampled on the sphere. To find the sample value at the corresponding position on the projection plane, nearest neighbor rounding is applied. The two inputs to the metric calculation can have different resolution and/orprojection format.CPP-PSNR[15]Apply another projection format conversion to convert the two inputs into the Crasters Parabolic Projection (CPP) domain, and calculate PSNR in CPP domain. The two inputs to the metric calculation can have different resolution and/or projection format.2.1 WS-PSNRWS-PSNR (Weighted to Spherically uniform PSNR )通过引入权重的方式对源视频与输出视频直接计算PSNR 。

其计算公式如下,记图像的大小为 。

∑∑∑∑-=-=-=-=⋅-=1021010i 10j ),()),(),((),(w 1M i N j M N j i w j i d j i s j i WMSE)lg(10-2WMSE MAX PSNR WS =其中 和 分别为参考图像和测试图像点的像素值, 为权重。

权重值对于不同的投影方式有不同的选取。

常见的ERP 和CMP 格式的投影权重的计算公式和示意图如下所示,亮度越高代表权重越大。

NN j j i w ERP π)2/5.0(cos ),(-+= 2/32222x 3)r)5.0()5.0(1),(--++-++=r j r i j i w CMP (ERP 与CMP 权重分布示意图WS-PSNR 通过在平面图像上引入权重值来计算图像质量,遵循了人眼的观看习惯,客观性高;完全平面操作使其与现有视频编码框架兼容性好,复杂度低;图像中的每一个点都参计算,准确性高。

它的缺点是无法进行跨投影格式的评估,因为参考图像和测试图像必须是相同投影类型,否则不同格式的权重值无法客观比较。

2.2 S-PSNRS-PSNR (Spherical PSNR )使用球面上一系列预先确定位置的点来对参考图像和测试图像进行采样,比较它们两两之间的差值,累加得到整幅图像的S-PSNR 值。

S-PSNR 的计算过程示意如下所示。

对于球上的点s ,分别找到参考序列和测试序列上相应位置的点(在360Lib 中非整数位置用距离其最近的整数位置像素代替,而不使用差值,因此360Lib 中的S-PSNR 也写作S-PSNR-NN ),然后计算两者之间像素值之差。

对文件预先确定的点遍历,累加差值,最终得到S-PSNR 。

S-PSNR 计算过程示意图S-PSNR 的优点是能进行跨格式评估,同时不要求参考序列与测试序列图像分辨率相同,提高了灵活性。

与WS-PSNR 不同,S-PSNR 用到了立体坐标计算,对于特定的全景图片来说,可以指定采样点的位置,对人眼更关注信息位置进行更密集的计算,以更贴近人眼的实际观看效果。

S-PSNR 的不足是对于高分辨率图片来说,像素利用率低。

在360Lib 中使用的采样点位置信息文件中包含655362个点,以4K 视频为例(3840x1920=7372800个像素),实际上仅有8.9%的像素参与失真计算,这对于其真实性是不利的。

2.3 CPP-PSNR克拉斯特抛物线投影(Craster ’s Parabolic Projection ,CPP ),是一种在地图学上常用的伪圆柱等面积投影方式,投影示意如图所示。

CPP 投影在相同空间分辨率下形状失真优于ERP 投影,因为ERP 两极区域像素被无限拉伸而引入数据冗余,而CPP 对其进行了改进。

全景视频从球坐标到CPP 投影坐标的变换公式如下:]1)32cos 2[(-=ϕλR x , 3sin ϕπR y =全景视频从CPP 投影坐标到球坐标的逆变换公式如下: πϕy R sin arc 3=, R x )132cos 2(-=ϕλCPP 投影示意图360Lib 中CPP-PSNR 计算过程为,将输入序列从ERP 格式转换成CPP 格式,再由CPP 变换到其他的投影格式进行编码和后续操作,这样做的优势是免去了对冗余像素的处理过程,提高转换和编码效率。

在进行CPP-PSNR 计算时需要对有效区域进行标注,因为CPP 投影并没有完全填充矩形区域,原来ERP 格式中的冗余像素在CPP 格式中即显示为无有效含义像素,就像上图中的矩形角落。

对参考序列和测试序列的有效区域进行传统PSNR 计算,得到的值即作为CPP-PSNR 输出。

相对于传统PSNR ,CPP-PSNR 可以计算不同分辨率和不同投影格式的序列之间的PSNR 。

3 360Lib 中各种投影方式效果ERP 格式投影CMP格式投影OHP格式投影SSP格式投影图3.4-8 TSP格式投影参考资料:[1] Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IECJTC 1/SC 29/WG 116th Meeting: Hobart, “Algorithm descriptions of projection format conversion and video quality metrics in 360Lib”, AU, 31 March – 7 April 2017[2] https://jvet.hhi.fraunhofer.de/svn/svn_360Lib/trunk[3] A. Abbas, D. Newman, “AHG8: Rotated Sphere Projection for 360 Video”, Joint VideoExploration Team of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JVET-F0036, April 2017, Hobart, Australia.[4] Q. Xu, J. Boyce, Y. He, Y. Ye, “360Lib modifications for spherical rotation”, Joint VideoExploration Team of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JVET-F0065, April 2017, Hobart, Australia.[5] Y. Sun, A. Lu, L. Yu, “AHG8: WS-PSNR for 360 video objective qu ality evaluation,” JointVideo Exploration Team of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JVET-D0040, Oct. 2016, Chengdu, China.[6] Y. He, X. Xiu, Y. Ye, “AHG8: On cross-format S-PSNR-NN”, Joint Video Exploration Team ofITU-T SG16 WP3 and ISO/IEC JTC1/SC29/WG11, JVET-F0042, April 2017, Hobart, Australia.。

相关文档
最新文档