나는 개체의 실제 길이를 감지하고 비교하여 그에 따라 뭔가를 수행하는 컴퓨터 비전 문제에 노력하고 있습니다. 나는 탐지 작업을 많이했고이 단계에서 충분히 좋은 것처럼 보이지만이 문제 때문에 지금 막 붙어 있습니다 :
실제 고정 된 길이의 실체 (예 : 15cm 눈금자)의 그림을 클릭하면 서로 다른 안드로이드 휴대폰 거의 동일한 위치에 서서 전화를 거의 수직 때마다 유지. 나는 각각의 카메라와 화면 해상도, PPI, 초점 거리를 알고 있습니다. 내가받는 이미지의 길이 (픽셀 단위)는 분명히 다르며 각 이미지를 공통 해상도 및 공통 PPI로 가져가도 비교할 수 없습니다.
다른 전화기의 길이 (픽셀 단위)를 일반 표준과 비교할 수 있도록 정규화 할 수있는 방법이 있습니까? 누군가 정상적으로 변환해야하는 전환을 파악할 수있는 방법을 제안 할 수 있다면 좋을 것입니다.
P.S : 응용 프로그램에 앞면 카메라를 사용하고 있습니다 (어쨌든 차이가 나는 경우). 저는 이것을 시도해 보았습니다. 동일한 PPI, 동일한 카메라 및 화면 해상도를 가진 두 대의 전화기가 서로 다른 길이의 물체를 기록한다는 것을 알았습니다. 아마 이것은 초점 거리와 센서 크기 때문일 것입니다. 도움이된다고 생각되면 추가 매개 변수를 포함하십시오.두 개의 다른 안드로이드 전화에서 길이를 비교
0
A
답변
0
귀하의 질문을 올바르게 이해하고 있다면 이미지에있는 대상 (전화)과 실제 길이 (예 : 눈금자 15cm)의 개체가 있음을 알 수 있습니다. 이제는 휴대 전화의 실제 길이를 계산하기 위해 픽셀 단위의 눈금자 길이와 눈금자 길이의 비율을 픽셀 단위로 휴대 전화 길이와 함께 사용하려고합니다.
체크 아웃 단일 뷰 계측에이 논문을 : 당신이 논문을 읽고 마음에 들지 않으면 https://www.cs.cmu.edu/~ph/869/papers/Criminisi99.pdf
, 당신은 또한 (크로스 비율 측정 높이라는 제목의 슬라이드 봐)이이 슬라이드에서 식을 찾을 수 있습니다 : https://courses.engr.illinois.edu/cs445/fa2015/lectures/Lecture%2013%20-%20Camera%20Model%20and%20Single%20View%20Metrology%20-%20CP%20Fall%202015.pdf
"Single View Metrology"로 검색해야한다는 것을 알게되면 같은 주제를 다룰 수있는 다른 강의 슬라이드가 있습니다.
희망 하시겠습니까?
이미지에서 감지 된 개체는 전화가 아니라 15cm 눈금자입니다. – Abhyudai
오케이. 나는 당신의 의견을 이해합니다. 나는 당신이 실제로 나가고 싶은 것에 대해 조금 확신하지 못한다. 각 카메라의 초점 거리를 예측 하시겠습니까? 당신은 이것의 좀 더 일반적인 목적을 좀 더 상세하게 설명 할 수 있습니까? – Jomnipotent17
다른 안드로이드 카메라에서 얻은 이미지에서 볼 수있는 눈금자의 길이를 비교하여 더 많은 계산을 위해 균일 한 매트릭스를 만들 수 있습니다. – Abhyudai