32,734 research outputs found
Automated Mobile System for Accurate Outdoor Tree Crop Enumeration Using an Uncalibrated Camera.
This paper demonstrates an automated computer vision system for outdoor tree crop enumeration in a seedling nursery. The complete system incorporates both hardware components (including an embedded microcontroller, an odometry encoder, and an uncalibrated digital color camera) and software algorithms (including microcontroller algorithms and the proposed algorithm for tree crop enumeration) required to obtain robust performance in a natural outdoor environment. The enumeration system uses a three-step image analysis process based upon: (1) an orthographic plant projection method integrating a perspective transform with automatic parameter estimation; (2) a plant counting method based on projection histograms; and (3) a double-counting avoidance method based on a homography transform. Experimental results demonstrate the ability to count large numbers of plants automatically with no human effort. Results show that, for tree seedlings having a height up to 40 cm and a within-row tree spacing of approximately 10 cm, the algorithms successfully estimated the number of plants with an average accuracy of 95.2% for trees within a single image and 98% for counting of the whole plant population in a large sequence of images
Speculative Staging for Interpreter Optimization
Interpreters have a bad reputation for having lower performance than
just-in-time compilers. We present a new way of building high performance
interpreters that is particularly effective for executing dynamically typed
programming languages. The key idea is to combine speculative staging of
optimized interpreter instructions with a novel technique of incrementally and
iteratively concerting them at run-time.
This paper introduces the concepts behind deriving optimized instructions
from existing interpreter instructions---incrementally peeling off layers of
complexity. When compiling the interpreter, these optimized derivatives will be
compiled along with the original interpreter instructions. Therefore, our
technique is portable by construction since it leverages the existing
compiler's backend. At run-time we use instruction substitution from the
interpreter's original and expensive instructions to optimized instruction
derivatives to speed up execution.
Our technique unites high performance with the simplicity and portability of
interpreters---we report that our optimization makes the CPython interpreter up
to more than four times faster, where our interpreter closes the gap between
and sometimes even outperforms PyPy's just-in-time compiler.Comment: 16 pages, 4 figures, 3 tables. Uses CPython 3.2.3 and PyPy 1.
Accidental child driveway runovers: Exploring Waikato data and the efficacy of existing responses
While the numbers of accidents are not high, there is little doubt that driveway runovers are an ongoing, often fatal and inevitably avoidable tragedy for children and their families. In many cases the driver is an immediate family member, or a neighbour or friend, which serves to compound the tragedy. This type of accident is, like other unintentional child injuries, preventable. The over-riding objective of this study is to find ways to minimise the incidence and severity of driveway runovers. We also aim to add Waikato data to the existing knowledge base. This report begins with a description of the research process utilised in this project, which combines a literature review with the collection of Waikato data and a review of available resources. Chapter Two presents the literature review, dividing the material into its different sources, then summarising the literature in terms of the three main factors contributing to driveway runovers. The following chapter provides data on Waikato driveway accidents for the period since May 2006. The type and availability of educational resources is then presented. Chapter Four evaluates existing resources and their availability, suggesting how they might be made more accessible to families. It also assesses existing recommendations and provides further suggestions for enhancing driveway safety. These again reflect the three main categories outlined in the literature â human, vehicle and environmental
Automatic Recognition of Public Transport Trips from Mobile Device Sensor Data and Transport Infrastructure Information
Automatic detection of public transport (PT) usage has important applications
for intelligent transport systems. It is crucial for understanding the
commuting habits of passengers at large and over longer periods of time. It
also enables compilation of door-to-door trip chains, which in turn can assist
public transport providers in improved optimisation of their transport
networks. In addition, predictions of future trips based on past activities can
be used to assist passengers with targeted information. This article documents
a dataset compiled from a day of active commuting by a small group of people
using different means of PT in the Helsinki region. Mobility data was collected
by two means: (a) manually written details of each PT trip during the day, and
(b) measurements using sensors of travellers' mobile devices. The manual log is
used to cross-check and verify the results derived from automatic measurements.
The mobile client application used for our data collection provides a fully
automated measurement service and implements a set of algorithms for decreasing
battery consumption. The live locations of some of the public transport
vehicles in the region were made available by the local transport provider and
sampled with a 30-second interval. The stopping times of local trains at
stations during the day were retrieved from the railway operator. The static
timetable information of all the PT vehicles operating in the area is made
available by the transport provider, and linked to our dataset. The challenge
is to correctly detect as many manually logged trips as possible by using the
automatically collected data. This paper includes an analysis of challenges due
to missing or partially sampled information in the data, and initial results
from automatic recognition using a set of algorithms. Improvement of correct
recognitions is left as an ongoing challenge.Comment: 22 pages, 7 figures, 10 table
Modelling transport energy demand : a socio-technical approach
Peer reviewedPostprin
Design of a multiple bloom filter for distributed navigation routing
Unmanned navigation of vehicles and mobile robots can be greatly simplified by providing environmental intelligence with dispersed wireless sensors. The wireless sensors can work as active landmarks for vehicle localization and routing. However, wireless sensors are often resource scarce and require a resource-saving design. In this paper, a multiple Bloom-filter scheme is proposed to compress a global routing table for a wireless sensor. It is used as a lookup table for routing a vehicle to any destination but requires significantly less memory space and search effort. An error-expectation-based design for a multiple Bloom filter is proposed as an improvement to the conventional false-positive-rate-based design. The new design is shown to provide an equal relative error expectation for all branched paths, which ensures a better network load balance and uses less memory space. The scheme is implemented in a project for wheelchair navigation using wireless camera motes. © 2013 IEEE
Computer Vision Based Traffic Monitoring and Analyzing From On-Road Videos
Traffic monitoring and traffic analysis is much needed to ensure a modern and convenient traffic system. However, it is a very challenging task as the traffic condition is dynamic which makes it quite impossible to maintain the traffic through traditional way. Designing a smart traffic system is also inevitable for the big and busy cities. In this paper, we propose a vision based traffic monitoring system that will help to maintain the traffic system smartly. We also generate an analysis of the traffic for a certain period, which will be helpful to design a smart and feasible traffic system for a busy city. In the proposed method, we use Haar feature based Adaboost classifier to detect vehicles from a video. We also count the number of vehicles appeared in the video utilizing two virtual detection lines (VDL). Detecting and counting vehicles by proposed method will provide an easy and cost effective solution for fruitful and operative traffic monitoring system along with information to design an efficient traffic model
Pointing as an Instrumental Gesture : Gaze Representation Through Indication
The research of the first author was supported by a Fulbright Visiting Scholar Fellowship and developed in 2012 during a period of research visit at the University of Memphis.Peer reviewedPublisher PD
- âŠ