The problem was related to ignorance area was applied after creteria search. In simple steps, here is how algorithm was working:
This was leading to next situation: Filter was detecting big defect. Ignorance area was cutting a big part of it. Small part, which is left was still considered as a defect. Now I moved ignorance area before creteria. So if there is small part left, creteria will cut it out.