RK3588 Camera HAL3 适配 LT6911UXE HDMI转MIPI芯片输出BGR888格式——解决大屏显示图像发灰问题

前言

在 RK3588 平台上使用 LT6911UXE(HDMI转MIPI)芯片进行视频采集时,遇到了一个棘手的问题:当视频帧经过 RGA 从 BGR888 转换为 NV12 格式后,在大屏上显示时图像出现明显发灰现象。本文记录了问题的排查过程和最终解决方案。

问题背景

LT6911UXE 是一款 HDMI 转 MIPI CSI-2 的转换芯片,支持多种输出格式。在我们的应用场景中,需要将 HDMI 输入信号转换为 BGR888 格式输出,然后通过 Camera HAL3 采集并经 RGA 转换为 NV12 格式用于后续处理和显示。

问题现象:图像在大屏显示时整体偏灰,色彩饱和度明显不足。

问题分析

经过排查,发现问题出在 RGA 进行 RGB 到 YUV 颜色空间转换时使用的转换模式不正确。

原代码使用的是 IM_RGB_TO_YUV_BT601_LIMIT(受限范围),而 BGR888 格式的数据实际上是全范围(Full Range)的,应该使用 IM_RGB_TO_YUV_BT601_FULL 模式进行转换。

解决方案

本次修改涉及以下几个方面:

第一颗国产HDMI 2.0 至双端口 MIPI DSI/CSI,带音频LT6911UXE 芯片 对于 MIPI DSI / CSI 输出,LT6911UXE 具有可配置的单端口或双端口 MIPI DSI/CSI,具有 1 个高速时钟通道,以及 1~4 个高速数据通道,工作速率最高为 2.5Gbps/通道,可支持高达 20Gbps 的总带宽。LT6911UXE 支持突发模式 DSI 视频数据传输,还支持灵活的视频数据映射路径。LT2911R-D:QFN-76 MIPI/TTL/2-Port LVDS 到 MIPI/TTL/2-Port LVDS 转换器,具有帧速率转换和旋转功能。 阅读详情

相关推荐

LT6911UXE 国产原装 HDMI2.0转MIPI DSI/CSI方案 4K高清 用于VR 智能手机 显示器

对于MIPI DSI/CSI输出,LT6911UXE具有可配置的单端口或双端口MIPI DSI/CSI,1高速时钟通道和1~4高速数据通道,最大2.5Gbps/车道,可支持高达20Gbps的总带宽。DSI支持16/20/24位YCbCr4:2:2:2,24/30位RGB,12位YCbCr4:2:0,CSI支持RGB888/666,YUV422 8/10位。1时钟通道和1/2/3/4可配置数据通道,每个端口▪80Mbps~2。SPDIF接口支持PCM,杜比数字,DTS数字音频,高达192 kHz帧率。

Xh18181547226的博客 1514

国产方案【HDMI2.0 至 MIPI DSI/CSI 转换,单/双端口 MIPI DSI/CSI 发射】

对于 MIPI DSI / CSI 输出,LT6911UXE 具有可配置的单端口或双端口 MIPI DSI/CSI,具有 1 个高速时钟通道,以及 1~4 个高速数据通道,工作速率最高为 2.5Gbps/通道,可支持高达 20Gbps 的总带宽。LT2911R-D:QFN-76 MIPI/TTL/2-Port LVDS 到 MIPI/TTL/2-Port LVDS 转换器,具有帧速率转换和旋转功能。HDMI2.0 输入支持高达 6Gbps 的数据速率,可为4k@60Hz视频提供足够的带宽。

JLKJ26980129的博客 3283

国产芯片LT6911UXE/C:HDMI 2.0转MIPI DSI/CSI转换器,4K超清

国产龙迅HDMI2.0转MIPI DSI/CSI视频转换器,分辨率高达4k 60Hz,支持hdcp,数字音频输出,与LT6911UXC芯片兼容,

Tel18218088355的专栏 1866

LT6911UXE vs 进口芯片:4K HDMI转MIPI方案选型指南(含成本对比)

本文对比了国产芯片LT6911UXE与进口芯片在4K HDMI转MIPI方案中的性能、成本和供应链表现。LT6911UXE在4K@60Hz支持、成本控制和本地化服务方面具有显著优势,尤其适合预算敏感型项目。通过详细的参数对比和成本分析,为硬件产品经理提供了实用的选型指南。

weixin_29275257的博客 197

保姆级教程:在RK3588开发板上用LT6911UXE实现HDMI信号采集(附完整DTS配置)

本文详细介绍了在RK3588开发板上使用LT6911UXE芯片实现HDMI信号采集的全过程,包括硬件连接、驱动配置、设备树修改及常见问题调试。特别针对4K60 HDMI信号采集需求,提供了完整的DTS配置实例和性能优化策略,帮助开发者快速解决实际项目中的信号采集问题。

weixin_30872577的博客 392

基于LT6911UXC的LVDS视频接口调试经验

联系了龙讯提供了对应的固件,不过在搭配GP102时,出现了一些问题,不能够正常显示,咨询并通过实验,发现是I2C的问题,DDC I2C一直显示error。一个是10.4寸,一个是15.6寸。我一直在看手册,终于发现了为何IIC不通的原因,是复位。所以这个问题一直滞留着,目前通过强推解决,RK3588本身支持强推。这是官方的一个工具,用来验证输入信号的正确性,来验证与相应的固件是否匹配。另外在LVDS双八搭配时,要注意奇偶顺序,不然容易出现混乱。根据以下猜想,我把龙讯复位了以下,果然,显示ok了,

whm128的博客 1295

2025 高效抓取雪球社区数据:自动化导出Excel与PDF全攻略

本文详细介绍了2025年高效自动化抓取雪球社区数据的完整方案。通过Python脚本,用户可自动抓取帖子列表数据并导出为结构化的Excel表格,同时批量将帖子内容保存为PDF文档,并支持合并与添加书签,极大提升投资研究和信息整理的效率。

weixin_29034963的博客 690

CUDA系列-Stream-1

This section describes static aspects of the CUSW_UNIT_STREAM unit’s architecture.和stream相关的其它Unit主要有Channel,Sync,Memmgr A CUDA stream is a software FIFO queue that allows commands like kernel launch and memcpy to be enqueued in it. The enqueued commands

weixin_43360707的博客 734

MRST开源油藏模拟:从入门到精通的全流程指南

本文全面介绍了MRST开源油藏模拟工具的使用方法,从环境搭建到核心功能实战,再到性能优化和工业级应用。MRST作为一款基于MATLAB的开源工具,为油藏工程师提供了强大的数值模拟能力,特别适合教学和科研场景。文章还分享了二次开发技巧和常见问题解决方案,帮助读者快速掌握油藏模拟技术。

beer8的博客 326

TikTok Shop API密钥获取与PHP实战对接指南

本文详细介绍了TikTok Shop API密钥的获取流程与PHP实战对接方法。从开发者后台创建应用、获取核心的API密钥开始,逐步解析OAuth 2.0授权机制,并提供了完整的PHP封装类示例,涵盖签名生成、API调用、令牌刷新及错误处理,帮助开发者快速实现与TikTok Shop的数据对接与自动化操作。

weixin_29300241的博客 400

IC设计新手必看:如何正确使用去耦电容(decap)避免电源噪声?

本文深入探讨了IC设计中去耦电容(decap)的应用技巧,从核心原理到布局实现,帮助新手工程师有效抑制电源噪声。文章详细解析了MIM、MOM等电容类型的特性与选择策略,并提供了先进的布局技巧和验证方法,特别适用于28nm以下先进工艺的电路设计挑战。

weixin_30555125的博客 113

论文分享|ECCV2022,PATnet,Cross-Domain Few-Shot Semantic Segmentation,CDFSS新基准,文末有复现教程

这篇论文提出的跨域小样本语义分割(CD-FSS)任务,旨在将源域学习的分割能力迁移到目标域,仅需少量标注样本。针对传统小样本分割方法在跨域场景性能下降的问题,作者提出了基于金字塔锚点变换的网络(PATNet),通过将域相关特征转换为域无关特征,并引入任务自适应微调推理(TFI)提升目标域适应能力。实验表明,PATNet在1-shot和5-shot设置下分别比现有方法提升8.49%和10.61%的准确率。同时,作者构建了CD-FSS基准并设计了任务难度评估指标。代码和数据集已开源,复现难度中等。

m0_74277350的博客 1093

YOLOv8模型改进、剪枝、蒸馏和Web端界面的直观展示

模型蒸馏与性能提升 为了进一步优化YOLOv8模型,可以使用蒸馏技术将大型模型的知识转移到小型模型中。在模型蒸馏过程中,通过定义适当的损失函数和训练策略,学生网络可以学习教师网络的知识,并达到接近教师网络性能的效果。这样做不仅可以减少模型的存储和计算开销,还可以提高模型的推理速度和实时应用的响应能力。这样,用户可以直观地观察到模型的性能和应用的效果。为了优化YOLOv8模型并实现直观地观看检测效果或训练结果的全家通应用,本文将探讨如何通过改进、剪枝和蒸馏技术,并结合Web端界面来提升模型性能。

weixin_51988935的博客 2396

数据结构课程设计--基于知识图谱的中医食疗数据管理与应用

【代码】数据结构课程设计--基于知识图谱的中医食疗数据管理与应用。

M_inherit的博客 565

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

上一篇: RK3588 Android 平台 HDMI-IN 状态频繁跳变(抖动)问题排查与修复
下一篇: 【RK3588 Android12】专栏导读:从入门到独立开发的完整路径
乡野码圣
博客等级 码龄17年 62粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乡野码圣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值