Unveiling the Potential of iMarkers: Invisible Fiducial Markers for Advanced Robotics

This paper introduces iMarkers, a novel class of invisible fiducial markers detectable only by robots and AR devices, which overcome the visual aesthetic limitations of traditional markers while offering customizable production, robust detection algorithms, and proven effectiveness across diverse robotics scenarios.

Ali Tourani, Deniz Isinsu Avsar, Hriday Bavle, Jose Luis Sanchez-Lopez, Jan Lagerwall, Holger Voos

Published Wed, 11 Ma
📖 4 min read☕ Coffee break read

Imagine you are walking through a beautiful, historic museum. You want a robot guide to help you navigate, but the museum curators refuse to let you stick black-and-white QR codes or bright red stickers on the priceless paintings and glass cases. They say, "It ruins the view!"

This is the problem robots face in the real world. To see where they are, robots usually need "fiducial markers"—those high-contrast, black-and-white square tags we see on delivery robots or in augmented reality games. But to humans, these tags look like ugly stickers that ruin the aesthetic of a room, a hospital, or a living room.

This paper introduces a solution called iMarkers (invisible markers). Think of them as "magic invisible ink" for robots.

Here is the simple breakdown of how they work, using some everyday analogies:

1. The Magic Ink: Cholesteric Spherical Reflectors (CSRs)

Imagine you have a jar of tiny, microscopic glass bubbles. These aren't just any bubbles; they are made of a special liquid crystal that acts like a one-way mirror for light.

  • To a human eye: These bubbles are invisible. If you paint a wall with them, it looks like plain paint. If you put them on a glass window, you can't see them at all.
  • To a robot: These bubbles are like neon signs. They reflect specific types of light (like invisible infrared or ultraviolet light) that human eyes can't see, but robot cameras can.

The Analogy: Think of iMarkers like sunglasses for robots. If you wear sunglasses that only let blue light through, a blue shirt looks bright, but a red shirt looks black. iMarkers are painted with "blue" (invisible) ink that only shows up when the robot wears its special "sunglasses" (a polarized camera filter). To everyone else, the shirt looks normal.

2. How the Robot Sees the Invisible

Since the markers are invisible to us, how does the robot find them? The paper proposes three clever ways, like three different detective tools:

  • The "Double-Eye" Detective (Dual-Vision):
    Imagine a robot with two eyes. One eye wears a left-handed polarized lens, and the other wears a right-handed one.

    • The robot takes a picture with the left eye and a picture with the right eye at the exact same time.
    • The robot then subtracts the two pictures.
    • The Result: Everything that looks the same in both pictures (the wall, the furniture) disappears. The only thing left is the "magic ink" (the iMarker), which looks different to each eye. It's like using a "magic eraser" to wipe away the background and leave only the secret code.
  • The "Flashing Light" Detective (Dynamic Single-Vision):
    Imagine a robot with one eye and a special shutter that flips back and forth super fast.

    • It takes a picture with the shutter set to "Left," then immediately takes another with the shutter set to "Right."
    • It subtracts the two images.
    • The Result: Just like the double-eye, the background vanishes, and the invisible marker pops out. This is great for robots that can't carry two heavy cameras.
  • The "Color Filter" Detective (Static Single-Vision):
    Imagine the robot just wears a pair of special sunglasses (a static polarizer) that blocks the specific light the marker reflects.

    • If the marker is painted green to match a green wall, a normal camera sees a green wall.
    • The robot's special sunglasses block the light coming from the marker, turning that part of the wall black, while the rest of the wall stays green.
    • The Result: The robot sees a black square on a green wall, even though a human sees only green.

3. Why This is a Big Deal

The paper tested these markers in many tough situations:

  • Darkness: In a pitch-black warehouse, normal black-and-white stickers are useless because there's no light to reflect. But iMarkers (using infrared light) work perfectly because the robot brings its own "invisible flashlight."
  • Glass and Mirrors: You can't stick a sticker on a glass door without it looking weird. iMarkers can be painted on the glass, and they remain invisible to humans but visible to the robot.
  • Speed: The robot can find these markers in milliseconds (thousandths of a second), which is fast enough for a drone to land safely or a robot to navigate a busy hallway.

The Bottom Line

iMarkers are the "ghosts" of the robotics world. They are everywhere, helping robots navigate, recognize objects, and know where they are, but they are completely invisible to us.

This technology allows us to build a world where robots can be smart and helpful without turning our homes, offices, and museums into a chaotic mess of black-and-white stickers. It's the perfect balance: high-tech for the machine, invisible for the human.