Bird eye view image points to original image points

조회 수: 5 (최근 30일)
Sriram Jayachandran Raguraman
Sriram Jayachandran Raguraman 2020년 2월 7일
Hello,
I'm working on a project using Matlab computer vision where I changed the original image to a Bird's eye view. After certain process I had to select certain coordinates points in bird's eye view image. Now I had to mark the same spots in original image. I do not know how to do this coordinate conversion from birdeye view to original image view.
Note : I passed camera Intrinsics, pitch and height to monocamera function and used birdEyeview function to transform original image to birdeye image.
Someone please help me convert the coordinate points found in Birdeyeview image to original image.

답변 (1개)

Divya Gaddipati
Divya Gaddipati 2020년 2월 14일
You can use the imageToVehicle function. The bird eye image and the required points that you want to transform should be given as inputs.
You can refer to the following link for more information:
  댓글 수: 1
Sriram Jayachandran Raguraman
Sriram Jayachandran Raguraman 2020년 2월 17일
편집: Sriram Jayachandran Raguraman 2020년 2월 17일
Hi Divya,
I tried with "imageToVehicle" function already. But it is not giving me the expected/correct coordinate point value.
In the Bird eye view Image attached, consider the coordinate points [x y] = [797 800] and passing this value and birdeyeview configuration values to "imageToVehicle" function. The result I'm getting is [11.47, 1.86]
But the correct coordinate point value should be something like [705, 738] in the original image.
Kindly let me know how to get the correct positions value in the original image from birdeyeview image as shown below.
Thank you.

댓글을 달려면 로그인하십시오.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by