2,876 research outputs found
Choosing Colors for Geometric Graphs via Color Space Embeddings
Graph drawing research traditionally focuses on producing geometric
embeddings of graphs satisfying various aesthetic constraints. After the
geometric embedding is specified, there is an additional step that is often
overlooked or ignored: assigning display colors to the graph's vertices. We
study the additional aesthetic criterion of assigning distinct colors to
vertices of a geometric graph so that the colors assigned to adjacent vertices
are as different from one another as possible. We formulate this as a problem
involving perceptual metrics in color space and we develop algorithms for
solving this problem by embedding the graph in color space. We also present an
application of this work to a distributed load-balancing visualization problem.Comment: 12 pages, 4 figures. To appear at 14th Int. Symp. Graph Drawing, 200
A Coloring Algorithm for Disambiguating Graph and Map Drawings
Drawings of non-planar graphs always result in edge crossings. When there are
many edges crossing at small angles, it is often difficult to follow these
edges, because of the multiple visual paths resulted from the crossings that
slow down eye movements. In this paper we propose an algorithm that
disambiguates the edges with automatic selection of distinctive colors. Our
proposed algorithm computes a near optimal color assignment of a dual collision
graph, using a novel branch-and-bound procedure applied to a space
decomposition of the color gamut. We give examples demonstrating the
effectiveness of this approach in clarifying drawings of real world graphs and
maps
A multi-projector CAVE system with commodity hardware and gesture-based interaction
Spatially-immersive systems such as CAVEs provide users with surrounding worlds by projecting 3D models on multiple screens around the viewer. Compared to alternative immersive systems such as HMDs, CAVE systems are a powerful tool for collaborative inspection of virtual environments due to better use of peripheral vision, less sensitivity to tracking errors, and higher communication possibilities among users. Unfortunately, traditional CAVE setups require sophisticated equipment including stereo-ready projectors and tracking systems with high acquisition and maintenance costs. In this paper we present the design and construction of a passive-stereo, four-wall CAVE system based on commodity hardware. Our system works with any mix of a wide range of projector models that can be replaced independently at any time, and achieves high resolution and brightness at a minimum cost. The key ingredients of our CAVE are a self-calibration approach that guarantees continuity across the screen, as well as a gesture-based interaction approach based on a clever
combination of skeletal data from multiple Kinect sensors.Preprin
An intuitive control space for material appearance
Many different techniques for measuring material appearance have been
proposed in the last few years. These have produced large public datasets,
which have been used for accurate, data-driven appearance modeling. However,
although these datasets have allowed us to reach an unprecedented level of
realism in visual appearance, editing the captured data remains a challenge. In
this paper, we present an intuitive control space for predictable editing of
captured BRDF data, which allows for artistic creation of plausible novel
material appearances, bypassing the difficulty of acquiring novel samples. We
first synthesize novel materials, extending the existing MERL dataset up to 400
mathematically valid BRDFs. We then design a large-scale experiment, gathering
56,000 subjective ratings on the high-level perceptual attributes that best
describe our extended dataset of materials. Using these ratings, we build and
train networks of radial basis functions to act as functionals mapping the
perceptual attributes to an underlying PCA-based representation of BRDFs. We
show that our functionals are excellent predictors of the perceived attributes
of appearance. Our control space enables many applications, including intuitive
material editing of a wide range of visual properties, guidance for gamut
mapping, analysis of the correlation between perceptual attributes, or novel
appearance similarity metrics. Moreover, our methodology can be used to derive
functionals applicable to classic analytic BRDF representations. We release our
code and dataset publicly, in order to support and encourage further research
in this direction
Implementing an ICC printer profile visualization software
Device color gamut plays a crucial role in ICC-based color management systems. Accurately visualizing a device\u27s gamut boundary is important in the analysis of color conversion and gamut mapping. ICC profiles contain all the information which can be used to better understand the capabilities of the device. This thesis project has implemented a printer profile visualization software. The project uses A2B 1 tag in a printer profile as gamut data source, then renders gamut of device the profile represents in CIELAB space with a convex hull algorithm. Gamut can be viewed interactively from any view points. The software also gets the gamut data set using CMM with different intent to do color conversion from a specified printer profile to a generic lab profile (short for A2B conversion) or from a generic CIELAB profile to a specified printer pro file and back to the generic CIELAB profile (short for B2A2B). Gamut can be rendered as points, wire frame or solid surface. Two-dimension a*b* and L*C* gamut slice analytic tools were also developed. The 2D gamut slice algorithm is based on dividing gamut into small sections according to lightness and hue angle. The point with maximum chroma on each section can be used to present a*b* gamut slice on a constant lightness plane or L*C* gamut slice on a constant hue angle plane. Gamut models from two or more device profiles can be viewed in the same window. Through the comparison, we can better understand the device reproduction capacities and proofing problems. This thesis also explained printer profile in details, and examined what gamut data source was the best for gamut visualization. At the same time, some gamut boundary descriptor algorithms were discussed. Convex hull algorithm and device space to CIELAB space mapping algorithm were chosen to render 3D gamut in this thesis project. Finally, an experiment was developed to validate the gamut data generated from the software. The experiment used the same method with profile visualization software to get gamut data set source from Photoshop 6.0. The results of the experiment were showed that the data set derived from visualization software was consistent with those from Photoshop 6.0
Derivation and modelling hue uniformity and development of the IPT color space
Metric color spaces have been determined to be significantly non-uniform in the hue attribute of color appearance. Several independent sources have confirmed the non-uniformity. A data set was obtained during the course of this thesis work that contains the largest sampling of color space to date which can be used to compare models of color appearance. The data set obtained was compared to existing data sets and found to correspond closely. Lookup table methods were employed to test significant differences between data sets. A simple modeling approach was taken based on commonly understood color space models and knowledge of the visual system. Several color spaces can be derived using the simple model, and one was chosen that models hue uniformity very well and has other desirable attributes. This new color space is named IPT. Many visual data sets were plotted in the IPT color space and all show improved performance over industry standard color spaces. The IPT color space has applications in color data representation, gamut mapping, and color appearance modeling
- …