Bottom Page

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 chessboard corner detection algorithm
My project is focused on the NIR camera calibration using chessboard technique. As the 1st step, I needs to find the chessboard corner detection using python programming language. If possible the chessboard corner algorithm is not the build-in function such as opencv 'findChessboardCorners'. Your attention and help is highly appreciated. Thank you in advanced.
You could try the following approach:
1) Determine all edges, e.g. using canny edge detector;
2) Among all determined edges find square ones: this could be done, using, e.g. RANSAC algorithm (fitting a square or rhombus wouldn't be very computational expensive for RANSAC, I think)
3) Consider squares and rhombuses that are close each other: we expect that they tile a mosaic of size 8x8. So, from this point all is almost done.
4) Probably, if some edges weren't determined as rhombuses, we would needed to do some auxiliary steps to find utmost rhombuses; But this could be an issue, only if the image was noised. Chess-board is expected to be a contrasted part of the image, so all edges should be determined well.

Top Page

Possibly Related Threads...
Thread Author Replies Views Last Post
  How can I program this algorithm with Python docmaths 9 307 Jul-09-2019, 07:47 AM
Last Post: docmaths
  Tracking Object Help Algorithm afyaldiz 0 251 Apr-14-2019, 11:28 PM
Last Post: afyaldiz
  TensorFlow problem in Object Detection yksingh1097 1 603 Oct-03-2018, 09:57 PM
Last Post: Larz60+
  Feature extraction algorithm lukaznt 1 821 Mar-02-2018, 05:16 AM
Last Post: Larz60+
  Why is my gradient descent algorithm requiring such a small alpha? JoeB 1 728 Dec-08-2017, 05:15 PM
Last Post: JoeB
  Machine learning SQL injection detection agocomp 3 2,264 Dec-04-2017, 08:32 AM
Last Post: agocomp
  Genetic Algorithm improvement Alberto 0 2,061 Oct-19-2017, 02:13 PM
Last Post: Alberto
  Improving A Mean Algorithm dwainetrain 1 955 Aug-05-2017, 07:58 PM
Last Post: dwainetrain

Forum Jump:

Users browsing this thread: 1 Guest(s)