Sollicitatievraag bij Amazon

How would you code up a custom rectangle detector?

Antwoorden op sollicitatievragen

Anoniem

30 nov 2012

Hi... Could you plz explain what is a custom rectangle detector...I hav my interview with Amazon on monday ... plz help

1

Anoniem

28 jul 2014

First of all, hough transformation can be used. just parametrize the representation for rectangle, but the parameter space is 4D. Second, line detection, followed by checking corner degree. In practice, I would use opencv's coutour fitting function to fit for quadrilateral, then check the angle. This works quite well.

1

Anoniem

25 okt 2017

I would scan the image with a basic edge detection mask. Then I would scan to count the number of lines, keeping track of end points in pairs. Cases such as curves would also be found in this step and returned as not a rectangle. An analysis of basic trig with the points could then be performed in order to determine if the points form a rectangle. Once a rectangle is confirmed then you could use those points to display on the image the recognized rectangle. Or do whatever the reason for finding the rectangle was.

Anoniem

30 nov 2012

By a custom rectangle detector I mean how would you write your own function to detect rectangles. Your input would be the pixel data and your outputs would be something like the x,y locations of the rectangles.

Anoniem

22 nov 2012

I suggested something about matching intersecting hough lines.