Best pattern/method for low resolution marker detection

asked 2015-08-18 01:15:12 -0500

Hi All,

Long time reader, first time poster.

I am trying to design and detect a marker that can be identified from as little as 20x20 pixels out of a 20MP photo (for aerial surveying purposes). Orientation is not fixed, and I need to design such that there are >15 unique colour combinations to determine unique targets.

My thinking so far is a circular black rim, then a smaller, concentric white rim, then four quadrants of colour (R,G,B,Black) inside that white, inner circle. Black will be in the same spot and act as an anchor. This combination works at about 30x30 px but my houghcircles python script struggles, detecting pretty much everything else except these markers at 20x20.

Does anyone have some experience in low DPI detection? I see lots on checkerboards, edges, etc, but the minimum feature size must be significant to not have cameras just smear out the information.

Any advice would be appreciated...


edit retag flag offensive close merge delete


The 20x20 pixels is a problem already. We used a 2x2 checkerboard pattern for aerial imagery from a UAV and had to stop at 50x50 pixels not to ruin the detection phase and start detecting everything else. How about upscaling your image first?

StevenPuttemans gravatar imageStevenPuttemans ( 2015-08-18 04:50:32 -0500 )edit