摄像头画面有黑条纹闪烁,这种现象称之为频闪。
频闪是一种物理光电成像现象,是一种在特定监控场景下才会出现的现象,不是摄像头损坏导致的。
摄像头默认是自动曝光+逐行曝光方式,监控环境亮度很高时,为保证画面效果,摄像机会权衡降低增益和曝光时间(快门)。
当快门降的很低的时,每一帧拍摄的画面都曝光不足,从视频上来看就表现为黑色条纹或LED闪烁现象。
形象一些说,就像你走在大太阳下(光照太强),眼睛(摄像机)会眯成一条缝(快门降低),减少光线进入(曝光量)。这样的话,太阳你是看清了,但天上飞的飞机你就看不到了(因为你眼睛眯了缝,导致飞机反射的光线进来的太少了)。就是这个道理,所以遇到问题后知其所以然,然后解决掉问题。
根本方法就是:改变摄像头的进光量,提高曝光时间。
1 、调整摄像机角度
如果监控画面中有部分区域亮度很高,其他区域亮度较低,可以尝试调整角度,减少亮区,避免画面过亮,从而提高曝光时间。
2 、设置区域补偿
区域补偿设置方法:进入摄像头的web管理页面->设置->摄像头->画面显示->区域补偿->自定义。
自定义选中画面中较暗区域进行补偿,提高曝光时间。
区域补偿后画面亮度整体会提高,建议结合改善后的实际效果进行多区域尝试和选择。
3、利用遮光纸
可以尝试给摄像头镜头前贴一个黑色遮光纸,相当于增加了一层滤片来降低摄像头的进光量,从而提高曝光时间,改善频闪现象。
手机拍照出现波纹可能是以下几个原因:
(1). 如果用手机拍摄电视、电脑等屏幕时,由于屏幕是按照一定频率刷新画面的,刷新频率(图像在屏幕上更新的速度)超过人眼感知的范围,但手机拍摄头却可以捕捉到,刷新过程中的屏幕就显示为条纹.
(2). 如果在灯光环境下拍照时,灯光由交流电供电,具有一定的闪烁频率,当灯光频率与摄像头扫描频率不匹配时,会出现水波纹现象.
(3). 如果夜景环境下拍照时,也可能因为光线过暗出现条纹,建议您适当增加周围光照.
昨天碰到了一个MOS开关管使用的问题:
解决方案【1】 由于Vout外接大容性负载,很容易造成Vin上的冲击/急剧跳变,以至于会降至Vmax/2以下,所以需要添加电阻R2、C1使MOS管“慢慢”打开,同时,也缩短Vout由“0”到“1”的上升时间,使由Vout供电的器件能够被可靠的上电复位。
解决方案【2】
以上电路还可以进一步改进,在开关管的输出端串联一个电感,改善这种由于重负载造成的电源突降,如下图。
解决方案【3】
不过,以上方法并不完美,比较好的处理方法是,将MOS开关管前的电压用一路LDO,供应不大的电流给MCU,MOS开关管后面的电压用一路带有使能端的开关DC/DC,供应较大的电流给外围器件,这样能彻底避免由于重负载造成的电源突降。
建立android环境时,运行以下命令:
$ ./walkthrough.sh ALL
提示以下错误
File "/home/dongtz/work/android/Gen3_Android_v10_2.0/RENESAS_RCH3M3M3N_Android_10_ReleaseNote_2020_09E/mydroid/.repo/repo/main.py", line 79
file=sys.stderr)
^
SyntaxError: invalid syntax
原因:
...mydroid/.repo/repo$ vim main.py
发现,需要python 3环境
# python-3.6 is in Ubuntu Bionic.
MIN_PYTHON_VERSION_SOFT = (3, 6)
MIN_PYTHON_VERSION_HARD = (3, 5)
if sys.version_info.major < 3:
print('repo: error: Python 2 is no longer supported; '
'Please upgrade to Python {}.{}+.'.format(*MIN_PYTHON_VERSION_SOFT),
file=sys.stderr)
sys.exit(1)
else:
$ python2 --version
$ python3 --version
Python 3.7.8
$ python --version
Python 2.7.12
$ echo alias python=python3 >> ~/.bashrc #更改当前python环境
$ source ~/.bashrc
$ python --version # 确认一下
Python 3.7.8
$ curl https://storage.googleapis.com/git-repo-downloads/repo-1 > repo
$ chmod +x repo
$ export PATH=$(pwd):${PATH}
删除mydroid/后,重新按照手册进行操作。
Workstation Player 首选项设置是适用于 Workstation Player 以及在 Workstation Player 中运行的虚拟机的全局配置设置。
要更改 Workstation Player 首选项设置,请选择
Player > 文件 > 首选项VMware Workstation Player Help
采用原装TI SN65HVD230收发器,通讯质量更有保证(如对成本有要求,可以采用国产收发器替代)
控制器侧连接信号:3.3V / CTX / CRX / Standby(可选) / GND(有清晰的丝印标注,辅助接线)
CAN侧连接信号:CAN-H / GND / CAN-L(有清晰的丝印标注,辅助接线)
Rs控制:通过跳线,可选择3钟控制方式——高速通讯 / Slope控制(需要焊接相应电阻) / 可由控制器进行Standby控制(有清晰的丝印标注,辅助接线)
CAN总线保护电路:可选择是否需要焊接静电抑制二极管(ESD)对CAN总线进行保护
CAN总线终端电阻(120欧姆)控制:可通过跳线,选择连接或者断开终端电阻
单通道设计
无论是控制器还是CAN侧,均采用插针连接方式,使用起来更方便,更灵活 (如需要采用凤凰端子或航空插头连接方式,可联系进行更改设计)
四个直径3.0mm的安装螺孔,安装更可靠,更方便