added unsharp mark to improve circle detection