I write some codes for chessboard detection. It is running very perfect. If chessboard is empty, then it is running perfect. If chesspieces are on chessboard, then is cannot detect chessboard, returning FALSE. So, is this findchessboardcorners function running just when chessboard is empty ?