title: Motion blur robust edge detection
body: <p>I need to detect squares on an image (for AR marker detection). Squares are rotated in 3D (meaning their projection I'm seeing isn't really a square but a 4 sided polygon). My problem is that the polygons I need to detect are moving so they are subject to motion blur. Squares are black with a white margin so there's a high contrast.
  My approach for detection was to detect edges (canny for example), find contours, approximate polygons and filter them by the number of sides and maybe some other geometrical constraints.</p>
  
  <p>What approach would you recommend for detecting edges on an image with a motion blur?</p>
  
  <p>Thanks</p>