视频编解码学习三之显示器
整理自:显示器_百度百科,触摸屏_百度百科,百度安全验证
分为阴极射线管显示器(CRT),等离子显示器PDP,液晶显示器LCD
液晶显示器的组成。一般来说,液晶显示器由以下几个部分组成: [3]
1、液晶模块
玻璃基板:里面是液态晶体和网格状的印刷电路。时序电路(timing control):用于产生控制液晶分子偏转所需的时序和电压。灯管:产生白色光源。背光:把灯管产生的光反射到液晶屏上 [3]。
2、控制板
控制板起信号转换作用。把各种输入格式的信号转化成固定输出格式的信号。例如对1024 x768的屏输入信号可以是640×480、800×600、1024×768等,最终转化成输出格式1024×768 [3]。
3、逆变器
产生高压,用于点亮灯管
组成电路
视频放大电路:可以分为预视放和视放输出两部分。预视放从信号接口中接收显示卡送来的R、G、B三基色视频信号,对之进行放大,以便驱动视放输出级。视放输出级是功率放大级,把预视放级送来的视频信号放大到足够的功率,驱动显像管阴极,调制阴极发射电子束的强弱,电子束轰击荧光屏后,就完成了电一光转换的功能,配合扫描就可显示图像 [4]。
通常这部分电路还具备对比度控制、行场消隐、白平衡调节等功能 [4]。
场扫描电路:包括场振荡和场输出两部分。场振荡电路在同步信号下,形成场频锯齿波,锯齿波再由场输出电路功率放大后加至场偏转线圈,形成扫描电流,使电子枪发射出的电子上下拉开 [4]。
场幅和场中心调节的功能也是在场扫描电路中实现的,此外还输出场频锯齿波到枕形校正电路,以校正水平枕形失真 [4]。
行扫描电路:包括行振荡、行输出、高压电路、枕校电路等几部分 [4]。
行振荡电路在行同步信号的作用下,输出周期矩形脉冲,该矩形脉冲驱动行输出电路,使之在行偏转线圈中产生扫描电流 [4]。
高压电路对行扫描逆程期间产生的幅值很高的回扫脉冲进行变压、然后整流滤波得到多路电压输出,其中G1为显像管栅极电压,SCREEN为加速级电压、FOCUS为聚焦极电压。H.V为阳极高压 [4]。
行中心、行幅调整功能的实现也包括在行扫描电路中 [4]。
开关电源:大部分显示器使用脉宽调制式开关电源,由开关管(调整管)、变换器、取样电路、比较放大电路、基准电源、激励器和保护电路等组成。开关电源的电路简洁,维修起来比较容易 [4]。
模式识别与控制电路:该电路的作用是根据显示卡送来的行、场同步信号的特征判别当前是哪一种显示模式,并依此对行扫描和场扫描电路进行控制,以消除模式转换对电路工作状态造成的影响,如改变行振荡、场振荡电路的自由振荡频率,调整行幅、场幅,改变行输出级的工作电压等
技术参数
分辨率
显示器的分辨率受显示器的尺寸、(显像管点距)、电路特性等方面影响
栅距和点距
栅距是指阴栅式显像管平行的光栅之间的距离(单位mm)。采用阴栅式显像管的好处在于其栅距长时间被使用也不会变形,显示器被使用多年也不会出现画质下降的情况 [5]。
点距(或条纹间距)是显示器的一个非常重要的硬件指标。它是指一种给定颜色的一个发光点与离它最近的相邻同色发光点之间的距离,这种距离不能用软件来更改,这一点与分辨率是不同的。在任何相同分辨率下,点距越小,显示图像越清晰细腻,分辨率和图像质量也就越高
带宽
带宽是显示器的一个非常重要的参数,能够决定显示器性能的好坏。所谓带宽是显示器视频放大器通频带宽度的简称。一个电路的带宽实际上是反映该电路对输入信号的响应速度和显示器的解像能力,带宽越宽,惯性越小,响应速度越快,允许通过的信号频率越高,信号失真越小。带宽的单位为MHz,可以用“水平分辨率×垂直分辨率×刷新率”这个公式来计算它的数值
刷新率
显示器的刷新率分为垂直刷新频率和水平刷新频率。垂直刷新率场频(Vertical scanning frequency)的单位是MHz,它是由水平刷新率和屏幕分辨率所决定的,垂直刷新率表示屏幕的图像每秒钟重绘多少次,也就是指每秒钟屏幕刷新的次数 [5]水平刷新率叫行频(Horizontai scanning trequency),它是指显示器每秒钟内扫描水平线的次数,单位是kHz;。
2022年2月1日消息,京东方对外展示全球首款27英寸的氧化物FHD 500Hz超高刷新率显示屏,创下显示器刷新率的新纪录
常见种类
CRT显示器
CRT显示器是一种使用阴极射线管(Cathode Ray Tube)显示器。它主要由五部分组成:电子枪、偏转线圈、荫罩、荧光粉层及玻璃外壳。CRT纯平显示器虽然具有可视角度大、无坏点、色彩还原度高、色度均匀、可调节的多分辨率模式、响应时间极短等LCD显示器难以超越的优点,但目前已经退出市场 [7]。
LCD显示器
LCD显示器即液晶显示器。它的优点有机身薄、占地小和辐射小 [7]。
LCD显示器内部有很多液晶粒子,它们有规律地排列成一定的形状,并且它们每一面的颜色都不同,分为红色、绿色和蓝色。这三原色能还原成任意的其他颜色。当显示器收到显示数据时,会控制每个液晶粒子转动到不同颜色的面,从而组合成不同的颜色和图像。因此,LCD显示器有色彩不够艳和可视角度不大等缺点
液晶显示器是一种借助于薄膜晶体管驱动的有源矩阵液晶显示器,它主要是以电流刺激液晶分子产生点、线、面配合背部灯管构成画面。IPS、TFT、SLCD都属于LCD的子类。 [1]其工作原理是,在电场的作用下,利用液晶分子的排列方向发生变化,使外光源透光率改变(调制),完成电一光变换,再利用R、G、B三基色信号的不同激励,通过红、绿、蓝三基色滤光膜,完成时域和空间域的彩色重显。
LED显示器
LED显示器是一种通过控制半导体发光二极管的显示方式来显示文字、图形、图像、动画的显示屏幕 [7]。
LED的技术进步是扩大市场需求及应用的最大推动力。最初,LED只是作为微型指示灯,在计算机、音响和录像机等高档设备中应用。随着大规模集成电路和计算机技术的不断进步,LED显示器迅速崛起 [7]。
LED显示器集微电子技术、计算机技术、信息处理技术于一体,以其色彩鲜艳、动态范围广、亮度高、寿命长、工作稳定可靠等优点,成为最具优势的新一代显示设备。目前,LED显示器已广泛应用于大型广场、体育场馆、证券交易大厅等场所,可以满足不同环境的需要 [7]。
LED显示屏的工厂主要分布在深圳有500多家,其中40%主要是提供加工服务,还有小作坊式生产,也有像一批以品质和研发为主的生产企业
3D显示器
3D显示器一直被公认为显示技术发展的终极梦想,多年来有许多企业和研究机构从事这方面的研究。日本、欧美、韩国等发达国家和地区早于20世纪80年代就纷纷涉足体显示技术的研发,于90年代开始陆续获得不同程度的研究成果,现已开发出需佩戴立体眼镜和不需佩戴立体眼镜的两大立体显示技术体系。随着《阿凡达》等3D大片的热播,人们对3D技术的了解逐步加深 [7]。
利用自动立体显示技术,即所谓的“真3D技术”,用户不用戴眼镜就可以观看立体影像。这种技术利用所谓的“视差栅栏”,使两只眼睛分别接受不同的图像,来形成立体效果,平面显示器要形成立体感的影像,必须至少提供两组相位不同的图像。其中,不闪式3D技术是如今显示器中最常使用的技术 [7]。
不闪式3D技术的画面是由左眼和右眼各读出540条线后,两眼的影像在大脑重合,所以大脑所认知的影像是1018条线,因此,可以确定不闪式3D技术的画面为全高清 [7]。
不闪式3D技术的优点有: [7]
①无闪烁,更健康 [7];
②高亮度,更明亮 [7];
③无辐射,眼睛更舒适 [7];
④无重影,更逼真 [7];
⑤价格合理,性价比高 [7]。
不闪式3D技术也存在诸如不能在水平方向实现3D全高清画面和技术成本高的缺点
触摸屏
触摸屏(Touch Panel)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。 [1]
从1974开始出现世界上最早的电阻式触摸屏以来,随着科技的发展和应用需 求的增长,各种触摸技术相继诞生以适应各种行业和层次的应用。如今,已经形成了商业化的触摸屏技术包括:电阻技术触摸屏、电容技术触摸屏、红外线技术触 摸屏、表面声波(SAW)技术触摸屏等,并已广泛应用到了手机、平板电脑、零售业、公共信息查询、多媒体信息系统、医疗仪器、工业自动控制、娱乐与餐 饮业、自动售票系统、 教育系统等许多领域。
LCD,即液晶显示屏幕(liquid-crystal display),是目前市场上主流的显示技术。它主要采用薄膜电晶体液晶显示器(TFT-LCD)技术,通过两片玻璃基板夹着一层液晶来实现显示效果。在这两片玻璃基板中,上层玻璃基板负责呈现彩色滤光片,而下层玻璃基板则镶嵌着电晶体。当电流通过电晶体时,会产生电场变化,进而影响液晶分子的旋转排列。这种旋转排列的改变会调控光线通过的旋转幅度,再经过彩色滤光片的折射,最终呈现出不同的颜色。
目前,LCD技术已经非常成熟,并被广泛应用于普通电脑和电视屏幕上。由于其成本低廉,它已成为众多消费产品的基石。
02LED与OLED显示技术
在了解了LCD的显像原理后,我们进一步探讨LED和OLED的显像技术。
▍ LED的显像技术
首先来看LED,它被称为“发光二极体”,其工作原理是通过电能转化为光能。在半导体材料中,正负极两端施加电压后,电流通过时,电子与电洞结合,产生的能量以可见光的形式释放。不同材料的光子能量会产生不同波长的光线。直显式LED常用于户外电视墙或红绿灯,而LED芯片则是当前电视、屏幕背光源以及照明领域的主流选择。
▍ OLED的工作原理与特点
在探讨LED的显像技术后,我们进一步转向OLED。LED与OLED的驱动原理虽有些相似,但所采用的材料却大相径庭。OLED,被誉为“有机发光二极体”(Organic Light-Emitting Diode),其核心构造是在ITO玻璃上铺设一层有机发光层,并覆盖一层低功函数的金属电极。在外部电压的驱动下,正极电洞与阴极电子将在发光层中结合,释放能量并发出光线。由于材料特性的差异,OLED能够产生R、G、B三原色,从而构建出丰富多样的色彩。
OLED技术与LCD技术的核心区别在于其自体发光特性。 LCD技术则依赖于LED背板和滤光片来呈现图像。相比之下,OLED能够自发光,从而呈现出更为鲜艳的画面,同时功耗也较低,甚至可以弯曲适应不同形状的显示屏。然而,由于其有机材料容易氧化,OLED的寿命相对较短,并可能出现色烙问题。此外,OLED技术的成本高昂和技术难度也相对较大,目前主要应用于小屏幕设备,如手机屏幕。
03先进显示技术探讨
在了解LCD、LED和OLED的基础差异之后,我们进一步探讨高阶显示技术,如Mini LED、Micro LED和Micro OLED。
▍ Mini LED与Micro LED的区别
其中,Mini LED和Micro LED的主要区别在于LED晶体的尺寸。Mini LED,正式名称为「次毫米发光二极体」,其晶体尺寸以100微米为界,大约0.1毫米;而Micro LED,即「微发光二极体」,则是指尺寸更小的LED晶体。
▍ Micro LED的技术革命与挑战
Micro LED技术则带来了更为颠覆性的革新。其晶粒尺寸已达到肉眼难以分辨的程度,使得R、G、B三原色的晶粒能直接拼成一个像素点,实现「一个像素」的概念。这一技术突破使得Micro LED不再依赖滤光片和液晶层,与传统的LCD显示屏幕发光结构截然不同,预示着LCD产业即将迎来全新的革命性变革。
然而,Micro LED实现革新但面临巨量转移等技术挑战。特别是在实际生产过程中,巨量转移技术就是将晶粒完整放置到电路矩阵上,其难度不言而喻。此外,磊晶技术的瓶颈、封装测试问题以及后续的检测和维修,都是阻碍Micro LED量产的难题。
▍ Micro OLED的发展前景
与此同时,Micro OLED技术也备受瞩目。Micro OLED技术在AR、VR设备上有潜力,苹果与台积电的合作开发,使得Micro OLED成为今年科技界的热门话题。不同于传统电视和高阶手机所采用的LCD或OLED屏幕,Micro OLED直接搭载在晶圆上,采用单晶硅晶圆为背板,具有轻薄、低功耗、自发光及高效率等显著优势,特别适合AR、VR等穿戴式设备。
目前,苹果正在研发中的Micro OLED尺寸仅为不到1吋,预计将用于其最新的AR产品。然而,该技术目前尚处于试产阶段,距离量产还有数年之遥。不过,Sony、三星、京东方等科技巨头也在积极开发Micro OLED显示技术,并计划在未来实现量产,进军可穿戴式装置和AR装置市场。
相关文章:

视频编解码学习三之显示器
整理自:显示器_百度百科,触摸屏_百度百科,百度安全验证 分为阴极射线管显示器(CRT),等离子显示器PDP,液晶显示器LCD 液晶显示器的组成。一般来说,液晶显示器由以下几个部分组成: […...
Python中的re库详细用法与代码解析
目录 1. 前言 2. 正则表达式的基本概念 2.1 什么是正则表达式? 2.2 常用元字符 3. re库的适应场景 3.1 验证用户输入 3.2 从文本中提取信息 3.3 文本替换与格式化 3.4 分割复杂字符串 3.5 数据清洗与预处理 4. re库的核心功能详解 4.1 re.match()&#…...

K8s网络从0到1
K8s网络从0到1 前言 K8s是一个强大的平台,但它的网络比较复杂,涉及很多概念,例如Pod网络,Service网络,Cluster IPs,NodePort,LoadBalancer和Ingress等等。为了帮助大家理解,模仿TC…...

13.Excel:分列
一 分列的作用 将一个单元格中的内容拆分到两个或多个单元格当中。 二 如何使用 1.常规分列使用 注意:分列功能一次只能拆分一列。 长度一致或者数据间有分隔符。 补充:快速选择一列。 CTRL shift 向下箭头。 补充:中英文逗号不同。 可以先通…...
第十六届蓝桥杯大赛软件赛C/C++大学B组部分题解
第十六届蓝桥杯大赛软件赛C/C大学B组题解 试题A: 移动距离 问题描述 小明初始在二维平面的原点,他想前往坐标(233,666)。在移动过程中,他只能采用以下两种移动方式,并且这两种移动方式可以交替、不限次数地使用: 水平向右移动…...

计算机网络应用层(5)-- P2P文件分发视频流和内容分发网
💓个人主页:mooridy 💓专栏地址:《计算机网络:自顶向下方法》 大纲式阅读笔记_mooridy的博客-CSDN博客 💓本博客内容为《计算机网络:自顶向下方法》第二章应用层第五、六节知识梳理 关注我&…...

Gin优雅关闭 graceful-shutdown
文章目录 优雅关闭示例 - Close 方法项目结构使用方法代码如下代码说明如果去掉代码中的数字1,会发生什么 优雅关闭示例项目结构使用方法使用上下文通知不使用上下文通知 代码 notify-without-context-server.go代码说明 代码 notify-with-context-server.go代码说明…...
Android 查看 Logcat (可纯手机方式 无需电脑)
安装 Logcat Reader Github Google Play 如果有电脑 使用其ADB方式可执行如下命令 后续无需安装Termux # 使用 ADB 授予 android.permission.READ_LOGS 权限给 Logcat Reader adb shell "pm grant com.dp.logcatapp android.permission.READ_LOGS && am force-…...
Java 中常见的数据结构及其常用 API
本文总结了 Java 中常见的数据结构及其常用 API,帮助开发者在写算法时能够快速选择合适的数据结构和操作。通过使用合适的 API,可以有效减少计算复杂度,并提高代码的执行效率。 1. 数组 数组是 Java 中最常用的数据结构之一,Jav…...

五子棋html
<!DOCTYPE html> <html lang"zh-CN"> <head> <meta charset"UTF-8" /> <meta name"viewport" content"widthdevice-width, initial-scale1" /> <title>五子棋游戏</title> <style>bo…...
在Laravel 12中实现基于parent_id的树状数组
在Laravel中实现基于parent_id的树状数组,可以通过预加载所有节点并在内存中递归构建树结构来完成。以下是具体步骤和代码示例: 1. 创建模型及数据库迁移 迁移文件: // 创建节点表 Schema::create(nodes, function (Blueprint $table) {$t…...

JavaWeb:后端web基础(TomcatServletHTTP)
一、今日内容 二、Tomcat 介绍与使用 介绍 基本使用 小结 配置 配置 查找进程 三、Servlet 什么是Servlet 快速入门 需求 步骤 1.新建工程-模块(Maven) 2.修改打包方式-war 3.编写代码 /*** 可以选择继承HttpServlet*/ WebServlet("/hello&q…...
C++负载均衡远程调用学习之负载均衡算法与实现
目录 01 lars 系统架构回顾 02 lars-lbAgentV0.4-route_lb处理report业务流程 03 lars-lbAgentV0.4-负责均衡判断参数配置 04 lars-lbAgentV0.4-负载均衡idle节点的失败率判断 05 lars-lbAgentV0.4-负载均衡overload节点的成功率判断 06 lars-lbAgentV0.4-负载均衡上报提交…...

缓存(1):三级缓存
三级缓存是指什么 我们常说的三级缓存如下: CPU三级缓存Spring三级缓存应用架构(JVM、分布式缓存、db)三级缓存 CPU 基本概念 CPU 的访问速度每 18 个月就会翻 倍,相当于每年增⻓ 60% 左右,内存的速度当然也会不断…...

Cursor —— AI编辑器 使用详解
Cursor - The AI Code Editor 一、Cursor 是什么? Cursor 是一款优秀的AI代码编辑器,它内置了 Deepseek-R1、GPT-4、Claude等 AI 模型。 简单说,就是:Cursor VS Code 编辑器 AI 大模型 Cursor 功能特性(代码补全、…...

Pytorch-CUDA版本环境配置
Pytorch-CUDA版本环境配置 电脑如果是Windows平台下的Nvidia GPU的用户,需配置Pytorch的CUDA版本,分为三步: 1. 安装或更新NVIDA显卡驱动 官方驱动下载地址: https://www.nvidia.cn/Download/index.aspx?langcn 2. 安装CUDA Too…...
一个完整的神经网络训练流程详解(附 PyTorch 示例)
🧠 一个完整的神经网络训练流程详解(附 PyTorch 示例) 📌 第一部分:神经网络训练流程概览(总) 在深度学习中,构建和训练一个神经网络模型并不是简单的“输入数据、得到结果”这么简…...

OpenCV 图形API(77)图像与通道拼接函数-----对图像进行几何变换函数remap()
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 对图像应用一个通用的几何变换。 函数 remap 使用指定的映射对源图像进行变换: dst ( x , y ) src ( m a p x ( x , y ) , m a p y…...
windows通过wsl安装ubuntu20.04
1 *.bat文件安装hyper-v pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in (findstr /i . hyper-v.txt 2^>nul) do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"…...

Spring AI 入门(持续更新)
介绍 Spring AI 是 Spring 项目中一个面向 AI 应用的模块,旨在通过集成开源框架、提供标准化的工具和便捷的开发体验,加速 AI 应用程序的构建和部署。 依赖 <!-- 基于 WebFlux 的响应式 SSE 传输 --> <dependency><groupId>org.spr…...

QUIC协议优化:HTTP_3环境下的超高速异步抓取方案
摘要 随着 QUIC 和 HTTP/3 的普及,基于 UDP 的连接复用与内置加密带来了远超 HTTP/2 的性能提升,可显著降低连接握手与拥塞恢复的开销。本文以爬取知乎热榜数据为目标,提出一种基于 HTTPX aioquic 的异步抓取方案,并结合代理 IP设…...

uni-app实现完成任务解锁拼图功能
界面如下 代码如下 <template><view class"puzzle-container"><view class"puzzle-title">任务进度 {{completedCount}}/{{totalPieces}}</view><view class"puzzle-grid"><viewv-for"(piece, index) in…...
Vue3 中当组件嵌套层级较深导致 ref 无法直接获取子组件实例时,可以通过 provide/inject + 回调函数的方式实现子组件方法传递到父组件
需求:vue3中使用defineExposeref调用子组件方法报错不是一个function 思路:由于组件嵌套层级太深导致ref失效,通过provide/inject 回调函数来实现多层穿透 1. 父组件提供「方法注册函数」 父组件通过 provide 提供一个用于接收子组件方法…...
关于 js:3. 闭包、作用域、内存模型
一、闭包的本质:函数 其词法作用域环境 闭包(Closure)的本质可以概括为: 闭包是一个函数,以及它定义时捕获的词法作用域中的变量集合。 这意味着:即使外部函数已经返回或作用域结束,只要有内…...

数据链路层(MAC 地址)
目录 一、前言: 二、以太网: 三、MAC 地址的作用: 四、ARP协议: 一、前言: 数据链路层主要负责相邻两个节点之间的数据传输,其中,最常见数据链路层的协议有 以太网(通过光纤 / 网…...

基于DQN的自动驾驶小车绕圈任务
1.任务介绍 任务来源: DQN: Deep Q Learning |自动驾驶入门(?) |算法与实现 任务原始代码: self-driving car 最终效果: 以下所有内容,都是对上面DQN代码的改进&#…...
terraform resource创建了5台阿里云ecs,如要使用terraform删除其中一台主机,如何删除?
在 Terraform 中删除阿里云 5 台 ECS 实例中的某一台,具体操作取决于你创建资源时使用的 多实例管理方式(count 或 for_each)。以下是详细解决方案: 方法一:使用 for_each(推荐) 如果创建时使…...

【Linux】Linux工具(1)
3.Linux工具(1) 文章目录 3.Linux工具(1)Linux 软件包管理器 yum什么是软件包关于 rzsz查看软件包——yum list命令如何安装软件如何卸载软件补充——yum如何找到要安装软件的下载地址 Linux开发工具Linux编辑器-vim使用1.vim的基…...
探索大语言模型(LLM):词袋法(Bag of Words)原理与实现
文章目录 引言一、词袋法原理1.1 核心思想1.2 实现步骤 二、数学公式2.1 词频表示2.2 TF-IDF加权(可选) 三、示例表格3.1 构建词汇表3.2 文本向量化(词频) 四、Python代码实现4.1 基础实现(手动计算)4.2 输…...
vue引入物理引擎matter.js
vue引入物理引擎matter.js 在 Vue 项目中集成 Matter.js 物理引擎的步骤如下: 1. 安装 Matter.js npm install matter-js # 或 yarn add matter-js2. 创建 Vue 组件 <template><div ref="physicsContainer" class="physics-container"><…...