当前位置: 首页 > news >正文

Camera HAL/ISP 专业术语大全

不断更新,建议收藏,快速检索

SOC,System On Chip,片上系统

HAL,Hardware Abstraction Layer,硬件抽象层

ISP,Image Signal Processor,图像信号处理器

KMD,Kernel Mode Driver,内核模式驱动程序

MCU,Microcontroller Unit,微控制器

OSAL,Operating System Abstraction Layer,操作系统抽象层

DDR,Double Data Rate,双倍数据率

DDR data w’ comp,DDR Data with Compensated,带时序补偿的DDR数据

DDR data w’o comp,DDR Data without Compensated,不带时序补偿的DDR数

SLC,Single-Level Cell,单级单元。SLC存储器是一种闪存存储器技术,其中每个存储单元仅存储一个比特的数据。

分辨率:

SD,Standard Definition,标准清晰度,通常表示为720 x 480像素(NTSC制式)或720 x 576像素(PAL制式)。

HD,High Definition,高清晰度,通常表示1280 x 720像素的分辨率。

FHD,Full HD,全高清,代表着1920 x 1080像素的分辨率。

2K(2560 x 1440像素)、4K(3840 x 2160像素)和8K(7680 x 4320像素)

DS,Downscale,下采样。比如DS4,4倍下采样。

传输协议:

MIPI接口是一种用于移动设备的串行接口标准,它包括多种不同的接口类型,其中包括DPHY和CPHY。

CSI:MIPI-CSI-2协议是MIPI联盟协议的子协议,专门针对摄像头芯片的接口而设计,目前CSI协议有两个版本协议,分别为CSI-2和CSI-3;CSI-2物理标准有两个,分别为C-PHY和D-PHY;CSI-3协议的物理标准对应M-PHY,且应用层协议栈还需要连接Uni-Pro层,属于高速Serdes范畴,应用不那么广泛。

DPHY是MIPI接口中用于传输图像数据的接口,它支持高速数据传输和低功耗模式。DPHY的传输速率可以达到2.5Gbps,支持多种不同的数据格式,包括RGB、YUV和RAW等。

CPHY是MIPI接口中用于传输控制信号和数据的接口,它支持高速数据传输和低功耗模式。CPHY的传输速率可以达到2.5Gbps,支持多种不同的数据格式,包括I2C、SPI和UART等。

FE,Front End,前端

BE,Back End,后端

PE,Postprocessing End,后处理端

CVE,Computer Vision Engine,计算机视觉引擎

IPE,Image Processing Engine,图像处理引擎

EEPROM,Electrically Erasable Programmable Read Only Memory,带电可擦可编程只读存储器

OTP,One Time Programmable,一次性可编程

FLC,Fixed Length Compression,定长压缩

FLD,Fixed Length Decompression,定长解压缩

AFBC,Arm Frame Buffer Compression,Arm帧缓冲压缩

AFBD,Arm Frame Buffer Decompression,Arm帧缓冲解压缩

MFNR,Multi-Frame Noise Reduction,多帧降噪

SFNR,Single Frame Noise Reduction,当帧降噪

TNR,Temporal Noise Reduction,时域降噪

YNR,Y-Noise Reduction,亮度噪声抑制

VCM,Voice Coil Motor,音圈马达

AVS,Adaptive Voltage Scaling,自适应电压缩放

BSP,Board Support Package,板级支撑包

CCT,Correlate Color Temperature,关联色温传感器

DSA,Domain Specific Architecture,领域专用架构

DFX,Design for X,X设计,一般指非功能性需求设计

EIS,Electronic Image Stabilization,电子防抖

OIS,Optical Image Stabilization,光学防抖

REE,Rich Execution Environment,富执行环境

TEE,Trusted Execution Environment,可信执行环境

SMP,Symmetric Multi-Processing,对称处理器

TOF,Time Of Flight,飞行时间

WDT,Watch Dog Timer,看门狗

SAT,Single Axis Transformation,单轴变换,相机SAT算法通过基于单个轴线的转动来估计摄像机的姿态。相机在不同sensor间切换存在基础画质、空间位置跳变等问题,SAT使得用户在变焦时不会明显感觉到多摄切换。

PD,Phase Difference,相位差

PDAF,Phase Detection AutoFocus,相位对焦,传统的对焦方式是利用对比度来判断图像的清晰度,但在快速移动的对象或低光条件下,对比度对焦会变得较慢或无法准确对焦。而相位对焦是另一种快速对焦技术,通过利用镜头中的相位差信息来进行对焦。

DOL,Digital Overlap,一种多帧对焦技术,‘准同时’ 输出多帧不同曝光时间的图像。ISP 收到多帧图像后可以做图像融合,生成 HDR 图像。

2DOL stagger HDR,叠加式高动态范围,是指在相机的 ISP(图像信号处理器)中使用叠加式的方法对图像进行高动态范围处理。在这种技术中,相机会快速连续地拍摄多张图像,每张图像使用不同的曝光时间,以捕捉不同亮度范围的场景细节。然后,ISP 会对这些图像进行对齐和融合,将它们组合成一张 HDR 图像。

DCG HDR,Dual Conversion Gain High Dynamic Range,通过在图像传感器的像素上应用两个不同的转换增益(Conversion Gain),来扩展图像的动态范围。具体而言,它使用高增益模式(High-Gain Mode)来捕捉低亮度区域的细节,并使用低增益模式(Low-Gain Mode)来捕捉高亮度区域的细节。

Binning,是指将相邻像素组合成一个更大的像素单元的操作。这种操作能够减少图像传感器中的分辨率,但同时也可以提高信噪比和低光条件下的灵敏度。sensor或FE router等组件中都可以进行,由设计决定。

HLR,High-Level Register,高级寄存器,用于配置和控制相机的各种功能和参数,如曝光时间、增益、白平衡等。

Bokeh,背景虚化

DFS,Depth-of-Field Preview,景深预览

RANSAC,Random Sample Consensus,随机抽样一致性,一种相机姿态估计方法。

ASD,Auto Scene Detection,自动场景检测

SR,Super Resolution,超分辨率,通过硬件或软件的方法提高原有图像的分辨率,通过一系列低分辨率的图像来得到一幅高分辨率的图像过程就是超分辨率重建。

BEF,Back-End Fusion,后端融合

BEB,Back-End Boosting,后端增强

ISP pipeline中:

DPC,Defect Pixel Correction,坏点校正

BLC,Black Level Correction,黑电平校正

Denoise,NR,Noise Reduction,降噪

LSC,Lens Shading Correction,镜头阴影校正,校正暗角,包含luma(亮度)和color(颜色)校正。

AWB,Auto White Balance Correction,自动白平衡校正

WBC,White Balance Correction,白平衡校正

Demosiac,去马赛克,将Bayer pattern的图像转换成RGB。

CCM,Color Correction Matrix,颜色校正

Gamma, 伽马曲线校正

EE,Edge Enhance,边缘增强或者叫锐化

CSM,color space matrix,颜色空间转换

NLC,Noise Level Correction,噪声水平校正

PPC,Post-Processing Correction,后处理校正

HLR,High-Light Recovery,高光恢复。HLR技术利用不同曝光级别的图像数据,通过合成和调整曝光,尽可能恢复过曝区域的细节和纹理。

CAC,Chromatic Aberration Correction,色差校正。色差是由于镜头的光学特性或色散现象引起的,导致光线在不同波长下的折射程度不一致,从而导致图像中的色彩偏移或色彩边缘模糊。CAC通过对图像进行算法处理,校正色差并提高图像的清晰度和色彩准确性。

GTM,Global Tone Mapping,全局色调映射,对整个图像进行亮度和对比度调整。

LTM,Local Tone Mapping,局部色调映射,对图像不同局部区域进行亮度和对比度调整。

CMC,Color Management Correction,颜色管理校正。

XUs,Exposure Unit Selection,曝光时间选择。?存疑,可能是为了EIS或LDC,具体含义还不清楚。XUSWARP接受grid_mesh,执行畸变校正、防抖、SAT、黑边裁切和上下采样功能。

LDC,Lens Distortion Correction,镜头畸变校正。

H-matrix,Histogram matrix,直方图矩阵。将图像的亮度或颜色范围划分为离散的区间,并统计每个区间内像素的个数或频率。

H-matrix,Homography Matrix,单应性矩阵。用于描述图像之间的投影变换关系。单应性矩阵用于图像对齐、相机校准和特征匹配等任务。

IOMUX,Input/Output Multiplexer,输入/输出多路复用器。在嵌入式系统和电子设计中,IOMUX是一种硬件技术,用于控制和管理芯片或系统上的输入和输出信号。通常用于处理系统中的数字和模拟信号,包括GPIO(通用输入/输出)、UART(通用异步收发器)、SPI(串行外围接口)、I2C(二线串行总线)等接口。

RDMA channel,Remote Direct Memory Access channel,远程直接内存访问通道。图像数据可以直接从传感器或存储器复制到ISP的内存中,或从ISP的内存复制到目标存储器或显示设备中,而无需CPU的干预。这种直接的内存访问方式使得数据传输更为高效,可以减少传输延迟并降低处理负载。

Watchdog,看门狗,是计算机系统中一种用于监测和恢复系统故障的机制或硬件设备。它旨在确保系统在遇到异常情况时能够自动重启或采取其他恢复措施,以保证系统的稳定性和可靠性

PQ,Photo Quality,图片质量。

Stride,图像切分。

相关文章:

Camera HAL/ISP 专业术语大全

不断更新,建议收藏,快速检索 SOC,System On Chip,片上系统 HAL,Hardware Abstraction Layer,硬件抽象层 ISP,Image Signal Processor,图像信号处理器 KMD,Kernel Mod…...

POI的简单入门

POI的简单入门 导入jar包将数据写入Excel文件读取Excel文件中的数据 导入jar包 Apache POI的maven坐标 <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.17</version> </dependency>…...

如何将笔记本作为另一台电脑的副屏显示

背景说明 台式电脑一个显示器不够我使用&#xff0c;而手头又没有多的显示器。我的笔记本有屏幕&#xff0c;但是不能直接连HDMI线给台式拓展屏幕。研究一段时间后发现&#xff0c;利用spacedesk软件可以基本完美解决这个问题。 效果演示 软件下载与安装 官网下载最新版(需要…...

深入理解正则表达式:为什么它在Java中如此重要?

文章目录 一、正则表达式1.1 为什么引入正则表达式1.2 什么是正则表达式 二、正则表达式规则2.1 正则表达式的基本语法规则2.2 非贪婪匹配 三、正则表达式在java中的应用3.1 String3.2 java.util.regex 参考资料 一、正则表达式 1.1 为什么引入正则表达式 在实际编写程序的过…...

jmeter实现webservice接口测试

其实可以用jmeter两种sampler进行webservice的测试&#xff1a; 1、SOAP/XML-RPC Request(但是在jmeter3.2以后版本中已经取消了这个取样器) 2、HTTP请求 下面分别介绍两种方式 一、首先需要使用soupUI工具抓取webservice接口的部分需要的信息。 1、新建项目 2、新建成功的…...

js 四舍五入保留一位小数 求百分比

概览&#xff1a;一个数据占一组数据的比率&#xff0c;并且四舍五入保留一位小数。通过Math.round()四舍五入。 参考链接&#xff1a; mdn中文文档Math.round() 实现思路&#xff1a; Math.round(x) 函数返回一个数字四舍五入后最接近的整数。参数x是一个数值 实现代码&a…...

文件上传漏洞总结2

文件上传的大体都已经学习过了 这个假期在给他强化一下 什么是webshell webshell是web入侵的脚本攻击工具。webshell就是一个asp或php木马后门&#xff0c;黑客在入侵了一个网站后&#xff0c;常常在将这些asp或php木马后门文件放置在网站服务器的web目录中&#xff0c;与正常…...

【组内工作】木马回联

文章目录 C2服务器安装和运行方法CrossC2运行方法sliver运行方法empire安装方法DeimosC2安装教程TrevorC2安装教程&#xff1a; C2服务器的流量特征CrossC21. 心跳包2. 命令3. ja3/ja3s Sliver1. http2. https empirehttphttps DeimosC2https TrevorC2 C2服务器安装和运行方法 …...

未来将会有更多基于 Cortana 的设备

在前些日子的 Build 大会首日 Keynote 中&#xff0c;微软正式确认 HP 跟 Intel 也正在开发基于 Cortana 平台的联网家居产品&#xff0c;这是继推出 Invoke 喇叭的 Harman Kardon 后&#xff0c;又有知名大牌加入到 Cortana 的阵营当中&#xff0c;有这样的品牌资源背景&#…...

嵌入式硬件系统的基本组成

嵌入式硬件系统的基本组成 嵌入式系统的硬件是以包含嵌入式微处理器的SOC为核心&#xff0c;主要由SOC、总线、存储器、输入/输出接口和设备组成。 嵌入式微处理器 每个嵌入式系统至少包含一个嵌入式微处理器 嵌入式微处理器体系结构可采用冯.诺依曼&#xff08;Von Neumann&…...

def __init__(self, **kwargs):中的**kwargs是什么意思

**kwargs是什么意思 在Python中&#xff0c;**kwargs是一种特殊的参数形式&#xff0c;用于接收可变数量的关键字参数&#xff08;Keyword Arguments&#xff09;。kwargs是一个字典&#xff08;dictionary&#xff09;&#xff0c;其中关键字是参数名&#xff0c;对应的值是传…...

web攻击面试|网络渗透面试(三)

Web攻击大纲 常见Web攻击类型&#xff1a; SQL注入攻击&#xff1a;介绍SQL注入攻击的概念、原理和常见的攻击方式&#xff0c;如基于错误消息的注入、基于布尔盲注的注入等。解释攻击者如何利用SQL注入漏洞获取敏感信息或者对数据库进行恶意操作&#xff0c;并提供防御措施&a…...

数据分析方法

常用的数据分析方法有&#xff1a;1、对比分析法&#xff1b;2、分组分析法&#xff1b;3、结构分析法&#xff1b;4、留存分析法&#xff1b;5、交叉分析法&#xff1b;6、漏斗分析法&#xff1b;7、矩阵分析法&#xff1b;8、象限分析法&#xff1b;9、趋势分析法&#xff1b…...

Spring全家桶---白虎篇

其中包括&#xff1a;Spring、Spring6、Spring Data、Spring Cloud Alibaba、Spring Cloud、Spring Boot、Spring Security、SpringMVC。 &#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是小童&#xff0c;Java开发工程师&#xff0c;CSDN博客博主&#xff0c;Java领域…...

深度优先搜索|79, 695,212

深度优先搜索|79. 单词搜索, 695. 岛屿的最大面积, 212. 单词搜索 II 单词搜索岛屿的最大面积单词搜索II 单词搜索 用的是深度优先搜索&#xff0c;这种判断类型的回溯我就一直不知道要怎么回退&#xff0c;然后勉强写了一个。 这里还有一个注意事项就是&#xff0c;走到最后一…...

论文阅读与管理方法论

文章目录 为什么读论文论文类型综述论文专题论文 论文质量角度关于如何找论文的小Tips如何整理论文读论文的困境如何读论文不同人群阅读差异读论文三部曲&#xff1a;泛读、精读、总结泛读&#xff1a;快速浏览&#xff0c;把握概要。泛读目标及效果自测 精读&#xff1a;选出精…...

基于OAI与Ueransim的5G网络切片平台构成简述

自定义多切片核心网构建 为了实现在同一台机器上同时对每一个切片启动一套单独的核心网&#xff0c;并且可以同时启动多套核心网&#xff0c;我们在官方提供的核心网模板的基础上进行适当的修改&#xff0c;扩展出其他可以正常运行的核心网&#xff0c;由此我们可以实现在同一…...

论文笔记:Adjusting for Autocorrelated Errors in Neural Networks for Time Series

2021 NIPS 原来的时间序列预测任务是根据预测论文提出用一阶自回归误差预测 一阶差分&#xff0c;类似于ResNet的残差思路&#xff1f;记为pred&#xff0c;最终的预测结果...

DataEase开源BI工具安装_数据全量_增量同步_大屏拖拽自动生成_多数据源支持_数据血缘分析---大数据工作笔记0183

我这里用的是Centos7.9安装的 可以通过uname -p来查看一下我们的电脑架构,可以看到是x86_64架构的 我们下第一个,这个是x86架构的,第二个arm架构的 然后解压到/opt/module中 然后再去重命名一下文件夹. 推荐200G 本地模式的功能比较多 推荐100G...

如何提升程序员的软素质

目录 软素质包含哪些方面怎么做总结 软素质包含哪些方面 在项目研发迭代的过程中&#xff0c;确保一次上线顺利不难&#xff0c;难得是每次上线都顺利。对一个人或团队&#xff0c;只要有一次上线有问题&#xff0c;那在领导看来&#xff0c;你这个人或团队的工作是不靠谱的。…...

免费开源的质谱分析革新工具:从数据到发现的完整路径

免费开源的质谱分析革新工具&#xff1a;从数据到发现的完整路径 【免费下载链接】OpenMS The codebase of the OpenMS project 项目地址: https://gitcode.com/gh_mirrors/op/OpenMS OpenMS作为一款免费开源的质谱数据分析平台&#xff0c;为科研人员提供了从原始质谱数…...

2026最权威的十大降AI率神器实测分析

Ai论文网站排名&#xff08;开题报告、文献综述、降aigc率、降重综合对比&#xff09; TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 想切实降低文本的AIGC率&#xff0c;重点在于削减机器生成的规律性迹象。给出如下方法提议&a…...

【HTTP】HTTP协议核心体系:请求方法与状态码全结构化解析(附《思维导图》)

文章目录HTTP协议核心体系&#xff1a;请求方法与状态码全结构化解析一、核心基础概念1.1 HTTP方法的两大核心属性&#xff08;规范级定义&#xff09;1.2 HTTP状态码分类规则二、HTTP请求方法2.1 标准核心方法&#xff08;RFC 7231 定义&#xff09;2.1.1 只读类方法&#xff…...

C++ 用户态协议栈:基于 DPDK 的 C++ 网络库开发与内核绕过技术分析

各位技术同仁&#xff0c;下午好&#xff01;今天&#xff0c;我们将深入探讨一个在高性能网络领域至关重要的话题&#xff1a;C 用户态协议栈的开发&#xff0c;特别是如何基于 DPDK 构建一个高性能网络库&#xff0c;以及其背后的内核绕过技术。在现代数据中心和网络基础设施…...

如何快速掌握gdrivedl:面向新手的Google Drive下载终极指南

如何快速掌握gdrivedl&#xff1a;面向新手的Google Drive下载终极指南 【免费下载链接】gdrivedl Google Drive Download Python Script 项目地址: https://gitcode.com/gh_mirrors/gd/gdrivedl 你是否经常需要从Google Drive下载共享文件&#xff0c;但总是遇到下载速…...

忍者像素绘卷代码实例:Python调用Z-Image-Turbo-rinaiqiao模型避坑指南

忍者像素绘卷代码实例&#xff1a;Python调用Z-Image-Turbo-rinaiqiao模型避坑指南 1. 环境准备与快速部署 在开始使用忍者像素绘卷之前&#xff0c;我们需要先搭建好Python环境并安装必要的依赖库。这个模型基于Z-Image-Turbo深度优化&#xff0c;特别适合生成16-Bit复古风格…...

Qwen3.5-9B-AWQ-4bit惊艳效果展示:高清图识+中文摘要真实生成作品集

Qwen3.5-9B-AWQ-4bit惊艳效果展示&#xff1a;高清图识中文摘要真实生成作品集 1. 模型能力概览 Qwen3.5-9B-AWQ-4bit是一款让人眼前一亮的视觉理解模型&#xff0c;它能像人类一样"看懂"图片内容&#xff0c;并用流畅的中文给出专业分析。这个模型特别擅长处理各种…...

OpenClaw调试进阶:百川2-13B-4bits量化模型响应日志分析

OpenClaw调试进阶&#xff1a;百川2-13B-4bits量化模型响应日志分析 1. 为什么需要关注模型响应日志 上周我在用OpenClaw对接百川2-13B-4bits量化模型时&#xff0c;遇到了一个奇怪的现象&#xff1a;自动化任务执行到一半突然中断&#xff0c;控制台只显示"模型响应异常…...

GameFramework——FileSystem篇

目录 一、快速入门 1.1 什么是文件系统模块&#xff1f; 1.2 基本使用步骤 1.2.1 创建文件系统 1.2.2 写入文件 1.2.3 读取文件 1.2.4 删除文件 1.2.5 加载已有文件系统 二、文件布局 2.1 HeaderData&#xff08;文件头&#xff09; 2.2 BlockData&#xff08;块数据…...

Vite多入口页面配置实战:从单页应用到多页项目的平滑升级指南

Vite多入口页面配置实战&#xff1a;从单页应用到多页项目的平滑升级指南 当你已经用Vite构建了一个优雅的单页应用&#xff0c;突然业务需求要求你扩展为多页项目时&#xff0c;是否感到手足无措&#xff1f;别担心&#xff0c;这种架构演进在项目成长过程中再常见不过了。作为…...