1,168 research outputs found

    Real-time refocusing using an FPGA-based standard plenoptic camera

    Get PDF
    Plenoptic cameras are receiving increased attention in scientific and commercial applications because they capture the entire structure of light in a scene, enabling optical transforms (such as focusing) to be applied computationally after the fact, rather than once and for all at the time a picture is taken. In many settings, real-time inter active performance is also desired, which in turn requires significant computational power due to the large amount of data required to represent a plenoptic image. Although GPUs have been shown to provide acceptable performance for real-time plenoptic rendering, their cost and power requirements make them prohibitive for embedded uses (such as in-camera). On the other hand, the computation to accomplish plenoptic rendering is well structured, suggesting the use of specialized hardware. Accordingly, this paper presents an array of switch-driven finite impulse response filters, implemented with FPGA to accomplish high-throughput spatial-domain rendering. The proposed architecture provides a power-efficient rendering hardware design suitable for full-video applications as required in broadcasting or cinematography. A benchmark assessment of the proposed hardware implementation shows that real-time performance can readily be achieved, with a one order of magnitude performance improvement over a GPU implementation and three orders ofmagnitude performance improvement over a general-purpose CPU implementation

    Probabilistic structural mechanics research for parallel processing computers

    Get PDF
    Aerospace structures and spacecraft are a complex assemblage of structural components that are subjected to a variety of complex, cyclic, and transient loading conditions. Significant modeling uncertainties are present in these structures, in addition to the inherent randomness of material properties and loads. To properly account for these uncertainties in evaluating and assessing the reliability of these components and structures, probabilistic structural mechanics (PSM) procedures must be used. Much research has focused on basic theory development and the development of approximate analytic solution methods in random vibrations and structural reliability. Practical application of PSM methods was hampered by their computationally intense nature. Solution of PSM problems requires repeated analyses of structures that are often large, and exhibit nonlinear and/or dynamic response behavior. These methods are all inherently parallel and ideally suited to implementation on parallel processing computers. New hardware architectures and innovative control software and solution methodologies are needed to make solution of large scale PSM problems practical

    Design of testbed and emulation tools

    Get PDF
    The research summarized was concerned with the design of testbed and emulation tools suitable to assist in projecting, with reasonable accuracy, the expected performance of highly concurrent computing systems on large, complete applications. Such testbed and emulation tools are intended for the eventual use of those exploring new concurrent system architectures and organizations, either as users or as designers of such systems. While a range of alternatives was considered, a software based set of hierarchical tools was chosen to provide maximum flexibility, to ease in moving to new computers as technology improves and to take advantage of the inherent reliability and availability of commercially available computing systems

    Establishing a mechanistic link between disturbed flow and aneurysm formation in a 3D cerebral bifurcation model

    Get PDF
    The effect of disturbed flow profiles on the endothelium have been studied extensively in systemic vasculature, but less is known about the response of the blood-brain barrier (BBB) to these flow regimes. Here we investigate the effect of steady and pulsatile disturbed flow on the integrity of the BBB using a three-dimensional, perfusable bifurcation model consisting of a co-culture of endothelial cells with mural and glial cells. Experimental flow patterns predicted by computational fluid dynamics mimic in vivo flow regimes, specifically the presence of a recirculation zone immediately downstream of the bifurcation reveal periodic changes in the instantaneous shear stress along the channel wall. Dextran permeability assays and immunostaining with markers for tight junctions show that barrier disruption is significantly greater in areas of disturbed flow compared to fully developed regions downstream of the bifurcation. RNA sequencing found differences in gene expression between the disturbed and fully developed regions, and lumican which has been implicated in ECM organization and collagen fibrillogenisis was shown to be significantly upregulated in the fully developed region. Furthermore, the downregulation of the protein is associated with barrier breakdown. Overall, disturbed flow-induced disruption of the blood-brain barrier suggests that flow-mediated mechanisms may contribute to vascular pathologies in the central nervous system

    Computational structures for robotic computations

    Get PDF
    The computational problem of inverse kinematics and inverse dynamics of robot manipulators by taking advantage of parallelism and pipelining architectures is discussed. For the computation of inverse kinematic position solution, a maximum pipelined CORDIC architecture has been designed based on a functional decomposition of the closed-form joint equations. For the inverse dynamics computation, an efficient p-fold parallel algorithm to overcome the recurrence problem of the Newton-Euler equations of motion to achieve the time lower bound of O(log sub 2 n) has also been developed
    corecore