Author's page |
|
Developed system
Nonintrusive projection for real-time multi-target interactionsIn clutter-aware projection systems, projected contents only appear in an object-free area with no overlap with surrounding objects. This means that although the camera can see the projected content, it does not significantly affect further visual scene analysis. This is because the (geometrically) calibrated pro-cam system is able to locate the projected content in captured images and then eliminate them out from further visual analysis. The elimination is done only at the object-free areas so visual object detection can still perform correctly.
Our system here utilizes many concepts from the previous clutter-aware projection system.
In addition, it allows images to be projected onto any area of the surface without interfering
any visual object detection or scene analysis. We call this concept "nonintrusive projection" whose
projected images are visible to humans but invisible to the synchronized camera.
Combining the nonintrusive projection with multi-target tracking, our system
can project unique interactions over each detected object in a continuous manner.
Distortion correction is not concerned in this system but the motion sensor
is still used for real-time geometric calibration.
See details of the configuration used in this system here. Related publication:
Clutter-aware projection systems based on particle filtersIn real world scenarios, it is common to find that nearby surfaces are partly hidden behind objects (e.g., calendars, book shelves or chairs). Therefore, they provide unpredictable shapes of the available projection surface. Because projecting images onto unknown obstructing objects (a.k.a. clutters) causes many problems, previous handheld projection or fixed projection studies tend to avoid this situation and attempt to project images onto a blank surface only. The idea of our system here is to project an undistorted image at an adaptive location without overlapping with surrounding clutters (if any). By combining appropriate detectors and multi-target tracking using particle filters, the appearance and disappearance of unknown clutters are monitored. As a result, a number of clutters can be tracked efficiently while spurious objects are filtered out. At every time step, the projection target area adapts itself to fit with current clutter-free areas. The biggest undistorted target area is placed on the clutter-free area that is closest to its previous location.
In one system, the world correct alignment is defined by four color markers attached
to a surface. The workspace is limited by the area bounded by the markers and
the pro-cam device is roughly calibrated only at startup. See details of the configuration used in this system here.
In the other system, the pro-cam device is integrated with a motion sensor.
Because of the motion sensor, the world correct alignment is determined without
any surface's visual information and the pro-cam is geometrically calibrated
in real time. See details of the configuration used in this system here.
Related publication:
Self-correcting projector using scale-rotaion invariant feature pointsIn real-life scenarios, nearby surfaces are not always blank but obstructed by some objects. Conventional mobile projector systems tend to neglect this situation and project images onto a blank surface only. Blank surface has an advantage of providing maximum area for projection but it offers no information at all to support visual scene analysis. Because of this reason, previous mobile projector systems chose to attach some fiducial markers on a surface in order to extract necessary information of the surface. In contrast to conventional projection systems, our system here does not neglect cluttering or obstructing objects but treats them as the additional surface information. Based on the scale-rotation invariant features extracted from the surrounding objects, our system is able to project an undistorted static image onto a cluttered planar surface using a handheld pro-cam device. Although the projector is moved or rotated, projected image will always be shown in an undistorted rectangular shape at a static clutter-free location. Existing clutter-objects act as paper-pins that pin down the projected image at the calculated location. See details of the configuration used in this system here. Related publication:
|
ipProjector (2006-2011), Interaction Technology Laboratory |