10,848 research outputs found
Accelerated Modeling of Near and Far-Field Diffraction for Coronagraphic Optical Systems
Accurately predicting the performance of coronagraphs and tolerancing optical
surfaces for high-contrast imaging requires a detailed accounting of
diffraction effects. Unlike simple Fraunhofer diffraction modeling, near and
far-field diffraction effects, such as the Talbot effect, are captured by
plane-to-plane propagation using Fresnel and angular spectrum propagation. This
approach requires a sequence of computationally intensive Fourier transforms
and quadratic phase functions, which limit the design and aberration
sensitivity parameter space which can be explored at high-fidelity in the
course of coronagraph design. This study presents the results of optimizing the
multi-surface propagation module of the open source Physical Optics Propagation
in PYthon (POPPY) package. This optimization was performed by implementing and
benchmarking Fourier transforms and array operations on graphics processing
units, as well as optimizing multithreaded numerical calculations using the
NumExpr python library where appropriate, to speed the end-to-end simulation of
observatory and coronagraph optical systems. Using realistic systems, this
study demonstrates a greater than five-fold decrease in wall-clock runtime over
POPPY's previous implementation and describes opportunities for further
improvements in diffraction modeling performance.Comment: Presented at SPIE ASTI 2018, Austin Texas. 11 pages, 6 figure
Vision Science and Technology at NASA: Results of a Workshop
A broad review is given of vision science and technology within NASA. The subject is defined and its applications in both NASA and the nation at large are noted. A survey of current NASA efforts is given, noting strengths and weaknesses of the NASA program
Sub-nanosecond signal propagation in anisotropy engineered nanomagnetic logic chains
Energy efficient nanomagnetic logic (NML) computing architectures propagate
and process binary information by relying on dipolar field coupling to reorient
closely-spaced nanoscale magnets. Signal propagation in nanomagnet chains of
various sizes, shapes, and magnetic orientations has been previously
characterized by static magnetic imaging experiments with low-speed adiabatic
operation; however the mechanisms which determine the final state and their
reproducibility over millions of cycles in high-speed operation (sub-ns time
scale) have yet to be experimentally investigated. Monitoring NML operation at
its ultimate intrinsic speed reveals features undetectable by conventional
static imaging including individual nanomagnetic switching events and
systematic error nucleation during signal propagation. Here, we present a new
study of NML operation in a high speed regime at fast repetition rates. We
perform direct imaging of digital signal propagation in permalloy nanomagnet
chains with varying degrees of shape-engineered biaxial anisotropy using
full-field magnetic soft x-ray transmission microscopy after applying single
nanosecond magnetic field pulses. Further, we use time-resolved magnetic
photo-emission electron microscopy to evaluate the sub-nanosecond dipolar
coupling signal propagation dynamics in optimized chains with 100 ps time
resolution as they are cycled with nanosecond field pulses at a rate of 3 MHz.
An intrinsic switching time of 100 ps per magnet is observed. These
experiments, and accompanying macro-spin and micromagnetic simulations, reveal
the underlying physics of NML architectures repetitively operated on nanosecond
timescales and identify relevant engineering parameters to optimize performance
and reliability.Comment: Main article (22 pages, 4 figures), Supplementary info (11 pages, 5
sections
Towards a Scalable Hardware/Software Co-Design Platform for Real-time Pedestrian Tracking Based on a ZYNQ-7000 Device
Currently, most designers face a daunting task to
research different design flows and learn the intricacies of
specific software from various manufacturers in
hardware/software co-design. An urgent need of creating a
scalable hardware/software co-design platform has become a key
strategic element for developing hardware/software integrated
systems. In this paper, we propose a new design flow for building
a scalable co-design platform on FPGA-based system-on-chip.
We employ an integrated approach to implement a histogram
oriented gradients (HOG) and a support vector machine (SVM)
classification on a programmable device for pedestrian tracking.
Not only was hardware resource analysis reported, but the
precision and success rates of pedestrian tracking on nine open
access image data sets are also analysed. Finally, our proposed
design flow can be used for any real-time image processingrelated
products on programmable ZYNQ-based embedded
systems, which benefits from a reduced design time and provide a
scalable solution for embedded image processing products
Supporting UAVs with Edge Computing: A Review of Opportunities and Challenges
Over the last years, Unmanned Aerial Vehicles (UAVs) have seen significant
advancements in sensor capabilities and computational abilities, allowing for
efficient autonomous navigation and visual tracking applications. However, the
demand for computationally complex tasks has increased faster than advances in
battery technology. This opens up possibilities for improvements using edge
computing. In edge computing, edge servers can achieve lower latency responses
compared to traditional cloud servers through strategic geographic deployments.
Furthermore, these servers can maintain superior computational performance
compared to UAVs, as they are not limited by battery constraints. Combining
these technologies by aiding UAVs with edge servers, research finds measurable
improvements in task completion speed, energy efficiency, and reliability
across multiple applications and industries. This systematic literature review
aims to analyze the current state of research and collect, select, and extract
the key areas where UAV activities can be supported and improved through edge
computing
- …