作者:Lei
作为整个系列的开篇,我想先做个总览性的介绍,描述一下我在干啥(避免有人误以为我在写DOTA2国际邀请赛的报名流程)。
这个是Ti官网上给自己的概览描述——
【数十年来,德州仪器 (TI) 一直在不断取得进展。我们是一家全球性的半导体公司,致力于设计、制造、测试和销售模拟和嵌入式处理芯片。我们推出的大约 80,000 种产品可帮助 100,000 多名客户高效地管理电源、准确地感应和传输数据并在其设计中提供核心控制或处理,从而打入工业、汽车、个人电子产品、通信设备和企业系统等市场。我们热衷于通过半导体技术降低电子产品成本,让世界变得更美好。如今,每一代创新都建立在上一代创新的基础之上,使我们的技术变得更小巧、更高效、更可靠、更实惠 - 从而开拓了新市场并实现半导体在电子产品领域的广泛应用,这就是工程的进步。这正是我们数十年来乃至现在一直在做的事。】
所以简单讲,Ti就是做民用(车载)芯片的。
然后我手上就有一块他们的芯片。
配上一块开发板,SDK是PROCESSOR-SDK-LINUX-SK-TDA4VM。
再连上相机,之所以用imx219是因为Ti已经做了驱动的支持。
相机有了,那么我想保存一张YUV格式的图,
进入开发板系统,运行GStream命令
gst-launch-1.0 v4l2src io-mode=5 device=/dev/video2 ! queue leaky=2 ! video/x-bayer, width=1920, height=1080, format=rggb10 ! tiovxisp sink_0::device=/dev/v4l-subdev2 sensor-name=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/dcc_viss.bin sink_0::dcc-2a-file=/opt/imaging/imx219/dcc_2a.bin format-msb=9 ! video/x-raw, format=NV12 ! filesink location=test2.raw
或者我想看视频流,
运行相机apps_python的demo,
cd /opt/edge_ai_apps/apps_python
./app_edgeai.py ../configs/rpiV2_cam_example.yaml
画面出来了:
但边缘有点暗,不太看得清细节。噪声也大了点。
如果不满意,就只能调ISP。
那问题也来了,ISP怎么调?敬请期待下回分享。
Comments