camera
camera 驱动 系统 应用 效果 问题 总结 分析 流程
carl.xu
我
展开
-
记一次编译的库放在系统的app的lib中没有打印的记录
正常流程1.手动测试ais的log是否已经出来的步骤 先单独编译ais目录下的 ais_client ais_sensor_lib ais_server qcar_api qcar_jni 然后再编译 ais的整个目录 我们使用的是32位的so. 所以,我将out/..../system/lib/下的 libmmqcar_qcar_jni.so libmmqcar_ais_client.so libqcaraudiorecorder.so libqcarliby...原创 2020-10-15 19:16:21 · 260 阅读 · 0 评论 -
msm 8953 camera 流程
camera的流程研究 rn6864m_csi0 probe succeeded ---- probe 是否成功 rn6864m probe succeeded ---- // msm_sensor_i2c_option: sensor_name=rn6864m_csi0, camera_id=0 // msm_sensor_i2c_option: sensor_name=rn6864m, camera_id=1./sys/devi...原创 2020-08-31 09:52:17 · 2039 阅读 · 3 评论 -
相机曝光及帧率
原文:http://blog.163.com/pluto_918/blog/static/203853902012111255634176/工业相机的主要参数包括:分辨率、帧率、像素、像元尺寸、光谱响应特性等。下面我们来对工业相机帧率的相关知识进行讲解:帧率(Frame rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second),简称:FPS或“赫兹”(Hz)。 由于人类眼睛的特殊生理结构,如果所看画面之帧率高于16fps的时候,就会认为是连贯的,此现象称...转载 2020-08-11 20:23:27 · 3021 阅读 · 0 评论 -
258 sensor与gps干扰的倍频分频调试尝试记录
原创 2020-07-05 09:34:01 · 298 阅读 · 1 评论 -
Camera video 参考流程图
原创 2020-07-05 09:24:19 · 646 阅读 · 1 评论 -
修改噪点和马赛克特别严重的试验
xxxx 录制的视频,噪点和马赛克特别严重diff --git a/xxxxxx/vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/chromatix/0309/chromatix_ov4688/3A/hfr_60/chromatix_ov4688_hfr_60_ad5823.h b/xxxxxx/vendor/qcom/proprietary/mm-camera/mm-camera2/me...原创 2020-06-25 14:45:47 · 242 阅读 · 0 评论 -
某产品产线千分之三的机器偶尔一直报错 解决思路及方案
xxxxxxxx产线与xxxxxxxx产线使用工具烧录 MultiDownload_V2.1烧录出现三个概率异常现象开机后不断报camera错误, 开机后红外不能使用 开机后拍照模糊以上均需要恢复出厂设置才能恢复正常的功能,重新开机关面都不能恢复分析以上现象的是两种原因,1.data数据没有擦除,可能存在数据不干净2.程序在烧录完启动过程中,生成的cache文件有问题,具体的不同可以参考如下的类似文件,因为没有出现异常的机器给到我,所以只能从这些异常分析...原创 2020-06-23 14:30:29 · 280 阅读 · 0 评论 -
camera mipi 频率修改调试总结
主控的频率 与 sensor的频率的关系及帧率的关系梳理主控的频率越高,那么越支持sensor的频率越高,帧率就相对的可以提高当主控的频率调低时,sensor的频率不变,那么帧率就自动变低所以,我想,当主控的频率调低时,要保持输出的帧率不变,那么,sensor的频率怎么办呢?因为我调试主控的倍频、分频,sensor的输出帧率,预览只有8.75fps.记一下问题...原创 2020-06-20 14:50:22 · 3845 阅读 · 0 评论 -
camera插值流程理解记录
1. sensor_lib.h 中定义 声明 sensor 及 mct_pipeline.c 将要使用的函数及变量static int get_scale_tbl(sensor_dimension_t* tbl);typedef struct {........ uint32_t scale_tbl_cnt; ////添加 int (*get_scale_tbl)(sensor_dimension_t *); ///添加} sensor_lib_t;2.引用相关的头文件...原创 2020-06-10 14:20:57 · 855 阅读 · 0 评论 -
hsr 60 fps 及帧率跳变的调试总结
1. ./mm-camera2/media-controller/modules/isp2/common/isp_defs.h #defineMAX_STATS_BUFFERS定义值改大。尝试继续复现2. 在HAL层把buffer加大一些:uint8_tQCamera2HardwareInterface::getBufNumRequired(cam_stream_type_tstream_type){...caseCAM_STREAM_TYPE_VIDEO:{...原创 2020-06-07 20:24:23 · 877 阅读 · 0 评论 -
camera 畸变理解记录
原创 2020-06-07 06:34:45 · 273 阅读 · 0 评论 -
camera固定帧率的修改记录
diff --git a/sdm450_a7/vendor/qcom/proprietary/mm-camera/mm-camera2/media-controller/modules/sensors/sensor/libs/ov4688/ov4688_lib.h b/sdm450_a7/vendor/qcom/proprietary/mm-cameindex b23ac82..0a894bb 100755--- a/sdm450_a7/vendor/qcom/proprietary/mm-camer.原创 2020-06-06 08:50:44 · 1217 阅读 · 0 评论 -
camera设置帧率的流程
原创 2020-06-04 20:15:04 · 3531 阅读 · 4 评论 -
camera hardware 调试log的打开调试
hardware 调试logadb shell dumpsys media.camera -v 1 ,至少改成>=1adb shell setprop persist.debug.sf.showfps 1adb shell setprop persist.camera.hal.debug.mask 536870adb shell setprop persist.camera.sensor.debug 3adb shell setprop persist.camera.mct.debu.原创 2020-06-04 16:31:33 · 747 阅读 · 0 评论 -
camera 畸变测试方法手册
FOV水平录像测试1.1在电脑中打开excel,如图设置excel1.2 要求:机器跟电脑屏幕平行 设置要测试的分辨率,如720P 1080P1.3 这时候开始录像1.4 尽量平行移动机器,保证excel的线左边,上边的线在camera录制的视场角范围并且,距离在一个线的分辨率之内1.5 这时候,使用直尺,测试距离1.excel的距离 图中 C线2.机器与平行电脑的距离图中A线1.6 记录准确的线的距离按图进行计算,获取Fov水平的值,一般使用电脑...原创 2020-05-28 09:03:42 · 2103 阅读 · 0 评论