CPC使用说明北京博维恒信科技发展有限公司3DCamega.Co.,Ltd北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com1第一章CPC控制程序CPC控制程序界面介绍:图1-1CPC控制程序主框架CPC控制程序主界面主要分为四大区域,上边是菜单,左边是控制面板,中间是预览视图区,下边是信息区。控制面板主要分为系统控制面板和转台控制面板。如下图。图1-2系统控制面板图1-3转台控制面板相接连接处可以任意勾选两个相机。勾选两个相机可以选择性地查看某个相机的预览视图或者进行特定相机的拍摄单幅照片。连续拍照可以同时获取两个相机的一组特定照片。系统设置视图大小可以调节相机预览视图区的大小。视各自显示器大小可设置合理大小的视图区域。控制面板预览视图区信息区菜单北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com2光源检测投影灰度的理论值与实际灰度值有差异性,而且相机采集得到的灰度就更会加大这种差异。于是,我们可以在这里做光源补偿以使投影灰度与相信采集到的灰度保持一致。(详细操作后面另作说明)图1-6光圈检测北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com3使用流程图:图1-7使用流程图1、设备组装及连线此阶段为第一步骤,总共有几个要点:○1整套设备由四部分组成:一台电脑,两台相机,一台专用投影仪,转台(及控制盒)。电脑与其它所有设备进行连接。两台相机以USB接口接入电脑,转台控制盒以USB接口接入电脑(控制盒另一端接上转台)。○2完成○1后,如是第一次使用,会弹出相应硬件驱动安装的提示,根据提示安装驱动。2、视场选取、光圈调整在条件允许的情况下找一面石灰白墙(不会产生镜面反光),或者一块白板。根据视场大小让投影仪投出清晰图形,调整相机角度,让相机中线与投影中线重合,最重要的是尽量让相机视图内全部都是投影仪投放内容。参考图1-9、图1-10。相机标定视角位置调节与转台标定三维测量后期处理被测物体合理贴标志点视场选取、光圈调整设备组装及连线转台拼接标志点拼接北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com4图1-9投影图形图1-10CPC控制程序视角调好后调整光圈(当视场改变较大的时候,有必要调整下光圈,其它时候大可不必调整)。打开CPC控制软件,点击“光圈调整”弹出如图1-11所示对话框。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com5图1-11光圈调整选择“光圈调整”点击“开始”。在投影灰度为250的情况下,调整两相机光圈至采集灰度值为100~200之间,两相调整到一致。待相机光圈调整完成后,点击“暂停”。(如果这时不点击暂停而直接关掉此对话框则可能导致相机出错)图1-15标定块3、相机标定根据你所选择的视场,选择适当的标定块。相机视场有400mm视场及200mm视场,如图1-15所示,注意标定过程中标定块的正确摆放方向。先将标定块放置稳定,尽量靠后倾斜出一定角度(便于标定出立体空间)。打开CPC控制软件和winmoire,观察CPC控制软件里的预览,让标定块处于两相机视图中间。切换到winmoire,在菜单“Cal/Align”下点击“LRCal5”,弹出如下图所示对话框。图1-16LRCal点击“Ok”,待右上角出现正确的标定结果即完成标定。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com6图1-17已经被识别的标定版图1-18标定板被识别的结果400mm、300mm、100mm视场将相机镜头调至两端,标定方式都与400mm视场标定方式相同。200mm、150mm、50mm视场,只需要将相机从远端位置调至近端位置即可标定方式与大视场标定方式相同。4、三维测量前的准备工作三维测量过程中很少能一次性获取整个物体的三维数据,这时就要对物体进行多角度多方位的测量,在得到多个测量结果后,可以将多个测量结果拼接成一个整体。拼接可以分为手动拼接和自动拼接。手动拼接相对简单一些,但操作繁多,且精度难以保证。自动拼接则能做到将多个测量结果精确定位。自动拼接又分为转台拼接和标志点拼接。根据拍摄物体特征,选择不同的拼接方法,随之做不同的准备工作。两方法可灵活选择或者配合使用。注:转台拼接适合于大小适中,外表面无复杂构造,有较规则中心轴的物体。标志点拼接则适合于形体较大,表面构造较多的物体。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com7图1-19标定块图1-20MachineParam图1-21CalAlign转台标定根据选取的视场大小,选择合适的转台标定板置于转台上,将CPC的转台位置置零。在winmoire中选择菜单“Param”下的“MachineParam”,弹出如下图1-20所示对话框,将“MachineType”取值为5。再选择菜单“Cal/Align”下的“CameraTableAlign”,弹出如上图1-21所示对话框,点击“CalcParam”即可自动完成标定过程。待得出正确标定结果(如图1-22、1-23)后即完成转台标定,但这时候注意务必避免破坏两相机与转台这三者的相对位置关系。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com8图1-22被识别的转台标定块图1-23正确识别的结果合理贴标志点在winmoire中点菜单“Param”下的“MachineParam”,将“MachineType”取值为1。在物体适当位置贴标志点。贴点需要注意几点:1、所贴的三个点之间尽量不要形成等腰三角形,更不可以形成等边三角形;2、贴点位置尽量贴在物体平整的位置;3、在物体表面曲率较大的位置尽量多贴点,曲率小的位置可以适当少贴;4、贴点务必贴牢。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com9CPC视场配置视场投影镜头型号computar相机镜头型号computar焦距平板标定快配置转台标定快配置400*32016mm12mm*2(加滤色片)780mm直径:4mm;点间距:12mm250×150(4mm黑底白点12个点CPC400专用)200*16016mm12mm*2(加滤色片)420mm直径:2mm;点间距:5.625mm100×85(2mm黑底白点12个点CPC400专用)300*24016mm16mm*2(加滤色片)780mm直径:4mm;点间距:12mm250×150(4mm黑底白点12个点CPC400专用)150*12016mm16mm*2(加滤色片)420mm直径:2mm;点间距:5.625mm100×85(2mm黑底白点12个点CPC400专用)100*8050mm50mm*2(加滤色片)780mm直径:1.25mm;点间距:3.75mm;54×40(1.25mm黑底白点12个点CPC100专用)50*4050mm50mm*2(加滤色片)420mm直径:0.625mm;点间距:1.875mm;30×20(0.625mm黑底白点12个点CPC50专用)400mm、300mm、200mm、150mm、100mm视场相机均加1mm垫片,投影不加;50mm视场相机和投影均加5mm垫片。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com105、对物体进行扫描1、观察被测物体。估计其大小,如果被测物体小于扫描仪可扫描范围,确定一次扫描一组的方案。反之,可设定多组多次测量方案,通过改变扫描仪和被测物体的相对位置来完成测量。2、观察被测物体的光泽,细节形状。如果有透明、反光、长丝状以及大块黑斑的部分,不能测量,需要使用辅助方法进行拍摄,如在物体表面喷涂显影剂等。在拍摄之前先将物体放置好,启动CPC程序。通过程序取景窗口观察物体的位置,从而调整相机的左右高低使物体的拍摄位置处于窗口的中心。如下图所示:6.调整扫描仪系统参数三维扫描是通过解析多幅条纹图像形成三维点坐标,因此,条纹值增益值等参数会影响后期成像效果。7.调节Winmoire系统参数,进行试拍调整完毕后,可以打开Winmoire,进行试拍验证。Winmoire是我公司自行开发的三维图像反求软件,通过对两幅不同拍摄角度的物体附带的光栅图像的特征参数的提取,通过公司自主研制的内建算法核心,能够自动识别画面内的被测物体,可以非常精确的反求出二位图像表征物体的三维点云。在菜单File-new下,新建一个文件,输入文件名并确定。如图1-37,1-38所示,在Scan里面点击ImageGage进入ImageGage对话框,北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com11图1-37:新建文件并给新建文件命名图1-38:启动扫描窗口如图1-39为Scan拍摄界面图1-39:ImageGage对话框图1-40:拍摄过程中点击image按钮进行拍摄,如图1-40,所示。[1]:Step中的数值控制拍摄取点的密度,1为最大,取点密度为100%,一般缺省为1(如选择3即横竖方向上的取点间隔均为3,总取点数量为1/32)。[2]:点击Image进行拍摄,得到条纹图像。如图14,点击ReWindow,在左边的条纹图象上框选取需要计算处理的区域。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com128.观察图片质量图1-41:清晰的物体图像图1-42:正常白光图像图1-45:曝光过度的白光图像9.进行三维反求点击ReWindow,在左边的条纹图象上框选取需要计算处理的区域,点击Execte执行计算处理(系统会自动识别有效区域),得到图1-46所示处理后的结果,在右下角三维图像浏览窗口中同样显示本次计算所得点云在坐标系中的位置和处理好的数据。如图是获取的物体的二维图像照片,该照片由多张原物体的不同信息照片叠加而成。观察图片是否有红点区(如出现大量的红点可以通过调节条纹来消除,如果出现红蓝相间可能是环境太暗。但少量的红点不会过分影响三维点云质量)或不可成像的区域,图片质量是否清晰可靠等。如不满意,重新调整参数进行试拍。如果图像质量清晰可靠,可以进入三维反求阶段。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com13图1-46:处理好的数据10.观察获得的三维点云数据通过反求获得点云数据之后,观察获得的数据是否是你需要的,如果是,请转入下一幅三维图象的拍摄;如果不是,执行删除操作:图1-47:点击DELETE删除图1-48:删除对话框如上图,点击DELETE,出现删除对话框,选择你想要删除的点云的类型,各类型在前边的软件介绍中已经有了详细标注,点击OK,确认并完成操作;点击UNDO,返回上一步操作;点击CANCEL,取消本次操作。11.摆设多幅图像用于拼接试拍成功以后,可以重复上面介绍的过程,对一个物体进行全方位的拍摄,得到多幅点云图像,方便后期三维制作。将物体移动一定的角度,注意要有一定的公共拼接区域,同样进行拍摄如北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com14图3-49所示,将得到若干片点云数据。图3-49一周拍摄完毕,发现物体顶部和底部没有数据,此时需要手动将物体放倒,顶部大致与扫描仪成45度角进行拍摄,这样可拍摄到顶部和侧面的数据,满足拼接需求。可再换顶部和另一侧面进行拍摄。拍摄完成后使用同样的方法,拍摄底部数据。注意,手动移动物体方向所得的数据不能进行自动拼接,需要后期在cloudform中拼接。北京博维恒信科技发展有限公司3DCamegawww.3dcamega.com15图3-50:物体顶部拍摄点云数据自动以*.OUT,*.XYZ的格式保存在开始建立的文件夹里边。快速使用:在手动移动和旋转的过程中,始终注意保持相邻的两幅图像之间,有三个或三个以上容易识别的特征点,同时,过多的点云片并不一定能带来最好的拼接效果,做到适量,并在后期的点云拼接中留有余量就合适了。11.输出数据点云数据自动以*.OUT,*.XYZ的格