Nearest Edge Registration