海思方案 HI3518E平台ISP调试环境搭建.doc_第1页
海思方案 HI3518E平台ISP调试环境搭建.doc_第2页
海思方案 HI3518E平台ISP调试环境搭建.doc_第3页
海思方案 HI3518E平台ISP调试环境搭建.doc_第4页
海思方案 HI3518E平台ISP调试环境搭建.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3518E平台的搭建海思的SDK提供了ISP调试的相关工具,降低了IPC开发ISP调试的难度。初次搭建ISP调试环境,记录一下。SDK版本:Hi3518_MPP_V1.0.A.0硬件平台:HI3518E_OV9732工具包:PQ_TOOL (Hi3518E_V100R001C01SPC0A001.softwarepcPQ_TOOL)文件说明:Hi3518_ITTB_MPP2_V1.0.A.0_B030.tgz 设备端工具 ;PQTools_V3.7.5.zip PC端工具环境搭建步骤:(1)将Hi3518_ITTB_MPP2_V1.0.A.0_B030.tgz拷贝至nfs共享目录名,解压后运行HiIspTool.sh脚本倘若用海思自带的工具出图像并调节ISP运行:#./HiIspTool.sh -a -p ov9732_720p_line.inips一下可以看到两个进程696 adminlvj 58488 S ./ittb_stream -p ov9732_720p_line.ini699 adminlvj 19676 S ./ittb_control倘若运行自己的工程出图像了,这时只需要运行一下命令即可。#./HiIspTool.sh -aps一下可以看到一个进程699 adminlvj 19676 S ./ittb_control(2)PC端直接解压PQTools_V3.7.5.zip,运行HiPQTools.exe,输入选择sdk版本Hi3518_MPP_V1.0.A.0 ,输入设备IP,就可以连接上摄像头倘若运行了ittb_stream,可以PC端软件上打开视频图像窗口连接成功,至此,最简单的ISP调试环境搭建就完成了。复杂的就是后面的ISP调节过程了。备注:运行脚本的时候可能会报错,查看相关打印信息,将错误消除。当前产品我们用的是HI3518E+OV9732,SDK中并没有提供相关的sensor库和相关的config文件,所以运行报错了!解决:将OV9732sensor库拷贝至Hi3518_ITTB_MPP2_V1.0.A.0/libs/下,将ov9732_720p_line.ini拷贝至Hi3518_ITTB_MPP2_V1.0.A.0/configs/下附录:ov9732_720p_line.iniplainview plaincopyprint?1. sensor2. Sensor_type=ov9732;thetypeofsensor3. Mode=0;LINEmode,mode=0,WDRmode,mode=14. DllFile=libs/libsns_ov9732.so;LineDllFilepath5. 6. vi_dev7. Input_mod=2;VI_INPUT_MODE_BT656=08. ;VI_INPUT_MODE_BT601,9. ;VI_INPUT_MODE_DIGITAL_CAMERA10. 11. Work_mod=0;VI_WORK_MODE_1Multiplex=012. 13. ;VI_WORK_MODE_2Multiplex,14. 15. ;VI_WORK_MODE_4Multiplex16. 17. Combine_mode=0;Y/Ccompositeorseparationmode18. 19. ;VI_COMBINE_COMPOSITE=0/*Compositemode*/20. 21. ;VI_COMBINE_SEPARATE,/*Separatemode*/22. 23. Comp_mode=0;Componentmode(single-componentordual-component)24. 25. ;VI_COMP_MODE_SINGLE=0,/*singlecomponentmode*/26. 27. ;VI_COMP_MODE_DOUBLE=1,/*doublecomponentmode*/28. 29. Clock_edge=1;Clockedgemode(samplingontherisingorfallingedge)30. 31. ;VI_CLK_EDGE_SINGLE_UP=0,/*risingedge*/32. 33. ;VI_CLK_EDGE_SINGLE_DOWN,/*fallingedge*/34. 35. Mask_num=2;Componentmask36. 37. Mask_0=0xFFC0000038. 39. Mask_1=0x040. 41. Scan_mode=1;VI_SCAN_INTERLACED=042. 43. ;VI_SCAN_PROGRESSIVE,44. 45. Data_seq=2;datasequence(ONLYforYUVformat)46. 47. ;-2thcomponentU/Vsequenceinbt112048. 49. ;VI_INPUT_DATA_VUVU=0,50. 51. ;VI_INPUT_DATA_UVUV,52. 53. ;-inputsequenceforyuv54. 55. ;VI_INPUT_DATA_UYVY=0,56. 57. ;VI_INPUT_DATA_VYUY,58. 59. ;VI_INPUT_DATA_YUYV,60. 61. ;VI_INPUT_DATA_YVYU62. 63. 64. 65. Vsync=1;verticalsynchronizationsignal66. 67. ;VI_VSYNC_FIELD=0,68. 69. ;VI_VSYNC_PULSE,70. 71. VsyncNeg=0;Polarityoftheverticalsynchronizationsignal72. 73. ;VI_VSYNC_NEG_HIGH=0,74. 75. ;VI_VSYNC_NEG_LOW/*ifVIU_VSYNC_E76. 77. Hsync=0;Attributeofthehorizontalsynchronizationsignal78. 79. ;VI_HSYNC_VALID_SINGNAL=0,80. 81. ;VI_HSYNC_PULSE,82. 83. HsyncNeg=0;Polarityofthehorizontalsynchronizationsignal84. 85. ;VI_HSYNC_NEG_HIGH=0,86. 87. ;VI_HSYNC_NEG_LOW88. 89. VsyncValid=0;Attributeofthevalidverticalsynchronizationsignal90. 91. ;VI_VSYNC_NORM_PULSE=0,92. 93. ;VI_VSYNC_VALID_SINGAL,94. 95. VsyncValidNeg=0;Polarityofthevalidverticalsynchronizationsignal96. 97. ;VI_VSYNC_VALID_NEG_HIGH=0,98. 99. ;VI_VSYNC_VALID_NEG_LOW100. 101. Timingblank_HsyncHfb=0;Horizontalfrontblankingwidth102. 103. Timingblank_HsyncAct=1280;Horizontaleffetivewidth104. 105. Timingblank_HsyncHbb=0;Horizontalbackblankingwidth106. 107. Timingblank_VsyncVfb=0;Verticalfrontblankingheight108. 109. Timingblank_VsyncVact=720;Verticaleffetivewidth110. 111. Timingblank_VsyncVbb=0;Verticalbackblankingheight112. 113. Timingblank_VsyncVbfb=0;Even-fieldverticalfrontblankingheight(interlace,invalidprogressive)114. 115. Timingblank_VsyncVbact=0;Even-fieldverticaleffetivewidth(interlace,invalidprogressive)116. 117. Timingblank_VsyncVbbb=0;Even-fieldverticalbackblankingheight(interlace,invalidprogressive)118. 119. 120. 121. ;-onlyforbt656-122. FixCode=0;BT656_FIXCODE_1=0,123. 124. ;BT656_FIXCODE_0125. 126. FieldPolar=0;BT656_FIELD_POLAR_STD=0127. 128. ;BT656_FIELD_POLAR_NSTD129. 130. DataPath=1;ISPenableorbypass131. 132. ;VI_PATH_BYPASS=0,/*ISPbypass*/133. 134. ;VI_PATH_ISP=1,/*ISPenable*/135. 136. ;VI_PATH_RAW=2,/*Capturerawdata,fordebug*/137. 138. InputDataType=1;VI_DATA_TYPE_YUV=0,VI_DATA_TYPE_RGB=1,139. 140. DataRev=FALSE;Datareverse.FALSE=0;TRUE=1141. 142. 143. vi_chn144. 145. CapRect_X=0146. 147. CapRect_Y=0148. 149. CapRect_Width=1280150. 151. CapRect_Height=720152. 153. DestSize_Width=1280154. 155. DestSize_Height=720156. 157. CapSel=2;Frame/fieldselect.ONLYusedininterlacedmode158. ;VI_CAPSEL_TOP=0,/*topfield*/159. ;VI_CAPSEL_BOTTOM,/*bottomfield*/160. ;VI_CAPSEL_BOTH,/*topandbottomfield*/161. 162. PixFormat=19;163. 164. 165. 166. SrcFrameRate=-1;Sourceframerate.-1:notcontroll167. 168. FrameRate=-1;Targetframerate.-1:notcontroll169. 170. 171. vpss_group172. Vpss_DrEn=FALSE173. 174. Vpss_DbEn=FALSE175. 176. Vpss_IeEn=TRUE177. 178. Vpss_NrEn=TRUE179. 180. Vpss_HistEn=TRUE181. 182. Vpss_DieMode=0;Definede-interlacemode183. 184. ;VPSS_DIE_MODE_AUTO=0,185. 186. ;VPSS_DIE_MODE_NODIE=1,187. 188. ;VPSS_DIE_MODE_DIE=2,189. 190. vpss_chn191. Vpss_W=1280192. Vpss_H=720193. 194. isp_image195. 196. Isp_W=1280197. 198. Isp_H=720199. 200. Isp_FrameRate=30201. 202. Isp_Bayer=3;BAYER_RGGB=0,BAYER_GRBG=1,BAYER_GBRG=2,BAYER_BGGR=3203. 204. 205. isp_timing206. 207. Isp_WndMode=0;WIND_NONE=0,WIND_HOR=1,WIND_VER=2,WIND_ALL=3,208. 209. Isp_HorWndStart=0210. 211. Isp_HorWndLength=1280212. 213. Isp_VerWndStart=0214. 215. Isp_VerWndLength=720216. 217. vb_conf218. 219. VbCnt=8220. 221. 222. venc223. 224. RcMode=VENC_RC_MODE_H264CBR225. 226. Gop=30227. 228. StatTime=1229. 230. ViFrmRate=30231. 232. TargetFrmRate=25233. ;-onlyforVENC_RC_MODE_H264CBR-234. BitRate=4096235. FluctuateLevel=1236. ;-onlyforVENC_RC_MODE_H264VBR-237. MaxBitRate=10000238. 239. MaxQp=32240. 241. MinQp=24242. ;-onlyforVENC_RC_MODE_H264FIXQP-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论