2,419 research outputs found
A High permormance hardware architecture for an sad reuse based hierarchical motion estimation algorithm for H.264 video coding
In this paper, we present a high performance and low cost hardware architecture for real-time implementation of an SAD reuse based hierarchical motion estimation algorithm for H.264 / MPEG4 Part 10 video coding. This hardware is designed to be used as part of a complete H.264 video coding system for portable applications. The proposed architecture is implemented in Verilog HDL. The Verilog RTL code is verified to work at 68 MHz in a Xilinx Virtex II FPGA. The FPGA implementation can process 27 VGA frames (640x480) or 82 CIF frames (352x288) per second
Multi Agent Modelling: Evolution and Skull Thickness in Hominids
Within human evolution, the period of Homo Erectus is particularly interesting since in this period,
our ancestors have carried thicker skulls than the species both before and after them. There are
competing theories as to the reasons of this enlargement and its reversal. One of these is the theory
that Homo Erectus males fought for females by clubbing each other on the head. The other one says
that due to the fact that Homo Erectus’ did not cook their food at all, they had to have strong jaw
muscles attached to ridges on either side of the skull which prohibited brain and skull growth but
required the skull to be thick.
The re-thinning of the skull on the other hand might be due to the fact that a thick skull provided
poor cooling for the brain or that as hominids started using tools to cut their food and using fire to
cook it, they did not require the strong jaw muscles anymore and this trait was actually selected
against since the brain had a tendency to grow and the ridges and a thick skull were preventing this.
In this paper we simulated both the fighting and the diet as ways in which the hominid skull grew
thicker. We also added other properties such as cooperation, selfishness and vision to our agents and
analyzed their changes over generations.
Keywords: Evolution, Skull Thickness, Hominids, Multi-Agent Modeling, Genetic Algorithm
The Trade-off between Processing Gains of an Impulse Radio UWB System in the Presence of Timing Jitter
In time hopping impulse radio, pulses of duration are transmitted
for each information symbol. This gives rise to two types of processing gain:
(i) pulse combining gain, which is a factor , and (ii) pulse spreading
gain, which is , where is the mean interval between two
subsequent pulses. This paper investigates the trade-off between these two
types of processing gain in the presence of timing jitter. First, an additive
white Gaussian noise (AWGN) channel is considered and approximate closed form
expressions for bit error probability are derived for impulse radio systems
with and without pulse-based polarity randomization. Both symbol-synchronous
and chip-synchronous scenarios are considered. The effects of multiple-access
interference and timing jitter on the selection of optimal system parameters
are explained through theoretical analysis. Finally, a multipath scenario is
considered and the trade-off between processing gains of a synchronous impulse
radio system with pulse-based polarity randomization is analyzed. The effects
of the timing jitter, multiple-access interference and inter-frame interference
are investigated. Simulation studies support the theoretical results.Comment: To appear in the IEEE Transactions on Communication
Helical scan recording with a self-acting negative air bearing
A flat head and a tape transport arrangement impart a wrap angle to the tape at the upstream corner of the head. The wrap angle, corner sharpness and tape stiffness are sufficient to cause a moving tape to form a hollow bump at the upstream corner, thereby creating a hollow into which entrained air can expand, causing a subambient pressure within and downstream of the bump. This pressure keeps the tape in contact with the head. It is created without the need for a groove or complex pressure relief slot(s). No contact pressure arises at the signal exchange site due to media wrap. The highest contact pressures are developed at a wrapped upstream corner. For a tape drive, traveling in both forward and reverse, the wrap can be at both the upstream and downstream (which is the reverse upstream) corners. Heads that are not flat can also be used, if the wrap angle relative to a main surface is sufficient and not too large. The wrapped head can also be used with rotating media, such as disks (floppy and hard) and rotating heads, such as helical wound heads for video recording. Multiple flat tape bearing surfaces can be separated by grooves and/or angles. Each flat can carry heads along one or more gap lines. Multiple adjacent narrow tracks can thus be written for extreme high track density recording
Contact sheet recording with a self-acting negative air bearing
A flat head and a tape transport arrangement impart a wrap angle to the tape at the upstream corner of the head. The wrap angle, corner sharpness and tape stiffness are sufficient to cause a moving tape to form a hollow bump at the upstream corner, thereby creating a hollow into which entrained air can expand, causing a subambient pressure within and downstream of the bump. This pressure keeps the tape in contact with the head. It is created without the need for a groove or complex pressure relief slot(s). No contact pressure arises at the signal exchange site due to media wrap. The highest contact pressures are developed at a wrapped upstream corner. For a tape drive, traveling in both forward and reverse, the wrap can be at both the upstream and downstream (which is the reverse upstream) corners. Heads that are not flat can also be used, if the wrap angle relative to a main surface is sufficient and not too large. The wrapped head can also be used with rotating media, such as disks (floppy and hard) and rotating heads, such as helical wound heads for video recording. Multiple flat tape bearing surfaces can be separated by grooves and/or angles. Each flat can carry heads along one or more gap lines. Multiple adjacent narrow tracks can thus be written for extreme high track density recording
Performance Evaluation of Impulse Radio UWB Systems with Pulse-Based Polarity Randomization
In this paper, the performance of a binary phase shift keyed random
time-hopping impulse radio system with pulse-based polarity randomization is
analyzed. Transmission over frequency-selective channels is considered and the
effects of inter-frame interference and multiple access interference on the
performance of a generic Rake receiver are investigated for both synchronous
and asynchronous systems. Closed form (approximate) expressions for the
probability of error that are valid for various Rake combining schemes are
derived. The asynchronous system is modelled as a chip-synchronous system with
uniformly distributed timing jitter for the transmitted pulses of interfering
users. This model allows the analytical technique developed for the synchronous
case to be extended to the asynchronous case. An approximate closed-form
expression for the probability of bit error, expressed in terms of the
autocorrelation function of the transmitted pulse, is derived for the
asynchronous case. Then, transmission over an additive white Gaussian noise
channel is studied as a special case, and the effects of multiple-access
interference is investigated for both synchronous and asynchronous systems. The
analysis shows that the chip-synchronous assumption can result in
over-estimating the error probability, and the degree of over-estimation mainly
depends on the autocorrelation function of the ultra-wideband pulse and the
signal-to-interference-plus-noise-ratio of the system. Simulations studies
support the approximate analysis.Comment: To appear in the IEEE Transactions on Signal Processin
Establishing Students’ Abilities to Reason with Relationships in the Context of Cellular Respiration
This study aims to establish the level at which University of Nebraska-Lincoln students reason with simple relationships in the context of cellular respiration at the levels of glycolysis, Krebs cycle, and electron transport chain. These processes are component processes of cellular respiration and each has multiple inputs and outputs. 633 student consented for this study, from which 18 student models were randomly selected, processed, and analyzed. Classroom observations were used to determine structures and relationships that were inputs and outputs to the three processes. In their models, students did not include different numbers of input or outputs when describing glycolysis, Krebs cycle and the electron transport On average, students had about one input and more than one output per process. The correctness was high for all three processes, however, relationships associated with Krebs cycle were significantly lower than relationships associated with ETC. Relationships associated with glycolysis were intermediate in quality. It was concluded that student\u27s still have a limited understanding of all processes, despite high correctness, because only one input and output for each process was included when three to four should be expected. Students must develop their system thinking skills to comprehend the smaller components at a high level, before they can consider the entire system. Current research suggests that computational modeling is one approach the University can implement as an activity to develop students\u27 system thinking skills
Ensemble Learning using Transformers and Convolutional Networks for Masked Face Recognition
Wearing a face mask is one of the adjustments we had to follow to reduce the
spread of the coronavirus. Having our faces covered by masks constantly has
driven the need to understand and investigate how this behavior affects the
recognition capability of face recognition systems. Current face recognition
systems have extremely high accuracy when dealing with unconstrained general
face recognition cases but do not generalize well with occluded masked faces.
In this work, we propose a system for masked face recognition. The proposed
system comprises two Convolutional Neural Network (CNN) models and two
Transformer models. The CNN models have been fine-tuned on FaceNet pre-trained
model. We ensemble the predictions of the four models using the majority voting
technique to identify the person with the mask. The proposed system has been
evaluated on a synthetically masked LFW dataset created in this work. The best
accuracy is obtained using the ensembled models with an accuracy of 92%. This
recognition rate outperformed the accuracy of other models and it shows the
correctness and robustness of the proposed model for recognizing masked faces.
The code and data are available at https://github.com/Hamzah-Luqman/MFRComment: 6 page
A low-cost time-hopping impulse radio system for high data rate transmission
We present an efficient, low-cost implementation of time-hopping impulse
radio that fulfills the spectral mask mandated by the FCC and is suitable for
high-data-rate, short-range communications. Key features are: (i) all-baseband
implementation that obviates the need for passband components, (ii) symbol-rate
(not chip rate) sampling, A/D conversion, and digital signal processing, (iii)
fast acquisition due to novel search algorithms, (iv) spectral shaping that can
be adapted to accommodate different spectrum regulations and interference
environments. Computer simulations show that this system can provide 110Mbit/s
at 7-10m distance, as well as higher data rates at shorter distances under FCC
emissions limits. Due to the spreading concept of time-hopping impulse radio,
the system can sustain multiple simultaneous users, and can suppress narrowband
interference effectively.Comment: To appear in EURASIP Journal on Applied Signal Processing (Special
Issue on UWB - State of the Art
- …