stereo-3d

    0

    1답변

    스테레오 카메라를 사용하여 3D 점 구름을 만들고 실제 크기 또는 거리를 측정하려고합니다. 카메라는 스테레오 보정되어 있으며 재 투영 행렬 Q와 불일치를 사용하여 3D 점을 찾습니다. 내 문제는 계산 된 크기가 카메라의 거리에 따라 달라지는 것입니다. 저는 두 개의 3D 점 사이의 거리를 계산합니다. 일정해야하지만, 물체가 카메라에 가까워지면 거리가 증가합

    0

    1답변

    코드에서 링크의 주어진 불일치를 찾으려고 시도했습니다. link 그러나 일부 지역에서는 불일치지도가 잘못 표시되었습니다. 카메라에서 멀리 떨어진 일부 물체는 가까운 물체보다 밝게 보입니다. 불균형 값에 교정 매트릭스 Q를 곱하여 실제 깊이를 계산하려고했습니다. 계산 된 깊이는 실제 측정 값 (20-25cm 꺼짐)에서 떨어진 값입니다. 정류 된 이미지가 좋은

    0

    1답변

    나는 시야를 재구성하기 위해 스테레오 카메라 시스템을 구축하기 시작했습니다. 이미지 스탠다드에 2 개의 Logitech C270 웹 카메라를 사용하여 이미지 스트림을 얻습니다. 프로젝트의 경우 카메라 광학 장치를 최대한 가까이 있어야하므로 카메라를 세로로 한 번 돌 립니 다. video_stream_opencv 패키지를 사용하여 이미지를 가져 와서 회전하고

    0

    1답변

    스테레오 카메라의 깊이 범위를 아는 방법은 무엇입니까? 카메라 사양 기준 : 6cm. FOV : 120 ℃ (D) 초점 길이 : 2.8 mm 센서 크기 : 1/3 인치 해상도 (각 센서로부터의) 640 × 480 교정 절차 : OpenCV3.1의 어안 모듈은 카메라의 개별 주문 모두를 보정하기 vidually. 스테레오 보정이 진행되었습니다. 사용 매칭 알

    0

    1답변

    스테레오 이미지에서 불일치 맵을 얻으려고합니다. 아래 이미지로 stereo_match.cpp을 시도하면 결과 이미지가 원본 이미지보다 작아지고 이미지 왼쪽이 사라집니다. 매개 변수에 관한 것입니까? 이유는 무엇이며 어떻게 해결할 수 있습니까? 매개 변수 변경 등으로 결과를 개선하려면 어떻게해야합니까? 다음은 매개 변수입니다 : Ptr<StereoSGBM>

    0

    2답변

    카메라가 앞으로/뒤로 움직일 때, 나는 스테레오 정류가 작동하지 않을 것이라고 생각합니다. 에피 폴라 라인을 직접 검색해야 할 것 같아요. 현재, 단 하나의 단서는 에피 폴라 라인을 반복하기 위해 LineIterator를 사용하고 이웃을 디스크립터로 사용하는 것이다. 이것은 매우 비 지능적인 방법입니다. 그래서 나는 다른 방법이나 유용한 opencv 기능이

    0

    2답변

    지금 당장 두 대의 카메라가 있으며 내재 및 외인성 매개 변수를 잡아 내기 위해 스테레오 교정 단계를 마칩니다. 왼쪽 카메라에서 몇 가지 특징점을 추출하고 올바른 이미지에 매핑하는 방법이 궁금합니다. 누구든지 제발 도와 줄 수 있니? 이렇게 각 카메라의 회전 및 변환 행렬을 사용하여 계산하려고했습니다. SolvePnP의 기능은 openCV입니다. 왼쪽 카메

    0

    1답변

    Open에서는 스테레오 보정 기능을 사용하여 카메라를 보정했습니다. 그 다음 나는 정류 왼쪽과 오른쪽 이미지가있다. 지금까지 모든 것이 잘 작동하고 있습니다. 그러나 왼쪽 및 오른쪽 카메라의 주요 지점을 얻는 방법을 모르겠습니다. 왼쪽 및 오른쪽 이미지의 기능을 삼각 측량에 필요합니다. 카메라의 외부 및 내장 매개 변수가 있지만 수정 된 이미지의 주요 점을

    0

    2답변

    저는 opencv를 배우고 입체 카메라를 테스트하고 있습니다. 내 코드에서, stereoRectify 함수는 때때로 크기 (0,0)로 ROI를 반환합니다. 이 문제를 파악할 수 없습니다. 단말기 Mat cameraMatrix[2], distCoeffs[2]; cameraMatrix[0] = initCameraMatrix2D(objectPoints, ima

    1

    1답변

    Mat generateDisparityMap(Mat& left, Mat& right) { Mat lb, rb; if (left.empty() || right.empty()) return left; cvtColor(left, lb, CV_BGR2GRAY); cvtColor(right, rb, CV_BGR2GRAY