2 research outputs found

    Procedural function-based modelling of volumetric microstructures

    Get PDF
    We propose a new approach to modelling heterogeneous objects containing internal volumetric structures with size of details orders of magnitude smaller than the overall size of the object. The proposed function-based procedural representation provides compact, precise, and arbitrarily parameterised models of coherent microstructures, which can undergo blending, deformations, and other geometric operations, and can be directly rendered and fabricated without generating any auxiliary representations (such as polygonal meshes and voxel arrays). In particular, modelling of regular lattices and cellular microstructures as well as irregular porous media is discussed and illustrated. We also present a method to estimate parameters of the given model by fitting it to microstructure data obtained with magnetic resonance imaging and other measurements of natural and artificial objects. Examples of rendering and digital fabrication of microstructure models are presented

    A Parameterized CMOS standard cell library and a full 8-bit grey scale morphological array processor

    Get PDF
    The creation of a parameterized, full custom CMOS VLSI design library is discussed. This library consists of a schematic component library that is integrated with both logic and circuit level simulators, as well as a corresponding layout cell library that is integrated with automatic place-and-route tools as well as several layout verification tools. The library enabled the design and implementation of a Morphological Array Processor (MAP). This VLSI chip fully implements the morphological operations of erosion and dilation using a 7x7 matrix. It will operate on a 512x512 image in real time (60 images per second). The chip is designed to be pipelined for multiple successive morphologic operations on a series of images. The MAP is implemented using an 2.0 micrometers N-well CMOS process which can be fabricated through the MOSIS program
    corecore