-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
find_quadrangle improvements #5
Comments
Nice! Thanks! Yes it's a bit silly isn't it to have a failure-prone computer vision algorithm stuck in the middle of two neural nets! I just kinda landed on it since it works most of the time. I have two ideas for how to improve this.
To repeat that point: it would be nice if the program not only finds chessboards when they are there but also returns "no chessboard" when there is no chessboard there. Hope this helps and that you are motivated to help out! I would really like to keep improving ChessVision, but I just got a job so time flies! But feel free to PR or share if you get some nice results! And if you have some more data for the project I will gladly integrate it in the quilt repo, more data will almost certainly give better results! Gudbrand |
Oh and by the way, there is already an abandoned start with a coordinate-finding NN there. There's a notebook and a tran_board_extractor_coord or something. I didn't quite get it to work, something wrong with my architecture I guess. Also there is a script for generating 1x8 numpy labels for the images called make_labels.py. |
My guess is that training a neural network from original image for finding coordinates leads to overfitting. I think this is your case: But I think create a third neural network for finding coordinate is still the way to go. I see 2 paths :
I am working on this project I'll send you some news ! Simon |
Hi,
Great job !
Everything works fine for my dataset.
But I am wondering if you have some ideas on how to improve find_quadrangle function.
Sometimes I have really good board mask but this one fails ( no contour found).
Simon
The text was updated successfully, but these errors were encountered: