Cornerstone supports the use of 2D circle markers which can be used to track objects on the screen. The marker information can be accessed through the Cornerstone C++ API, TUIO stream, and XML stream.
Overall workflow
MarkerFactory application. Make sure that you pass the number of rings to the MarkerFactory application (division parameter). MarkerFactory is distributed with Cornerstone and is located in bin folder.You may also want to check two FAQs about finger tracking with markers and marker image burn-in.