当前位置: 首页 > news >正文

网站建设基本步骤顺序外贸平台排名

网站建设基本步骤顺序,外贸平台排名,dedecms下载站,丹阳网站怎么做seo无论是单目、双目或者是多屏幕镜面重建,都需要事先对屏幕和相机的相对位置进行标定,求得相机到屏幕之间的相对变换关系。如果求得屏幕和相机之间的变换关系呢?接下来是标定流程。 (一)准备: 1&#xff09…

        无论是单目、双目或者是多屏幕镜面重建,都需要事先对屏幕和相机的相对位置进行标定,求得相机到屏幕之间的相对变换关系。如果求得屏幕和相机之间的变换关系呢?接下来是标定流程。

(一)准备:

1)生成1920*1080像素的标定板


// 生成棋盘格图像
void genChessBoardBmp()
{const int perBoardPixel = 70;const cv::Size boardSize(11, 9);const cv::Size resolution(1920,1080);{int basisHeight = (resolution.height - perBoardPixel * boardSize.height) / 2;int basisWidth = (resolution.width - perBoardPixel * boardSize.width) / 2;if (basisHeight < 0 || basisWidth < 0){//cout << "Resolution doesn't match!" << endl;}cv::Mat image(1080,1920, CV_8UC1, cv::Scalar::all(255));int flag = 0;for (int j = 0; j < boardSize.height; j++){for (int i = 0; i < boardSize.width; i++){flag = (i + j) % 2;if (flag == 0){for (int n = j * perBoardPixel; n < (j + 1) * perBoardPixel; n++)for (int m = i * perBoardPixel; m < (i + 1) * perBoardPixel; m++)image.at<uchar>(n + basisHeight, m + basisWidth) = 0;}}}//cv::imshow("haha",image);std::string strSavePath = std::string("H") + std::to_string(boardSize.width) + "_V" + std::to_string(boardSize.height) + "_" +std::to_string(perBoardPixel) + ".bmp";cv::imwrite(strSavePath, image);//cv::waitKey(0);}
}

2)购买棋盘格或者圆点标定板

3)购买高精度平面镜子

4)购买一个屏幕

(二)标定过程:

     (1)使用购买的棋盘格或者圆点标定板对单目相机标定,或者双目相机标定

     (2)放置镜子,让相机采集到屏幕上的棋盘格图案。放置至少三个位置,采集至少三张图像。

     (3)使用参考文章中的标定方法,通过三张采集图像计算得到屏幕到相机的旋转、平移变换矩阵。

     (4)使用相机到虚像的旋转和平移矩阵,以及屏幕到相机的旋转、平移矩阵,计算剩下n张图像的镜面距离和法向。

     (5)全局优化,优化(屏幕到相机的旋转和平移矩阵,每一个图像下的镜子法向和相机中心到镜子的距离)

(三)结果:

1.标定结果如下:

全局优化结果,第一列是图像编号,第二列是棋盘格点编号,第三列是投影误差,可以看到标定误差基本都在0.1个像素之内。

2.第0副屏幕、相机、镜子、虚像之间的关系显示:

        

B点的夹角是180度,表示,A,B,C是在一条直线上的。

距离一致

垂直法向一致

3.验证法向

可以看到acos求角平分线和法向之间的反余弦值,发现是吻合的。

(四)注意事项:

1.相机标定的时候,标定板的精度一定要高一点,如果不高,我发现在标定过程中,如果相机标定误差是镜面标定误差的3倍的时候,优化出来的镜子大小和相机到镜子之间的距离也会发现严重的失真,发生等比例缩放【笑哭】,一直找不到问题,后来发现是这个问题。

2.一定不要放弃。

参考文章:

        Flexible geometrical calibration for fringe-reflection 3D measurement

        fringe-reflection photogrammetry based on poses calibration with planar mirror reflection

http://www.tj-hxxt.cn/news/46387.html

相关文章:

  • 做网站要多少知识 java游戏推广合作平台
  • 暴走漫画网站建设目的四川游戏seo整站优化
  • b2c电子网站建设做外贸网站哪家公司好
  • 响应式网站案例百度竞价登陆
  • 网站建设开发的目的百度收录
  • 南昌百度seo网站推广优化c重庆
  • 188旅游网站源码产品推广软文200字
  • 网站收藏本站的功能长尾关键词
  • 企业做推广可以发哪些网站店铺运营方案策划
  • 南宁网站开发公司最新国内新闻10条
  • 如何把自己电脑做网站服务器吗搜索引擎优化排名关键字广告
  • 提供邢台做wap网站上往建站
  • 无锡 做公司网站最新新闻热点话题
  • 农业科技公司网站建设抖音关键词推广
  • 程序员为什么不敢创业做网站今日全国疫情一览表
  • 网站建设合同付款方式seo优化顾问服务
  • 大连住房和城乡建设部网站秦皇岛seo优化
  • 政府网站建设的措施互联网营销模式有哪些
  • 优秀的定制网站建设制作商公司网址
  • 网站制作公司服务重庆疫情最新情况
  • 镇江网站开发公司福州网站关键词推广
  • 企业网站策划应该怎么做网站建设网络推广平台
  • 建站网络建立科技开发seo外链网
  • 大连seo网站肇庆seo优化
  • 邮件网站怎么做的线上营销策略
  • 保定网站建设设计公司网络运营需要学什么
  • 建设银行企业官方网站百度seo点击排名优化
  • 一了网站百度平台官网
  • 企业网站推广推广阶段怎么做一个属于自己的网站
  • 武汉珞珈网站建设重庆网站seo好不好