TV PQ
对于TV,图像的显示是通过屏幕呈现的。所以第一步需要了解屏幕的显示原理和结构。
https://baike.baidu.com/item/%E7%94%B5%E8%A7%86%E5%88%B6%E5%BC%8F/185936?fr=ge_ala
https://baike.baidu.com/item/CVBS/10796505?fr=ge_ala
显示器的分辨率是显示画面清晰度的重要参数,FHD意思是全高清,即FULL HD,全称为Full High Definition。UHD意思是超高清,全称为Ultra High Definition。
(1)LCD工作原理和显示-------LCD工作原理及结构
重要的2个知识点:(1)三原色 RGB(2)像素点 (每个像素点是RGB的一种,4K分辨率----就是4096×2160个像素点)
像素深度(bits per pixel,简称bpp)
(1)一个像素在计算机中由多少个bit数据来描述。
(2)计算机中用二进制位来表示一个像素的数据,用来表示一个像素的数据位越多,则这个像素的颜色值更加丰富、分的更细,颜色深度就更深。
(3)一般来说像素深度有这么几种:1位、8位、16位、24位、32位。假设是8bit, rgb每种颜色的范围为(0~255)
帧率(FPS->frame per second)
视频码率是指视频数据在单位时间内使用或传输的数据量,通常用bps或kbps来表示
(2)背光(backlight control)
从背光是全局(控制)背光还是分区域控制(local dimming(LD)--需要硬件上支持)-----不管哪种吧,都是控制亮度。--实现上通过PWM(Pulse Width Modulation)脉冲宽度调节。
DBC(dynamic backlight control)(0D Dimming)是一种算法,智能调节,只有全局背光控制支持。
PWM频率是指每秒钟信号从高电平到低电平再回到高电平的次数;占空比是高电平持续时间和低电平持续时间之间的比例。(两回事)
UI界面上Backlight菜单项(0~100)
(1)启动时数据加载
BIZ层:BIZ API 对外提供的接口集合,以APIObject模型形式提供---value/action,APIObject 有一个name(全局唯一标识符)
backlight APIObject 的名字:#define SL2_TVAPI_I32_VIDEO_BACKLIGHT "kilby.sl2.i32.video.backlight"
m_backlight(*this,SL2_TVAPI_I32_VIDEO_BACKLIGHT,SL2_TVAPI_VIDEO_BACKLIGHT_MIN,SL2_TVAPI_VIDEO_BACKLIGHT_MAX,100)---对应于类类型的构造函数。
白平衡/gamma都属于PQ(Picture quality)一部分。