Each machine runs Ubuntu 12.04 LTS, using the
Compiz desktop manager and the LightTwist plug-in
for projection deformation correction and alignment.
5 CONCLUSIONS
The proposed IVE system provides an extensible
management solution for complex video installations,
composed of one or more large-scale video walls
driven by SAGE.
The IVE system is capable of managing multiple
SAGE instances, hiding the complexity inherent in
managing and interacting with SAGE processes and
applications through a coherent front-end that keeps
track of the underlying system’s state. All of IVE’s
features are accessible through high-level APIs that
can be used by any software client, including mobile
applications.
IVE also provides several extension points, pos-
sibly including interfaces for other systems and pro-
tocols (including KNX for domotic devices, lighting,
odor diffusers, etc). Interactive or passive scenarios
can be implemented through the programmable APIs.
5.1 Future Work
In the near future, the adoption of multimedia instal-
lations made possible by IVE will expand beyond the
usage in academic institutions and art installations,
eventually reaching offices and private homes. Such
large-scale visualizations will not only be limited to
collaborative work, but also include immersive enter-
tainment, multisensorial experiences and even more
passive uses, like digital wallpapers.
Such scenarios shall be explored, providing new
use-cases for the adoption of IVE other than large data
visualization and entertainment. In fact, the prototype
used to test IVE has been adapted and will be tested
in a interactive multisensorial housing installation.
Furthermore, since IVE relies on a large number
of distributed components, the possibility of running
the whole system or parts of it on low-power embed-
ded systems will be explored. In particular, machines
running specific applications or the SAGE FSM could
be replaced by a cluster of embedded devices that can
be efficiently managed by the supervising IVE Master
server.
REFERENCES
Cho, Y., Kim, M., and Park, K. S. (2012). Lotus: compos-
ing a multi-user interactive tiled display virtual envi-
ronment. The Visual Computer, 28(1):99–109.
DeFanti, T. A., Acevedo, D., Ainsworth, R. A., Brown,
M. D., Cutchin, S., Dawe, G., Doerr, K.-U., Johnson,
A., Knox, C., Kooima, R., et al. (2011). The future of
the CAVE. Central European Journal of Engineering,
1(1):16–37.
Fujiwara, Y., Ichikawa, K., Takemura, H., et al. (2011).
A multi-application controller for SAGE-enabled tiled
display wall in wide-area distributed computing envi-
ronments. Journal of Information Processing Systems,
7(4):581–594.
Jeong, B., Jagodic, R., Spale, A., Renambot, L., Aguilera,
J., and Goldman, G. (2005). SAGE documentation.
https://www.evl.uic.edu/cavern/sage/documentation/
SAGEdoc.htm. Accessed: 2015-09-28.
Jeong, B., Renambot, L., Jagodic, R., Singh, R., Aguil-
era, J., Johnson, A., and Leigh, J. (2006). High-
performance dynamic graphics streaming for scalable
adaptive graphics environment. In SC 2006 Confer-
ence, Proceedings of the ACM/IEEE, pages 24–24.
IEEE.
Klosowski, J. T., Kirchner, P. D., Valuyeva, J., Abram, G.,
Morris, C. J., Wolfe, R. H., and Jackman, T. (2002).
Deep view: high-resolution reality. Computer Graph-
ics and Applications, IEEE, 22(3):12–15.
Ni, T., Schmidt, G. S., Staadt, O. G., Livingston, M., Ball,
R., May, R., et al. (2006). A survey of large high-
resolution display technologies, techniques, and ap-
plications. In Virtual Reality Conference, 2006, pages
223–236. IEEE.
Renambot, L., Johnson, A., and Leigh, J. (2005). Lamb-
daVision: Building a 100 megapixel display. In
NSF CISE/CNS Infrastructure Experience Workshop,
Champaign, IL.
Renambot, L., Rao, A., Singh, R., Jeong, B., Krishnaprasad,
N., Vishwanath, V., Chandrasekhar, V., Schwarz, N.,
Spale, A., Zhang, C., et al. (2004). SAGE: the scal-
able adaptive graphics environment. In Proceedings
of WACE, volume 9, pages 2004–09. Citeseer.
Singh, R., Jeong, B., Renambot, L., Johnson, A., and
Leigh, J. (2004). Teravision: a distributed, scalable,
high resolution graphics streaming system. In Cluster
Computing, 2004 IEEE International Conference on,
pages 391–400. IEEE.
Smarr, L. L., Chien, A. A., DeFanti, T., Leigh, J., and Pa-
padopoulos, P. M. (2003). The OptiPuter. Communi-
cations of the ACM, 46(11):58–67.
Zobel Jr, R. W., Bennett, D. T., Idaszak, R. L., and Ko-
vach, D. (1998). Multi-pieced, portable projection
dome and method of assembling the same. US Patent
5,724,775.
GRAPP 2016 - International Conference on Computer Graphics Theory and Applications
330