基础知识深挖

本文深入探讨了摄像头输入格式,重点介绍了RAW和YUV数据格式,特别是YUV422、444、420的差异。YUV格式利用人眼对亮度的敏感度,压缩色彩信息以节省存储和传输成本。同时,解释了LCD显示器的工作原理,包括逐行与隔行扫描的区别,以及消影时间参数的作用。此外,还涉及了触摸屏数据流处理和中断处理的基本概念。
摘要由CSDN通过智能技术生成

====================================》》》camera 先关

1、摄像头输入格式常用的几种?

        raw yuv422(uyvy) yuv420(nv12 yv12)

2、raw, yuv444 yuv422 yuv420 数据格式的区别?

rRAW数据:Sensor输出的原始数据,一般有RAW8、RAW10、RAW12等,分别表示一个像素点有8bit数据、10bit数据、12bit数据。这是Sensor输出的最原始的数据,不论视频最后转成什么格式,都首先需要从RAW格式转。

YUV数据:RAW数据经过转换之后的数据。摄像头中最常用的是YUV 422格式,及Y-U-Y-V格式。以YUV422 8bit为例,每个像素点都包含亮度分量(8bit)以及UV两个颜色分量中的某一个(8bit)。因此每个像素点需要16bit数据。如果使用YUV422 10bit,那每个像素点需要20bit来描述。

======================

yuv444 一个Y分量对应一个UV分量

yuv422 两个Y公用一组UV分量

yuv420 四个Y公用一组UV分量

3、yuv 中 Y代表什么,UV 代表什么?

        Y:亮度

        UV:色度

以前老式的黑白电视,只有Y分量,没有UV分量,后面的YUV 格式就是兼容以前老式电视机

 U(Cb)表示色度分量:B-Y,图像蓝色部分去掉亮度,反映了RGB输入信号蓝色部分与RGB信号亮度值之间的差异。

    V(Cr)表示色度分量:R-Y,图像红色部分去掉亮度,反映了RGB输入信号红色部分与RGB信号亮度值之间的差异。

4、人眼对亮度敏感还是对色度比较敏感?

据研究表明,人眼对亮度信息比色彩信息更加敏感

5、为什么要有YUV 的存在呢?

据研究表明,人眼对亮度信息比色彩信息更加敏感。而YUV下采样就是根据人眼的特点,将人眼相对不敏感的色彩信息进行压缩采样,得到相对小的文件进行播放和传输。

=========================================》》》lcd 显示相关

4、老式显示器的原理?

        直线式扫描又可分为逐行扫描和隔行扫描两种

5、逐行与隔行的区别,为什么需要需要这两种?

隔行也就是奇偶场的扫描,一帧中扫描奇场,一帧中扫描偶场,错过人眼的误差,奇偶场扫描之后拼接为一个帧数据,

隔行扫描就是每一帧被分割为两场,每一场包含了一帧中所有的奇数扫描行或者偶数扫描行,通常是先扫描奇数行得到第一场,然后扫描偶数行得到第二场

逐行扫描每次显示整个扫描帧,如果逐行扫描的帧率和隔行扫描的场率相同,人眼将看到比隔行扫描更平滑的图像

隔行扫描,1秒=25帧=50场

6、timing 中 Vblank 也就是HBP HFP 为什么需要这个参数?为什么需要消影存在呢?

电子枪从左到右画出象素,它每次只能画一条扫描线,画下一条之前要先回到左边并做好画下一条扫描线的准备,这之间有一段时间叫做水平消隐(HBlank)。在画完全部256条扫描线之后它又回到屏幕左上角准备下一次画屏幕(帧),这之间的一段时间就是垂直消隐(VBlank)。电子枪就是在不断的走‘之’字形。

7、pclk 如何计算的

pclk=H_total * V_total * 60,  H_total = H_active+HBP+HFP+HSW

======》touch 相关

1、数据流如何实现

2、如何debug

======》中断irq相关

1、发生中断时cpu 做了哪些事情

2、中断函数中加打印信息的后果?

======》secure boot

1、公私钥对? 加密解密,签名验签

2、dm verity 为什么需要这种签名方式,如何签名计算的

3、qtd

======》基础概念

1、怎么理解虚拟化,全虚拟化和半虚拟机?

2、实时操作系统与非实时操作系统体现在哪里?

3、进程调度的机制?

======>C语言函数机制

1、什么是位域?常用在什么情况?

2、空指针的几种情况?

3、volatile 关键词的作用?

4、kmalloc 可以分配多大内存

=======>算法

1、打印链表中的数据的信息

2、链表逆序

3、阶乘函数

4、递归实现阶乘函数

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值