登入平台客户端选择需要配置的车辆点击“参数配置”“自定义数据” ,在输入框复制参数点击“设置参数”如下图:

常用参数说明:

常用参数说明:

1. AI授权查询

<Control><CmdType>AiRuningStatus</CmdType><SN>11</SN></Control>

返回值注释: “AlgRunningStatus“ AI功能正在运行状态 :ADAS=1,R BSD=2,DSM=4,ADAS+DSM=5,ADAS+DSM+R BSD=7 “AuthStatus” AI授权状态:0未授权 1 已授权 ”AuthFunctionType“ AI以授权类型: ADAS=1,R BSD=2,DSM=4,ADAS+DSM=5,ADAS+DSM+R BSD=7

1. AI授权查询

2. 算法功能基本配置查询

<VariCfgSec Action="DEVICE_QUERY"><stAIModules></VariCfgSec>

返回值注释: “ucFD_RunMode” AI运行模式:0 行车模式 1 测试模式 ”ucFD_AdasEnable“ ADAS功能:0 关闭 1 开启;ucFD_AdasChn ADAS关联通道框: 0 CH1通道,1 CH2通道, 2 CH3通道, 3 CH4通道,4 CH5通道,5 CH6, 6 CH7, 7 CH8
注意:ADAS DSM BSD等功能关联通道框时请不要有通道重复的情况,否则失效。 “ucFD_RightBsdEnable” 右BSD功能: 0关闭 1开启;ucFD_RightBsdChn关联通道框: 0 CH1通道,1 CH2通道, 2 CH3通道, 3 CH4通道,4 CH5通道,5 CH6, 6 CH7, 7 CH8 “ucFD_LeftBsdEnable” 左BSD功能: 0关闭 1开启;ucFD_LeftBsdEnable关联通道框: 0 CH1通道,1 CH2通道, 2 CH3通道, 3 CH4通道,4 CH5通道,5 CH6, 6 CH7, 7 CH8 “ucFD_DsmEnable” DSM功能:0关闭 1开启;ucFD_DsmChn 关联通道框: 0 CH1通道,1 CH2通道, 2 CH3通道, 3 CH4通道,4 CH5通道,5 CH6, 6 CH7, 7 CH8 ucFD_FishEyeBsdEnable 前BSD 功能:0关闭, 129 F BSD 非鱼眼前BSD; 1 F BSD 鱼眼前BSD; ucFD_FishEyeBsdChn 关联通道框:0 CH1通道,1 CH2通道, 2 CH3通道, 3 CH4通道,4 CH5通道,5 CH6, 6 CH7, 7 CH8 ucFD_FEyeEBsdEnable 后BSD 功能:0关闭,129 F BSD 非鱼眼后BSD; 1 F BSD 鱼眼后BSD; ucFD_FEyeEBsdChn 关联通道框:0 CH1通道,1 CH2通道, 2 CH3通道, 3 CH4通道,4 CH5通道,5 CH6, 6 CH7, 7 CH8

3. AI 算法功能基本配置

<VariCfgSec Action="DEVICE_SET"><stAIModules ucFD_RunMode="0" ucFD_AdasEnable="1" ucFD_AdasChn="0" ucFD_RightBsdEnable="0" ucFD_RightBsdChn="1" ucFD_DsmEnable="1" ucFD_DsmChn="2" ucFD_LeftBsdEnable="0" ucFD_LeftBsdChn="3" ucFD_FishEyeBsdEnable="0" ucFD_FishEyeBsdChn="0" ucFD_FEyeEBsdEnable="0" ucFD_FEyeEBsdChn="1"/></VariCfgSec>

参数定义参考2 AI算法功能基本配置查询 返回值注释

4. 设置过滤 AI 报警事件

<VariCfgSec Action="DEVICE_SET"><stAIModules uiFD_EventFilter="0"/></VariCfgSec>

参数注释:多个报警过滤把下面值相加即可 EVENT_NONE = 0, //无报警 EVENT_LDW_LEFT = 1, //向左车道偏离报警 EVENT_LDW_RIGHT = 2, //向右车道偏离报警 EVENT_FCW = 4, //前车碰撞报警 EVENT_PCW = 8, //行人碰撞报警 EVENT_HMW = 16, //车距监测报警 EVENT_CROSS_WALK = 32, //人行横道检测报警 EVENT_BLIND = 64, //右侧盲区报警 EVENT_SMOKE = 128, //抽烟 EVENT_CALL = 256, //打电话 EVENT_YAWN = 512, //打哈欠 EVENT_NO_ALIGNMENT = 1024, //未对准(偏离座位) EVENT_CAMERA_SHIELD = 2048, //摄像头遮挡 EVENT_ABNORMAL_IDENTITY = 4096, //身份异常(不是原来的驾驶员) EVENT_ABSENT_DRIVER = 8192, //异常驾驶(检测不到脸)
EVENT_EYES_MASKED = 16384, //阻断型墨镜 EVENT_MOUTH_MASKED = 32768, //嘴部遮挡 EVENT_EYE_CLOSING = 65536, //闭眼 EVENT_SWINGING_LEFT = 131072, //分神驾驶(东张) EVENT_SWINGING_RIGHT = 262144, //分神驾驶(西望) EVENT_HEAD_UP = 524288, //分神驾驶(仰望) EVENT_HEAD_DOWN = 1048576, //分神驾驶(低头) EVENT_NORMAL_IDENTITY = 2097152, //身份正常 EVENT_ABNORMAL_BELT = 4194304, //未系安全带 EVENT_ABNORMAL_HAND = 8388608, //手脱离方向盘 EVENT_ABNORMAL_PHONE = 16777216, //玩手机 EVENT_ABNORMAL_OVERBOARD = 33554432//超员

5. AI具体功能报警详细参数查询

//查询DSM参数

<VariCfgSec Action="DEVICE_QUERY"><stAIThresParam StartChn ="1"></VariCfgSec>

//查询ADAS参数

<VariCfgSec Action="DEVICE_QUERY"><stAIThresParam StartChn ="2"></VariCfgSec>

//查询BSD参数

<VariCfgSec Action="DEVICE_QUERY"><stAIThresParam StartChn ="3"></VariCfgSec>

返回值注释: fFD_DsmLowVel;DSM报警车速阈值,单位km/h缺省30 fFD_DsmHighvel;DSM报警高速车速阈值,单位km/h缺省50s fFD_LeftLookLowvel;左偏低速持续时间(2.0 - 40.0)秒缺省4s fFD_LeftLookHighVel;左偏高速持续时间(2.0 - 40.0)秒缺省3s fFD_RightLookLowVel;右偏低速持续时间(2.0- 40.0)秒缺省4s fFD_RightLookHighvel;左偏高速持续时间(2.0 - 40.0)秒缺省3s fFD_HeadUpLowVel;抬头低速持续时间(2.0 - 40.0)秒缺省4s fFD_HeadUpHighvel;抬头高速持续时间(2.0 - 40.0)秒缺省3s fFD_HeadDownLowvel;抬头低速持续时间(2.0 - 40.0)秒缺省4s fFD_HeadDownHighvel;抬头高速持续时间(2.0 - 40.0)秒缺省3s //同类报警事件的间隔时间 nFD_DistractedInt;驾驶员分神报警时间间隔时间(>=3)秒缺省30s nFD_CrossWalkInt;人行横道报警时间间隔时间(>=3)秒缺省30s nFD_BsdFWarnInt nFD_BsdSWarnInt nFD_BsdTWarnInt //BSD三个级别报警间隔 nFD_LdwDistance;左右车道线距离报警阈值,单位cm(范围:-20cm~-20cm,越过车道线为负)-5 fFD_LeftLookAngel;驾驶员左偏角度(15 ~ 90)度,缺省30 fFD_RightLookAngel;驾驶员右偏角度(15 ~ 90)度,缺省45 fFD_HeadUpAngel;驾驶员抬头角度( 15 ~ 90)度,缺省25 fFD_HeadDownAngel;驾驶员低头角度(1 ~ 90)度,缺省15 //ADAS阈值 fFD_Hmwvel;HMW 报警车速阈值,单位km/h 30.00 fFD_Fcwvel;FCW 报警车速阈值,单位km/h 30.00 fFD_Ldwvel;LDW 报警车速阈值,单位km/h 55.00 fFD_Pcwvel;PCW 报警车速阈值,单位km/h 50.00 //BSD阈值 float fFD_BsdFirstLowVel;BSD一级报警车速阈值,单位km/h 缺省5.00 float fFD_BsdSecondLowVel;BSD二级报警车速阈值,单位km/h 缺省5.00 float fFD_BsdThirdLowVel; BSD三级报警车速阈值,单位km/h 缺省5.00 float fFD_BsdFirstHighVel;BSD一级报警最高车速阈值,单位km/h 缺省0 float fFD_BsdSecondHighVel;BSD二级报警最高车速阈值,单位km/h 缺省0 float fFD_BsdThirdHighVel;BSD三级报警最高车速阈值,单位km/h 缺省0 BSD速度阈值规则是: fFD_BsdFirstLowVel (低)默认值5 fFD_BsdFirstHighVel (高)默认值0 fFD_BsdFirstHighVel (高)≤ fFD_BsdFirstLowVel (低)例0≤5 启用低速值 fFD_BsdFirstHighVel (高)> fFD_BsdFirstLowVel (低)例fFD_BsdFirstHighVel 30 >5,启用高速低速范围值 即30-5速度范围 一二三级都是此规则

5. AI具体功能报警详细参数查询

6. AI具体功能报警详细参数配置

<VariCfgSec Action="DEVICE_SET">
<stAIThresParam fFD_DsmLowVel="30.000000" fFD_DsmHighVel="50.000000" fFD_LeftLookLowVel="4.000000" fFD_LeftLookHighVel="3.000000" fFD_RightLookLowVel="4.000000" fFD_RightLookHighVel="3.000000" fFD_HeadUpLowVel="4.000000" fFD_HeadUpHighVel="3.000000" fFD_HeadDownLowVel="4.000000" fFD_HeadDownHighVel="3.000000" nFD_DistractedInt="30" nFD_CrossWalkInt="30" fFD_LeftLookAngel="30.000000" fFD_RightLookAngel="45.000000" fFD_HeadUpAngel="25.000000" fFD_HeadDownAngel="15.000000" fFD_HmwVel="30.000000" fFD_FcwVel="30.000000" fFD_LdwVel="55.000000" fFD_PcwVel="50.000000" nFD_LdwDistance="-5" fFD_BsdFirstVel="5.000000" fFD_BsdSecondVel="5.000000" fFD_BsdThirdVel="5.000000" nFD_BsdFWarnInt="5" nFD_BsdSWarnInt="10" nFD_BsdTWarnInt="15" />
</VariCfgSec>

参数定义参考5 AI具体功能报警详细参数查询 返回值注释

7. AI ADAS功能 灭点坐标获取

<Control><CmdType>AdasVPoint</CmdType><SN>11</SN><Mode>Get</Mode></Control>

7. AI ADAS功能 灭点坐标获取

8. AI ADAS功能 灭点坐标配置

<Control><CmdType>AdasVPoint</CmdType><SN>11</SN><Mode>Set</Mode><X>640</X><Y>370</Y></Control>

9. AI ADAS功能校准参数获取

<Control><CmdType>AdasCalibration</CmdType><SN>11</SN><Mode>Get</Mode></Control>

返回值注释: fCarWidth 车辆宽度,单位mm fRefTop 到车头距离 fDisLen2Tyre 到前轮距离 fCameraHeight 安装高度 fCameraFocus 镜头焦距 fCameraDx sensor尺寸

9. AI ADAS功能校准参数获取

10. AI ADAS功能校准配置

<Control><CmdType>AdasCalibration</CmdType><SN>11</SN><Mode>Set</Mode><fCarWidth>1780</fCarWidth><fRefCenter>10</fRefCenter><fRefTop>1600</fRefTop><fDisLen2Tyre>570</fDisLen2Tyre><fCameraHeight>1300</fCameraHeight><fCameraFocus>6.000000</fCameraFocus><fCameraDx>0.004000</fCameraDx></Control>

参数定义参考9 AI ADAS功能校准参数获取 返回值注释

11. AI DSM功能校准参数获取

<VariCfgSec Action="DEVICE_QUERY"><stDsm></VariCfgSec>

11. AI DSM功能校准参数获取

12. AI DSM功能校准参数配置

<Control><CmdType>DsmCalibration</CmdType><SN>11</SN><X>32</X><Y>32</Y></Control>

13. AI 算法库参数获取

<Control><CmdType>AlgEventParam</CmdType><SN>11</SN><Mode>Get</Mode></Control>

返回值注释: 配置灵敏度和间隔说明: AbnormalWarnFCnt 设置报警检测时长,25帧即1s,50即2s,一些报警累计帧设置从左到右值对应功能参考“4、设置过滤 AI 报警事件”说明从上往下顺序,下发下面这条参数配置报警间隔

<Control><CmdType>AlgEventParam</CmdType><SN>11</SN><Mode>Set</Mode><AbnormalWarnFCnt>0,0,0,0,0,0,0,50,39,25,50,75,50,100,50,25,39,50,50,50,50,0,</AbnormalWarnFCnt></Control>

nFD_CEyeFrameCnt 设置闭眼累计帧25 即1s,50帧即2s.依次类推,默认=0 启用算法缺省值 nFD_CallFrameCnt 设置打电话累计帧数规则同上,下发下面这条参数配置闭眼和打电话检测时长

<VariCfgSec Action="DEVICE_SET"><stAIThresParam  nFD_CEyeFrameCnt="25" /></VariCfgSec>

nFD_DistractedInt 设置DSM报警间隔(适应打电话和抽烟),=5 即5s,缺省30s,最低配置≥3s,下发下面这条参数配置DSM报警间隔

<VariCfgSec Action="DEVICE_SET"><stAIThresParam  nFD_DistractedInt="5" /></VariCfgSec>

13. AI 算法库参数获取

14. AI算法库参数配置

<Control><CmdType>AlgEventParam</CmdType><SN>11</SN><Mode>Set</Mode><nHmwTime>1200</nHmwTime><nPcwTime>2000</nPcwTime><nFcwTime>2400</nFcwTime><fHmwVel>30.00</fHmwVel><fFcwVel>30.00</fFcwVel><fLdwVel>55.00</fLdwVel><fPcwVel>50.00</fPcwVel><fBsdFirstVel>30.00</fBsdFirstVel><fBsdSecondVel>30.00</fBsdSecondVel><fBsdThirdVel>30.00</fBsdThirdVel><nLdwDistance>-5</nLdwDistance><fDsmVel>5.00</fDsmVel></Control>

15. AI算法库升级

<Control><CmdType>AiAlgUpgrade</CmdType><SN>11</SN><Alg>Motovis</Alg></Control>

16. AI授权文件删除

<Control><CmdType>AiDelAuthKey</CmdType><SN>11</SN><Alg>Motovis</Alg></Control>

17. AI授权信息配置

<Control><CmdType>AiSetAuthType</CmdType><SN>11</SN><Alg>Motovis</Alg><AIFunctionType>5</AIFunctionType><DynKeyVer>V1.0</DynKeyVer><AuthDynKey>testing</AuthDynKey><OperName>yong</OperName><DynKeySvrAddr>139.9.251.220</DynKeySvrAddr><DynKeySvrPort>5999</DynKeySvrPort></Control>

参数注释: AIFunctionType授权功能 DynKeyVer 授权版本 AuthDynKey 授权密钥 OperName 授权人名字 DynKeySvrAddr授权服务器地址 DynKeySvrPort 授权服务端口号

18. AI ADAS报警子码流录像上传配置

<VariCfgSec Action="DEVICE_SET"><stAlarmLinkage><stAlarmLinkageItem><AlarmLinkageItem_24 usAlarmRecordCh="1" usAlarmSendCh="1",usAlarmSnapCh="257"></AlarmLinkageItem_24></stAlarmLinkageItem></stAlarmLinkage></VariCfgSec>

参数注释: 联动录像及上传第一通道时,usAlarmRecordCh="1" usAlarmSendCh="1", 联动录像及上传第二通道时,usAlarmRecordCh="2" usAlarmSendCh="2" 联动录像及上传第三通道时,usAlarmRecordCh="4" usAlarmSendCh="4" 联动录像及上传第四通道时,usAlarmRecordCh="8" usAlarmSendCh="8" 联动录像及上传第五通道时,usAlarmRecordCh="16" usAlarmSendCh="16" 联动录像及上传第六通道时,usAlarmRecordCh="32" usAlarmSendCh="32" 联动录像及上传第七通道时,usAlarmRecordCh="64" usAlarmSendCh="64" 联动录像及上传第八通道时,usAlarmRecordCh="128" usAlarmSendCh="128"

19. AI DSM报警子码流录像上传配置

<VariCfgSec Action="DEVICE_SET"><stAlarmLinkage><stAlarmLinkageItem><AlarmLinkageItem_25 usAlarmRecordCh="4" usAlarmSendCh="4",usAlarmSnapCh="1028"></AlarmLinkageItem_25></stAlarmLinkageItem></stAlarmLinkage></VariCfgSec>

上传通道参数数定义参考18 AI ADAS报警子码流录像上传通道配置 参数注释

20. AI BSD报警子码流录像上传配置

//R(右)

<VariCfgSec Action="DEVICE_SET"><stAlarmLinkage><stAlarmLinkageItem><AlarmLinkageItem_23 usAlarmRecordCh="2" usAlarmSendCh="2",usAlarmSnapCh="2056"></AlarmLinkageItem_23></stAlarmLinkageItem></stAlarmLinkage></VariCfgSec>

//L(左)

<VariCfgSec Action="DEVICE_SET"><stAlarmLinkage><stAlarmLinkageItem><AlarmLinkageItem_22 usAlarmRecordCh="8" usAlarmSendCh="8",usAlarmSnapCh="514"></AlarmLinkageItem_22></stAlarmLinkageItem></stAlarmLinkage></VariCfgSec>

//BBSD(后)

<VariCfgSec Action="DEVICE_SET"><stAlarmLinkage><stAlarmLinkageItem><AlarmLinkageItem_19 usAlarmRecordCh="16" usAlarmSendCh="16"></AlarmLinkageItem_19></stAlarmLinkageItem></stAlarmLinkage></VariCfgSec>

//FBSD(前)

<VariCfgSec Action="DEVICE_SET"><stAlarmLinkage><stAlarmLinkageItem><AlarmLinkageItem_20 usAlarmRecordCh="32" usAlarmSendCh="32"></AlarmLinkageItem_20></stAlarmLinkageItem></stAlarmLinkage></VariCfgSec>

上传通道参数定义参考18 AI ADAS报警子码流录像上传通道配置 参数注释

21. AI 报警子码流录像上传配置查询

<VariCfgSec Action="DEVICE_QUERY"><stAlarmLinkage StartChn=22/></VariCfgSec>

查询右和左BSD参数,返回值参数定义参考18 AI ADAS报警子码流录像上传配置 参数注释

<VariCfgSec Action="DEVICE_QUERY"><stAlarmLinkage StartChn=24/></VariCfgSec>

查询 ADAS和 DSM参数,返回值参数定义参考18 AI ADAS报警子码流录像上传配置 参数注释