42 results
Search Results
Now showing 1 - 10 of 42
Item Special Effects with Half-Toning(Blackwell Science Ltd and the Eurographics Association, 1996) Buchanan, John W.Half-toning is the process by which gray-scale images are approximated with sets of black and white pixels. The process works because our eyes perceive a local average, thus half-toning seeks to approximate the local average. Ideally this approximation should be accomplished without introducing undesirable artifacts.In many situations the stylized display of images is desired. Often this stylized display is accomplished by the addition of semi-structured artifacts. In current applications the designer processes the image using tools provided by some image processing package. The resulting image is then half-toned and printed. Half-toning these processed images can reduce the visual impact of the special effects that have been introduced in the image.In this paper we show that the processes of controlled artifact introduction and half-toning can successfully be combined. By combining these two processes we ensure that the printed image is what the designer intended. We present a brief overview of the current error-diffusion half-toning techniques. We then propose several ways in which artifacts can be introduced to the image. This discussion is accompanied by a set of illustrative images.In particular, we discuss the introduction of false edges and the alteration of the scan pattern. We illustrate these techniques with a variety of images.We conclude the paper with a discussion on these new half-toning methods for the generation of binary gray-scale textures. In addition to showing how to generate these binary gray-scale textures we also show how these gray-scale textures can be used to half-tone images.Item Extraction of Typographic Elements from Outline Representations of Fonts(Blackwell Science Ltd and the Eurographics Association, 1996) Shainir, Ariel; Rappoport, AriDigital typefaces for computer graphics and multimedia applications should be capable of supporting operations such as font variations, transformations. deformations and blending. A powerful implementation of such operations must rely on the inherent typographic attributes of the typeface. However, even today s most advanced typeface representations support only geometric outline representations and basic font variations.In this paper we discuss high-level typeface representations which we term Parametric Typographic Representations (PTRs). We present an algorithm for automatically extracting typographic elements of typefaces from their outline representation, which, is an essential initial step in converting typefaces from outline representations to PTRs. The extracted typographic elements include serifs, bars. sterns, slants, bows, arcs, curve stems and curve bars. Most notable is the treatment of serifs, which are represented by finite-automata. The algorithm only needs to learn a serif type once, and is then capable of automatically recognizing it in different typefaces.We show an application of a PTR for automatic high-quality hinting of fonts, which is one of the most important stages in, digital font production. Our system was used to generate hints for dozens of thousands of Kanji, Roman and Hebrew characters.Item A Platform for User-Tailored Interaction Development in 2D, 3D, and VR(Blackwell Science Ltd and the Eurographics Association, 1996) Encarnacao, L. Miguel; Fechter, Jurgen; Grunert, Thomas; Strasser, WolfgangThe discussion on the advantages and disadvantages of 2D, 3D, and VR interfaces and their applicability to different types of systems, users, and information led to a series of stand-alone implementations that lack the possibility of realizing an integrated approach. The acceptance of the different interaction techniques will depend on their success in practical applications, i.e. with systems that are used by different users for different purposes. Since this acceptance is especially hard to achieve in computer-critical environments, such as medicine, we developed a software environment that allows for the development, integration, and user-centered evaluation of existing and new interaction techniques for their use in medical applications. This environment is equipped with an innovative message-passing functionality that provides the communication to and among application objects in 2D, 3D, and VR. Furthermore, the environment contains a component for user-adapted interaction and system support at runtime.Item A Three Dimensional Image Cache for Virtual Reality(Blackwell Science Ltd and the Eurographics Association, 1996) Schaufler, Gernot; Sturzlinger, WolfgangDespite recent advances in rendering hardware, large and complex virtual environments cannot be displayed with a sufficiently highframe rate, because of limitations in the available rendering performance.This paper presents a new approach of software accelerated rendering which draws from the concepts of impostors, hierarchical scene subdivision and levels of detail. So far software optimization in real-time rendering has merely considered individual objects. This work is actually optimizing the rendering of the whole virtual environment by implementing a three dimensional image cache. It speeds up rendering for large portions of the scene by exploiting the coherence inherent in any smooth frame sequence.The implementation of the three dimensional image cache is discussed and the savings in rendering load achievable on a suitable hardware platform are presented.Item Vector Field Based Texture Mapping of Animated Implicit Objects(Blackwell Science Ltd and the Eurographics Association, 1996) Smets-Solanes, Jean-PaulThis paper shows that an adequate use of vectorfields can solve most inconsistencies related to texture mapping that appear in current animation and rendering systems based on implicit objects. The method used is based on the concept of a virtual skin. A skin with its own texture mapping is spread over an implicit object and is constrained to stick to the deformation of the implicit object. A vectorfield is used to compute the relationship between the motion of the skin and the deformation of the object. Visual and implementation issues are discussed with respect to typical applications of implicit objects in computer graphics.Item Simplification of Global-Illumination Meshes(Blackwell Science Ltd and the Eurographics Association, 1996) Hughes, Merlin; Lastra, Anselmo A.; Saxe, EdwardWe present a methodfor simplifying the meshes produced as solutions to global illumination problems, reducing geometric complexity while retaining the perceived imagefidelity. The method has been applied to produce meshes of linearly, quadratically and cubically colour-interpolated triangles. The goal of our work is to permit interactive rendering of more complex global illumination solutions through the application of simplification algorithms as well as the use of more powerful rendering primitives.Item Three-Dimensional Modeling and Effects on Still Images(Blackwell Science Ltd and the Eurographics Association, 1996) Zakait, Yaron; Rappoport, AriDesigners and creative artists use computer graphics and image processing effects on stall photographs in application areas such as advertising entertainment broadcasting and the arts Most of the effects available in research arid commercial work are two-dimensional in nature, for example image processing filters [blur, edge enhancement) and creative effects (tilings, reflections) There is almost no usage of information taken from the 3-D world in which the objects appearing an the image are located.In this paper we present a novel method for creating 3-D effects on photographs or in general on any image created by rendering a 3-D world The artist interacts with the image using a set of intuitive direct manipulation interface objects These objects let the user define a 3-D model, display at, and manipulate it in a 3-D space which is correlated with that of the input image.The generated model can be an arbitrarily complex 3-D polyhedron Any texture, including texture taken from the input photograph, can be mapped into any of its faces arid used for special effects We discuss and show examples for effects such as copy and paste, motion blur, model editing and deformations lighting effects, and shadows.Item Compositing Computer and Video Image Sequences: Robust Algorithms for the Reconstruction of the Camera Parameters(Blackwell Science Ltd and the Eurographics Association, 1996) Berger, M.-O.; Chevrier, C.; Simon, G.Augmented reality shows great promises in fields where a simulation in situ would be impossible or too expensive. When mixing synthetic and real objects in the same animated sequence, we must be sure that the geometrical coherence as well as the photometrical coherence is ensured. One major challenge is to compute the camera viewpoint with sufficient accuracy to ensure a satisfactory composition. We especially address this point in this paper using computer vision techniques and robust statistical methods. We prove that such techniques make it possible to compute almost automatically the viewpoint for long video sequences even for bad quality images in outdoor environments. Significant results on the lighting simulation of the bridges of Paris are shown.Item Method for Calculation of Sky Light Luminance Aiming at an Interactive Architectural Design(Blackwell Science Ltd and the Eurographics Association, 1996) Dobashi, Yoshinori; Kaneda, Kazufumi; Yamashita, Hideo; Nishita, TomoyukiRecently, computer graphics are frequently used for both architectural design and visual environmental assessment. Using computer graphics, designers can easily compare the effect of the natural light on their architectural designs under various conditions, such as different times of day, seasons, atmospheric conditions (clear or overcast sky) or building wall materials. In traditional methods of calculating the luminance due to sky light, however, all calculation must be performed from scratch if such conditions undergo change. Therefore, to compare the architectural designs under different conditions, a great deal of time has to be spent on generating the images.This paper proposes a new method of quickly generating images of an outdoor scene, taking into account glossy specular reflection, even if such conditions change. In this method, luminance due to sky light is expressed by a series of basis functions, and basis luminances corresponding to each basis function are precalculated and stored in a compressed form in the preprocess. Once the basis luminances are calculated, the luminance due to sky light can be quickly calculated by the weighted sum of the basis luminances. Several examples of an architectural design demonstrate the usefulness of the proposed method.Item 3D Reconstruction of Complex Polyhedral Shapes from Contours using a Simplified Generalized Voronoi Diagram(Blackwell Science Ltd and the Eurographics Association, 1996) Oliva, J-M.; Perrin, M.; Coquillart, S.We are interested in modelling the suface of very irregular objects known through a few planar polygonal cross-sections. This problem is considered difficult when severe topology and morphology variations appear between neighbouring cross-sections (multi-branching, holes, disconnected areas). Only few methods deal with this problem in a systematic way.The paper describes an original method allowing to build, in a fully automatic and systematic way, an external surface with a valid topology in any case. It moreover allows to adjust details of the reconstructed surface in view of the morphologies and topologies of the various initial cross-sectional contours.At first, a global correspondence is operated between each couple of adjacent cross-sections by extracting polygonal areas of difference. Next steps are based on the computation in each area of difference of the bisector network, a well-defined simplified generalised Voronoi diagram. This structure is used both for connecting initial contour points and for interpolating new intermediate portions of contours. It depends on the complexity of initial 2D shapes. Interpolation stage is then recursively operated until a satisfactory surface has been obtained or until a maximum number of new intermediate cross-sectional contours have been built. The valid final suface is directly obtained by concatenating all the tiling areas of difference without need of any post processing step. The processing of several real data related to geological bodies or human organs has proved that the described method allows detailed modelling of irregular objects with very performing CPU times. The reconstruction appears insensitive to severe variations of the object shape, including apparitions of holes or disconnections.