嫖一嫖显示器的Over drive (OD) 功能

2023-11-14

1.背景

如下图:快速运动的画面会产生拖影现象,影响游戏体验,视觉观感
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F805LGHr-1610117287783)(A186DE20E71E4B89BFA7CA189A35A559)]


2.产生的原因

  • 响应时间大于刷新时间的时候,就会产生拖影。因为,上一帧还没有渲染完,又来了新的帧。

3.首先明确上面两个时间的概念

3.1 Response time (响应时间)

  • 信号输入与实际图像输出之间所需要的时间
  • 指的是液晶显示器对输入信号的反应速度,即液晶颗粒由暗转亮或由亮转暗的时间,分为“电压上升时间”和“电压下降时间”两部份,而通常谈到的响应时间是指两者之和。以毫秒ms为单位。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-asfs8yal-1610117287787)(44B12B347CDA4D71922B1FBE14A67E84)]

  • 在显示器亮暗变化时,当液晶分子移动较缓时,就会导致响应时间较慢,从而产生了拖影模糊的问题。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WDLXgypa-1610117287789)(406AB3F154F64FB7886EC86CED99A8D5)]

3.2 刷新时间

  • 两次信号输入之间的间隔时间
  • 取决于刷新频率
    • 比如,60Hz的屏幕刷新时间就是16.6ms(1000ms/60),这就意味着这块屏幕的响应时间得小于16.6ms才不会出现拖影

4.如何优化响应时间,减少拖影 ?——Overdrive技术

4.1 Over drive 简称OD

  • 在显示器亮暗变化时通过改变屏端液晶分子电压,增加对液晶分子的力矩,加速液晶分子的旋转,强制液晶分子在较短的时间内改变排列转换成所设定的穿透率,来实现加快屏响应速度的功能。即改善屏响应时间减少运动模糊
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-708pnV5j-1610117287791)(C66310727B9946A9A9459FE077D204C4)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aUyz5y18-1610117287793)(41CCDB0FD7DF4D0CA7D3409729EDB3A1)]

4.2 基本实现

  • 假设,发生一次色彩转化,无论从哪个色彩转化为哪个色彩,所需要的时间都是10ms。
    现在要把色彩值从0转化到50。
    但是刷新时间只有6.9ms,如果目标值是50的话,那只能转化到50*(6.9/10)=34.5。这样显然不能满足渲染需求。
  • Overdrive技术的做法是,将目标值设置为50*(10/6.9)=72.4,这样就可以在6.9ms内将色彩值从0转化为50。这也正是Overdrive的字面含义:超速、超车。
  • 如下图,OD Table表,粉红和蓝色的部分就是预设值大于/小于目标值的部分。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nJDO0TQZ-1610117287795)(ECC865898E3A499B8F6ADC91EEE5045C)]

5.Overdrive是不是越高越好? ——不是的

5.1 设置过高有什么坏处

  • Overdrive值的高低,其实就是预设目标值比真实目标值高出的比例。
    如果预设值太高,会出现高过头的现象。比如,上面的例子中,当预设目标值为72.4的时候,可以渲染出色彩值为50的效果;但是如果预设目标值太大,就会是渲染出来的色彩值大于50的效果,这就超过了我们想要的目标值。

  • 渲染出来的色彩值小于目标值时,会出现拖影:出现了颜色相同,但是比较浅的影子。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6OTgR9ts-1610117287796)(7D4E0DDB3318423185781F6C6E487374)]

  • 渲染出来的色彩值大于目标值时,会出现鬼影(伪影):出现了颜色反向的影子。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sAune8fX-1610117287797)(08B05E56B2904C7DBBC12595C7247316)]

5.2 Overdrive设置过高会不会影响屏幕的寿命

  • 不会。
  • 屏幕色彩值的范围是[0,255],然后有一个对应的电压范围是[Vmin,Vmax]。
    Overdrive技术,只是将预设目标值设置的大于真实目标值,以追求可以更快的达到渲染效果,从而缩短响应时间。预设目标值不会大于255,即电压也不会超出正常的使用区间。
  • 一般来说,液晶寿命取决于背光,外力损坏。

参考文章:https://blog.csdn.net/u012107143/article/details/109460562

人生不止编程,还有美妙的生活和美妙的人。心中装着美好,随处是风景 !

各位技术嫖友们的点赞和关注,是我技术嫖取路上无限的动力,阿里嘎多~
让我们作个技术嫖客,在嫖取知识的路上,一直嫖一直爽(〜 ̄▽ ̄)〜 ;

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

嫖一嫖显示器的Over drive (OD) 功能 的相关文章

  • 【硬件】【传感器 BH1750FVI】

    Ambient Light Sensor 环境光传感器 BH1750FVI 简介 环境光传感器 厂商 ROHM 立创商城采购链接 测量精度 0 96 1 2 1 44 分辨率 1 65535 lx 工作电压 2 4 3 6V Typ 3 0
  • 开关电源变换器稳态原理分析(电感伏秒平衡及电容电荷平衡)

    在大量开关周期中 当开关频率固定时 开关占空比D也保持恒定 例如对n个周期 电流波形和电压波形在每个开关周期是重复的 这就意味着电压波形和电流波形变成周期性波形 周期为T 即i n 1 T i nT v n 1 T v nT 这样的状态就称
  • CPU、GPU、DPU、TPU、NPU...傻傻分不清楚?实力扫盲——安排

    人工智能的发展离不开算力的支持 算力又是依附于各种硬件设备的 没有了算力设备的加持 就好比炼丹少了丹炉一样 可想而知 人工智能智能也就无用武之地了 以深度学习为主的人工智能方向的发展更是离不开强大的算力支持 随着深度学习的不断发展 各种各样
  • RC串并联电路工作原理

    一 定义 RC电路全称Resistance Capacitance Circuits 又叫 RC相移电路 RC滤波器 RC网络 是一个包含利用电压源 电流源驱使电阻器 电容器运作的电路 一个最简单的RC电路是由一个电容器和一个电阻器组成的
  • 电子元器件符号+实物图+命名规则(太全了,绝对收藏)

    电子电路中常用的器件包括 电阻器 含电位器 电容器 电感器 变压器 二极管 三极管 光电器件 电声器件 显示器件 晶闸管 可控硅 场效应晶体管 IGBT MOSFET 继电器与干簧管 开关 保险丝 晶振 连接器 各种传感器等 下面一起来看看
  • PCB走线辟谣总结,究竟应该怎么找拐角?

    现在但凡打开 SoC原厂的PCBLayout Guide 都会提及到高速信号的走线的拐角角度问题 都会说高速信号不要以直角走线 要以 45 度角走线 并且会说走圆弧会比 45 度拐角更好 事实是不是这样 PCB 走线角度该怎样设置 是走 4
  • ODrive踩坑(四)AS5047P-SPI绝对值磁编码器,不需每次上电校准无刷电机,直接上电可用

    前几篇介绍了ODrive在Windows下的使用环境搭建 以及TLE5012B AS5047P的ABI配置 ODrive教程资源导航 ODrive踩坑 一 windows下使用环境的搭建 odrivetool及USB驱动的安装 ODrive
  • EMC测试的那些项目,你都知道么?

    转载 EMC电磁兼容 2022 03 27 08 30 EMC检测 电磁兼容性检测 的全称是Electro Magnetic Compatibility 其定义为 设备和系统在其电磁环境中能正常工作且不对环境中任何事物构成不能承受的电磁骚扰
  • 放大器的增益带宽积

    放大器的增益带宽积 指定为GBWP GBW GBP或GB 是放大器带宽和带宽的增益的乘积 是用来简单衡量放大器的性能的一个参数 在频率足够大的时候 增益带宽积是一个常数 假设运算放大器的增益带宽积为1 MHz 它意味着当频率为1 Mhz时
  • 雪崩击穿/齐纳击穿

    雪崩击穿 发生在掺杂浓度较低 自由电子冲撞价离子 温度越高 雪崩击穿需要的击穿电压越高 齐纳击穿 发生在掺杂浓度比较高的时候 自由电子直接跳出共价键 温度越高 齐纳击穿需要的击穿电压越低
  • l298n

    L298N是专用驱动集成电路 属于H桥集成电路 与L293D的差别是其输出电流增大 功率增强 其输出电流为2A 最高电流4A 最高工作电压50V 可以驱动感性负载 如大功率直流电机 步进电机 电磁阀等 特别是其输入端可以与单片机直接相联 从
  • ODrive踩坑(五)ODrive驱动云台电机、低齿槽转矩电机实现高精度定位

    前几篇介绍了ODrive在Windows下的使用环境搭建 驱动3508 5008无刷电机 TLE5012B AS5047P的ABI编码器配置 AS5047P SPI绝对值编码器配置 ODrive踩坑 一 windows下使用环境的搭建 od
  • 什么是TDD?

    作为手机硬件开发者来说 TDD问题的debug绝对是最有意思的一件事情 即使你有再丰富的手机行业开发经验 在前期的设计中都不一定能完美的排掉这个雷 同时在后期发现问题的debug中 也会走很多弯路 所以TDD问题一直是手机开发者头疼的问题
  • PCB 过孔简介

    做过 PCB 设计的最先了解的应该就是过孔了 因为有过孔的存在我们才能做出多层板 过孔应该是 PCB 中最简单的部分了 也是最容易被我们忽略的地方 常见的过孔分为两大类 1 用作各层之间的电气连接 2 用作器件的固定或定位 一 过孔的介绍
  • 【深度学习工作站】CUDA + cuDNN + Tensorflow-gpu

    安装有两种路径 1 Anaconda简便安装 不需要安装CUDA和cuDNN 即使装了 Conda环境还是会重装CUDA和cuDNN 在清华镜像下载Anaconda3 新建环境后conda install tensorflow gpu 1
  • 关于Altium Designer PCB元器件的3D封装

    关于Altium Designer PCB元器件的3D封装 虽然Altium Designer为我们提供了丰富的元件封装库资源 但是 在实际的电路设计中电子元器件技术的不断更新换代 有些特定的元器件封装仍需要我们自行制作 另外 有时根据工程
  • UDIMM、LRDIMM、RDIMM三种内存的区别

    目前使用的内存条类型 DIMM 主要有三种 UDIMM RDIMM和LRDIMM UDIMM UDIMM 全称Unbuffered DIMM 即无缓冲双列直插内存模块 指地址和控制信号不经缓冲器 无需做任何时序调整 直接到达DIMM上的DR
  • ALLEGRO等长时如何将PIN DELAY和VIA长度计算在内

    在PCB设计中 对于时序要求严格的线路 Via和IC pin delay的长度必须得到重视 通过下面的操作 可将Via和Pin delay加入到线路长度的计算中 1st 计算Pin delay 打开Constraint Manager 选择
  • 锂电池管理系统(BMS)

    引言 在现代科技的推动下 锂电池已经成为各种电动设备和能源存储系统的首选能源媒介 然而 锂电池在充电和放电过程中存在一系列潜在的安全隐患 同时其性能和寿命也受到一些限制 为了解决这些问题 锂电池管理系统 BMS 应运而生 BMS不仅仅是一个
  • 锂电池管理系统(BMS)

    引言 在现代科技的推动下 锂电池已经成为各种电动设备和能源存储系统的首选能源媒介 然而 锂电池在充电和放电过程中存在一系列潜在的安全隐患 同时其性能和寿命也受到一些限制 为了解决这些问题 锂电池管理系统 BMS 应运而生 BMS不仅仅是一个

随机推荐

  • 深度学习发展历程全讲解

    深度学习发展历程 深度学习综述 1 基本概念 2人工智能发展和内容 2 1 AI目标 2 2 AI领域 3 机器学习发展内容 3 1 发展阶段 3 2 任务 3 3目标 3 4算法 3 5 学习方式 4深度学习发展内容 4 1 深度学习的发
  • TortoiseSvn不显示图标问题解决方法

    TortoiseSvn不显示图标问题解决方法 问题原因 windows系统中最多显示指定数量的图标 超过一定数量后 之后的图标不会显示 解决方式 右击自己的svn项目 TortoiseSvn gt Settings 按照上图的箭头操作 会打
  • easyExcel日期字符串格式统一处理

    1 遇到日期导入转换Date失败情况 excel里面日期是字符串 java实体类和数据库都是日期类型 导入转换 public class EasyExcelString2DateConvert implements Converter
  • 深度学习之图像分类学习笔记(一)图像卷积与滤波

    转载自 http blog csdn net zouxy09 article details 49080029 写的很清楚 解决了我对于卷积理解的困难 一 线性滤波与卷积的基本概念 线性滤波可以说是图像处理最基本的方法 它可以允许我们对图像
  • ASCII Unicode, UTF8 的关系,string和wstring转换

    目录 1 三大编码由来和转换 2 三大编码在计算机中应用 3 char string 和wchar t wstring 转换 写这篇文章遇到的的问题是c 操作正则的时候 遇到中文出现匹配失败 以及visual studio中中文乱码问题 当
  • 特殊字符集中营

    喆囍罓槑卍 回 卐
  • 基于QT的UDP通信

    简介 UDP User Datagram Protocol 用户数据报协议 是轻量的 不可靠的 面向数据报 datagram 的 无连接的协议 它可以用于对可靠性要求不高的场景 与TCP通信不同 两个程序之间进行UDP通信不需要预先建立持久
  • 基于Microsoft Learn的C#学习(入门-程序构建基块)

    参考文档 https learn microsoft com zh cn dotnet csharp tour of csharp program building blockshttps learn microsoft com zh cn
  • html制作的一个钢琴(可以弹奏)

    html制作的一个钢琴 可以弹奏 可以上传曲谱弹奏 如下图所示 点我下载资源 https download csdn net download weixin 43474701 63403221
  • echarts图表 定时刷新

    在制作大屏可视化时 需要有种动的效果 大概的思想是通过定时器太改变 1 组件传递时间参数 由于每个图表都是都是封装成一个组件 在父组件中 通过 传递时间
  • 将ip改成域名方式登陆

    昨天有同学问我如何将ip修改成域名 这样的话可以使程序变得更加健壮 别人不能直接看见你的ip地址 后来总结下分享给大家 首先找到hosts文件的位置 这个文件是系统dns默认查找的文件 windows 系统 C WINDOWS system
  • cmd上可以执行的命令在VSCODE报错:无法加载文件,因为在此系统上禁止运行脚本;xx既不是内部或外部命令,也不是可运行的程序

    有时候好好的项目 在vscode等编辑器上突然无法正常启动 提示 什么既不是内部或外部命令 也不是可运行的程序 或者什么在此系统禁止运行 如下 这时候尝试一下直接打开cmd cd到对应的项目位置 运行一下看是否可以正常运行 如果可以 那基本
  • 【Threejs基础教程-点线精灵篇】 4.5 射线(Ray)与射线拾取(Raycaster)

    射线和射线拾取 学习ThreeJS的捷径 射线介绍 射线用途 射线拾取操作过程 射线拾取Raycaster 0 创建射线 1 绑定点击事件 2 获取点击时的位置并创建映射顶点 新手常见错误1 完全不理解计算公式导致的映射坐标计算错误 全屏的
  • Vue中如何实现ajax请求,VUE中如何发ajax请求

    vue中是推荐使用axios来发送请求的 而且在vue2 0之后也是使用axios来实现发送ajax请求的 1 安装 axios有好几种引用的方式 其中主要包括如下 使用 cdn 使用npm npm install axios 使用 bow
  • linux是一种开源的操作系统,又一个操作系统开源

    导读 9月18日 腾讯宣布开源自主研发的轻量级物联网实时操作系统 TencentOS tiny TencentOS tiny是腾讯面向物联网领域开发的实时操作系统 具有低功耗 低资源占用 模块化 安全可靠等特点 可有效提升物联网终端产品开发
  • 【牛客SQL】SQL7 查找薪水记录超过15次的员工号emp_no以及其对应的记录次数t

    题目描述 描述 有一个薪水表 salaries简况如下 请你查找薪水记录超过15次的员工号emp no以及其对应的记录次数t 以上例子输出如下 题解 本题考察分组GROUP BY和分组过滤HAVING操作 运行时间 17ms 超过52 75
  • Scala入门到精通——第一节 Scala语言初步

    本节主要内容 Scala简介 为什么要学习Scala Scala语言初步 1 Scala简介 Scala Scala Language的简称 语言是一种能够运行于JVM和 Net平台之上的通用编程语言 既可用于大规模应用程序开发 也可用于脚
  • 微信小程序应用”腾讯位置服务路线规划“插件

    1 申请路线规划插件 微信公众平台 微信小程序后台 设置 第三方设置 插件管理 里点击 添加插件 搜索 腾讯位置服务路线规划 选择添加插件即可 2 申请key 调用路线规划插件需要申请腾讯位置服务的服务账号 key是开发者的唯一标识 申请地
  • vue/webpack 引入 cdn 资源

    使用 vue 的 webpack 模版开发 spa 项目时 我们习惯使用 npm install 安装各种组件和依赖到本地 但引入的组件越来越多 打包时可能会导致 app js 过大的问题 对加载很不友好 准确的说 vue webpack
  • 嫖一嫖显示器的Over drive (OD) 功能

    1 背景 如下图 快速运动的画面会产生拖影现象 影响游戏体验 视觉观感 2 产生的原因 当响应时间大于刷新时间的时候 就会产生拖影 因为 上一帧还没有渲染完 又来了新的帧 3 首先明确上面两个时间的概念 3 1 Response time