前一篇博客写了些视觉感知的基本概念,这一个博客介绍一论文《融合视觉感知特性蛋蛋HEVC率失真优化》的视觉感知因子。

这个视觉感知因子考虑了人类视觉系统对视频图像的空域活动性区域、纹理区域、时域活动性区域和亮度的感知特性,具体介绍如下:

(1)亮度权重因子:

亮度在一定程度上影响视觉感知,特别是在亮度较高或较低的情况下,人眼的视觉敏感度相对较低,而在一定的亮度范围内,人眼的视觉敏感度相对较高。背景亮度敏感阈值曲线示意图如图所示,纵坐标表示人眼感知门限值,门限值越小,表示人眼的敏感度越高。

权重因子表达式为:

(2)空域活动性权重因子:

对于视频图像,活动性越小的区域失真越容易被人眼察觉,即活动性小的区域视觉敏感度高,活动性大的区域视觉敏感度低。

(3)时域活动性权重因子:

对于一个视频序列,人眼更加关注于视频序列中的运动区域。运动区域的运动强度可用运动矢量或块差值进行描述,由于运动矢量只有在当前 CTU编码之后才能获取,而当前 CTU 的块差值可以在编码前获取,因此可以采用块差值描述当前 CTU 的运动强度。运动强度在一定程度上反映了人眼对运动区域的关注度,关注度越大的区域容忍的失真就越小,相应的视觉敏感度越大。差值法的计算公式为:

(4)纹理权重因子:

根据视觉遮掩效应,纹理越复杂的区域能够隐藏越多的失真,而平坦区域相对纹理复杂区域隐藏失真的能力较弱。相同量的 SSE 发生在视频序列中纹理复杂的区域和纹理平坦的区域会产生明显不同的主观感受,视觉敏感度高的区域所引起的失真要明显大于视觉敏感度低的区域。一幅图像的纹理 复杂度可用方差来进行描述,即

现在需要做的就是总结出自己的一套视觉感知因子,比这个更具体,更丰富的感知因子!

视觉感知特性【2】一些视觉感知因子相关推荐

  1. 视觉感知特性 【1】人类视觉系统的信息处理机制的4个特性

    大约有一个月没有写博客了,毫无疑问这就代表我有一个月没有写到新东西了!!!最近接受师弟的邀请去一家公司兼职,去了才发现自己好多不会好多不懂的东西,可惜没办法说"这个我不会"!哎.. ...

  2. Apollo进阶课程⑳丨Apollo感知之旅——机器学习与感知的未来

    目录 1机器学习 可解释性是否需要 其它算法 2感知的未来 Sensor迭代 深度学习+仿真数据+AI芯片 智能交通设施 3思考 原文链接:进阶课程⑳丨Apollo感知之旅--机器学习与感知的未来 自 ...

  3. 【阿里云高校计划】阿里云视觉AI训练营 DAY1 AI视觉生产技术简述

    目录 写在前面 定义和分类 定义 分类 通用基础框架 五个关键维度 分割抠图 分割抠图 难点 解题思路 模型框架 部分扩展 视觉生成 以平面设计图像生成平台--<鹿班>为例 框架流程 鹿班 ...

  4. 云小课|ModelArts Pro 视觉套件 零代码构建视觉AI应用

    阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说).深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云.更多精彩内容请单击此处. 摘要:ModelArts ...

  5. 模式识别感知器matlab,模式识别:感知器的实现

    在之前的模式识别研究中,判别函数J(.)的参数是已知的,即假设概率密度函数的参数形式已知.本节不考虑概率密度函数的确切形式,使用非参数化的方法来求解判别函数.由于线性判别函数具有许多优良的特性,因此这 ...

  6. 视觉打标软件 在线视觉打标系统 1.金橙子控制板卡 2.自主研发的定位系统

    视觉打标软件 在线视觉打标系统 1.金橙子控制板卡 2.自主研发的定位系统 3.操作界面简洁,易上手 4.标刻精度高,误差正负0.02 注:该系统属于本人开发和维护 ID:99100067460474 ...

  7. LabVIEW视觉采集软件(VAS)、视觉生成器(VB)和视觉开发模块(VDM)之间有什么不同

    LabVIEW视觉采集软件(VAS).视觉生成器(VB)和视觉开发模块(VDM)之间有什么不同 视觉采集软件(VAS) 描述:视觉采集软件(VAS)是一组驱动程序和实用程序,用于采集,显示和保存各种摄 ...

  8. LabVIEW使用视觉采集软件从GigE视觉相机进行采集 1

    LabVIEW使用视觉采集软件从GigE视觉相机进行采集 1 硬件和软件设置 为了从GigE Vision相机获取图像,首先需要确保拥有所有正确的硬件和软件. 硬件 GigE Vision相机:该相机 ...

  9. walking机器人入门教程-视觉建图-rtabmap使用视觉建图和导航

    系列文章目录 walking机器人入门教程-目录 walking机器人入门教程-硬件清单 walking机器人入门教程-软件清单 walking机器人入门教程-测试底盘 walking机器人入门教程- ...

最新文章

  1. IBM 数据科学平台三大特性解决数据科学家协作问题
  2. newcoder ACM模式
  3. python内置函数用来返回数值型序列中所有元素之和_语句x = 3==3, 5执行结束后,变量x的值为_学小易找答案...
  4. Python学习13 异常处理机制
  5. 导致微服务失败的 11 个原因
  6. Android 列表视图
  7. 连网获取图片的小程序
  8. 避免将 props 的值复制给 state!
  9. 扫地机器人水箱背景_家友扫地机器人拖地水箱配件(米家扫地机器人1代版)体验(Case Closed)...
  10. 带着这篇去通关所有Handler的提问(三)
  11. EVE-NG模拟器综合
  12. 怎么强力卸载360天擎_如何手动卸载天擎
  13. 在一起盗窃案中,法官对涉及到的四名犯罪嫌疑人A,B,C,D进行了审问.
  14. 产品思考 - 不剪发的Tony老师
  15. k8s - service
  16. 20届icoding 实验1
  17. 微信小程序swiper上下滑动卡顿
  18. 纷享销客2022新增长系列之《高科技行业橙皮书》重磅发布
  19. rdo远程计算机需要,RDO远程连接时错误提示解决办法
  20. Unity制作贪吃蛇

热门文章

  1. 电脑桌面计算机是英文,电脑桌面文件都变成了英文状态是怎么回事?
  2. 架构:多源异构数据。
  3. 仙侠手游【一问多情/魔藏仙缘】最新整理Linux手工服务端+视频教程+GM授权后台+本地热新资源
  4. 判断矩阵一致性检验的Matlab源程序代码
  5. profile参数详解
  6. springboot角色权限后台管理系统脚手架实战开发教程包含完整源码
  7. shell编程实例-石头剪子布游戏
  8. 组装我的计算机综合实践活动,1.组装我的计算机 (2).pptx
  9. cad连筋字体怎么安装_cad怎么调整标注文字大小-AutoCAD调整标注字体大小的方法...
  10. 一篇文章讲清楚交叉熵和KL散度