自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 MTK设置bypass命令,相机不生效

问题根因:没有设置对属性。需要先设置如下属性,再执行bypass:

2026-05-15 11:21:04 44

原创 mtk相机帧率被锁在15

hal/metadata下面,将frame duration值设置成了66666666,即对应的是15帧。1、驱动出帧 vts、hts、shutter。改成33333333,帧率恢复30。2、效果参数曝光表设置。

2026-05-07 16:35:26 246

原创 CCT工具在线调试AF PointLight Calibration,页面空白

1、离线链接,导入CCT工具自带的NVRAM文件,一个一个尝试,直到找到一个可以显示PL页面的NVRAM。(CCT自带NVRAM文件路径:CCT_V3.0\DumpFile\)CCT工具Online链接之后,AF PL cali调试页面空白。3、离线链接,重新导入当前项目的NVRAM即可。MT6855平台,CCTv3工具。

2026-04-21 11:27:48 47

原创 CCM调试时,红色块偏粉

问题根因:红色的亮度过高。解决方案:降低R通道亮度。

2026-04-15 15:55:39 49

原创 linux首次编译报错:llvm error: out of memory

本身使用的CIbuild命令中,加了一个-j 16,问题就处在这个-j这里,只要加上这个就是开启了并发模式,去掉就可以正常编译了。

2026-04-14 10:33:56 45

原创 解决编译报错dumpvars failed with: exit status 1

lunch的时候,选择一个当前项目必定有的值,比如1,如果能正常lunch,那就是lunch文件缺失的问题,如果不能,则排查编译器问题。error后的xml文件找不到,去这个路径下找这个文件,没有就copy一份正确的过来,然后再重新lunch即可。那怎么看是编译器的问题还是lunch的问题呢?

2025-11-18 21:22:49 288

原创 mtk flashlight test

1. adb root 2. adb shell3. cd /sys/class/flashlight_core/flashlight4. echo [TYPE] [CT] [PART] [LEVEL] [DURATION(ms)] > flashlight_strobe e.g. echo 0 0 0 27 50 > flashlight_strobe //flashlight will flash 50ms means flash 50ms with current 1000

2025-11-03 14:57:01 263

原创 sensor readout time 计算公式

图像的高*每行曝光时间=高*(hts/pclk)=height * (hts / (hts * vts * fps)) ,单位ms。一般的读出时间大约是20-30ms。

2025-09-16 11:32:22 300

原创 oem解锁后依然remount fail

adb reboot之后就好了。

2025-09-12 10:56:19 625

原创 set和getproperty

打开相机和新模式,执行adb命令,检查是否有返回值,以及返回值是否符合预期。比如我这里设置set_property是打开模式返回1,关闭模式返回0。用adb命令能正确返回这两个值。尝试在hal/camera_3a/isp_tuning_custom.cpp中get_property。如果用adb获取不到当前模式的property返回值,需要检查是否有权限拦截,建议设置setenforce 0来确认下。最近在做一个新模式的效果参数区分,在新模式开启的文件中设置了一个set_property()的属性。

2025-09-11 11:40:08 178

原创 set和get property

打开相机和新模式,执行adb命令,检查是否有返回值,以及返回值是否符合预期。比如我这里设置set_property是打开模式返回1,关闭模式返回0。用adb命令能正确返回这两个值。尝试在hal/camera_3a/isp_tuning_custom.cpp中get_property。如果用adb获取不到当前模式的property返回值,需要检查是否有权限拦截,建议设置setenforce 0来确认下。最近在做一个新模式的效果参数区分,在新模式开启的文件中设置了一个set_property()的属性。

2025-09-11 11:39:38 222

原创 MTK cct工具 CCM模块调试不生效问题

3、如果2)不生效,在comon control dialog页面的CCM页面中,勾掉Smooth CCM(只适用于抓jpg时使用。导入raw--填入饱和度值--optimize--finetune--手动修改参数--done--take&apply。2、apply-save某个光源CCM参数不生效,可以把Dy-CCM的四个光源都apply一遍。1、如果在线调试时,smooth CCM2.0不生效,使用dynamic ccm调试。最近在调试CCM的时候,老是遇到CCM在线调试不生效。

2025-09-02 14:42:16 536

原创 黑白ccm矩阵

102, 358, 52102, 358, 52102, 358, 52

2025-08-02 14:50:15 175 1

原创 MTK camera双摄闪烁问题

是否做好AE双摄的bv、ev_offset sync的校准(按照mtk文档去做就好了,灯箱D50/D65 1000lux去校准,校准后需要达到|evd| < 0.15ev)3、sensor端排查(skip frame、dalay frame、sensor出的vts/HTS与写入3A的VTS/HTS倍数是否一致、soc i2c频率是否过高)2、tuning端排查(bypass ob、lsc、gamma、LTM、GTM、LCE、DCE、flicker;4、app端排查(检查APP端是否有做曝光相关修改操作)

2025-06-24 15:52:42 280

原创 AV、TV、BV、SV、LV、EV计算

LV = BV + SV = AV +TV //bv+sv是曝光的需求量,av+tv是曝光的供给量。本文只发布优快云,其它平台均为盗取。

2025-06-24 15:19:25 780

原创 相机拍摄灯箱出现亮度色彩不均匀问题排查

lens CRA 小于 Sensor CRA时候,会导致luma shading, lens CRA 大于 Sensor CRA 的时候会导致color shading。这位同行反馈,他们使用的lens CRA是14度、sensor CRA是35度,这明显是不匹配的,所以我们给出的建议是更换lens。这是isp群里一位同行发的问题:拍摄灯箱场景(纯色背景)时,画面色彩不均匀,一块红一块绿的。问题总结:一般这种色彩不均匀问题,需要先校正TSF,再考虑CRA匹配和JPG编码的问题。优快云原创,禁止转载。

2025-05-14 16:39:05 431

原创 adb push时报错remote secure_mkdirs failed: No such file or directory

退出shell adb push 文件 sdcard/ adb push 文件 vendor/etc/文件夹名 就好了。chmod 777 文件夹名。rm -rf 文件夹名。mkdir 文件夹名。

2025-03-19 10:24:19 772

原创 C7工具编译bin文件,推入机器后相机预览全黑

同一套参数,在我和同事的电脑上编出来的bin不一样,同事的bin推入机器可以正常预览,我的电脑上编出来的bin就不行。C7工具看了是包含这个平台的,那么就只有pp工具不对了,把同事的pp工具拿过来用之后,编出来的bin推入机器可以正常预览。先上结论:parameterparser.exe工具版本不对。

2025-03-03 19:41:36 228 1

原创 oem解锁时不识别设备

2.连接机器,在电脑上选择 “我的电脑 - 右键 - 管理 - 设备管理器 - 软件设备 - 选择自己的手机点击右键 - 更新驱动程序”“通用串行总线设备” -- “winusb设备” -- ”adb设备“,更新了就行。1.在网上找一个google驱动程序(adb或者platform-tools包)1.没有打开开发者模式中的oem解锁开关。2.没有更新adb驱动程序。

2025-01-23 14:48:52 1637 1

原创 flash校准失败的问题

这里还有个问题,就是single flash和dual flash。如果是single flash,校准出来的eng_code.txt文件中就是一行值;如果是dual flash,这个文件里就是一个很大的矩阵。最近在搞flash的问题,遇到flash校准的时候被迫中止,查log发现是一个AF_CANCEL的状态导致flash中止。3.直接点击屏幕,不用点拍照键,等闪光灯闪完,flash校准结果路径下终于出校准参数了。1.我先是找AF_CANCEL这个状态是怎么被触发的,但是找到了加了log没打出来。

2024-12-27 14:51:06 305 1

原创 adb remount显示remount of the/superlock failed

2.上面这步完成后还显示,就adb root 、adb disable-verity、adb reboot就好了,记得把机器的usb调试打开,并同意连接usb桌面。adb reboot bootloader(这一步没反应就去设备管理器里升级驱动,google安卓驱动)

2024-12-04 20:00:14 781

原创 本地编译版本时,编译命令ok,但编出来版本错误

git status/svn status看所有修改内容,把.cache全部删掉,然后重新编译自己需要的版本。本文只发布于csdn,其他平台均为盗取。本地编译过不止一种型号的版本。

2024-10-30 15:44:22 225 1

原创 把任务管理器里面的vmware usb arbitrition停了,虚拟机一直识别不到手机设备了

在设备管理器--服务 里面找到VMware usb arbitrition服务,点击“启用”就好了。

2024-09-23 20:21:04 477 2

原创 Imatest测试gamma时,不跳出文件保存页面

整理了测试灰阶时遇到的问题和解决方案,并介绍了gamma测试的步骤

2024-08-05 20:09:59 932

原创 Gamma的计算

Vperceptual = (Vphysical)^ (1/gamma) (公式1)ex:input y为50,那么output y = (50/255) ^ (1/2.2) * 255 ≈ 121。这个gamma就是我们上面提到的gamma校正值,一般是2.2,也有的手机是1.8。255是将物理亮度量化到0~255的区间,方便计算。人眼的感知亮度与实际世界的物理亮度是存在差异的。

2024-08-01 11:24:58 4502

原创 MTK平台纯色背景抑制

但对于纯色背景时,如果仍然使用Luma来计算,容易造成纯色背景过曝。简单来说,就是两个颜色之间的差异。此值越大,说明两个颜色相差越大,越容易判定当前是纯色背景。MTK中有两个机制可以抑制纯色背景的亮度,分别是Main target、Histogram。2.ColorWeight:通过colorDistance控制的prob。1.main_color_P:通过BV段控制的prob。将图像分成64*48块,分别统计每一块的亮度Y。针对纯色背景又如何计算MTWV?如何计算MT中的MTWV?

2024-06-14 11:57:12 594

原创 高通和MTK驱动修改FPS的文件

文件名:sensor_lib.h。

2024-04-09 21:49:34 1395

原创 清nvram

adb rootadb reboot。

2024-01-08 20:35:49 784

原创 执行ssh-add时出现Could not open a connection to your authentication agent可以执行

在~/.bashrc的最后一行添加:unset SSH_AUTH_SOCK。在终端执行: eval "$(ssh-agent -s)"保存退出后执行:source ~/.bashrc。在终端执行: ssh-add。

2022-10-14 21:56:20 352

原创 openCV-day02--颜色空间的变化

否则代码运行后只会停留在第一帧图上,拖动bar来调整颜色空间会没有效果。注意在这个地方,不能直接写waitKey(0),必须加一个if判断条件。

2022-09-27 18:44:43 961

原创 openCV学习-day02--如何计算图像色彩种类

在前面导入from pandas import DataFrame即可。

2022-09-27 17:14:53 995

原创 openCV学习-day01--创建窗口&调取、保存图片视频

【代码】openCV学习-day01--创建窗口&调取、保存图片视频。

2022-09-27 11:22:13 722

原创 opencv学习day02--鼠标事件、trackbar使用

在运行器中会显示以下参数。

2022-09-27 09:52:41 724

原创 OpenCV学习:关于unindent错误

注意首字母缩进可能是TAB键补齐的,使用空格重新缩进即可。

2022-09-26 10:33:21 443

原创 git status查看已修改文件,领先分支n个提交,导致git push报错

本文首发csdn,其他网址盗文章biss mom。出现上面报错问题,可以直接用以下命令重新pull代码,并push上库:git reset --hard HEAD^^^^^^^^^^^git pull不再显示有领先的提交后,正常提交代码ok

2022-05-16 15:24:45 386

原创 当ls显示某个文件,但在本地目录下不显示此文件

使用下面这条命令nautilus /文件名来显示就可以。但每次重新打开目录后文件还是会不显示。可以作为临时方案使用。还是 想请教大家此问题如何解决?

2022-04-25 15:01:11 1232

原创 仿真工具打开raw报cannot load library XXX.dll错误

经排查,KEY驱动已经安装好并可以运行,但是无法导入raw,这时查阅csdn博客:问题:0xc000007b——应用程序无法正常启动_ninglu1989的博客-优快云博客_应用程序0x0000007bcannot load library Qt5Widgets.dll的处理_taipinghai的博客-优快云博客这两篇提供的思路之一是缺乏环境配置,我想起来是电脑刚重装完系统,所以试着将Visual c++下载安装【安装教程请自行搜索】,并按照第一篇参考博文配置c++环境后,仿真工具可以正常.

2022-01-04 15:48:41 2874

原创 关于imq仿真工具无法在线仿真出正确的图 & 仿真工具无法正确读出和写入代码 的解决办法

1.优先检查仿真工具路径、raw文件路径下是否存在中文、特殊字符等;2.检查环境变量:用户变量设置如下:环境变量path设置如下:3.将仿真工具放到c盘下,并设置仿真工具的属性如下:4.安装visual c++:https://visualstudio.microsoft.com/5.重启电脑,重启仿真工具,连接手机,在线并选择正确的平台和对应的仿真模式,开始仿真。若以上方法仍无法仿真,换手机,并开启开发者模式及usb调试,换dump命令都试一遍。...

2021-08-06 11:02:15 1467

原创 ADB环境配置

1.ADB下载地址:Downloads - ADB Shell2.adb安装:解压安装包,并复制adb路径。eg:C:\Program Files (x86)\platform-tools。3.打开 我的电脑 → 右键属性 → 高级系统设置 → 环境配置 用户变量中配置 → 新建→ 变量名:android_adb 变量值:C:\Program Files (x86)\plat...

2021-07-21 11:43:46 632

原创 关于成像中的flicker原理

传统的相机模组使用行曝光的方式来进行成像,但由于交流电是呈周期性的,所以在拍摄灯光的时候可能会出现flicker现象,如下图所示:

2021-06-01 11:13:55 7606

0124优化对比.7z

0124优化对比.7z

2024-01-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除