1 |
Real-Time Recognition System for Traffic SignsKhan, Taha January 2008 (has links)
The aim of this thesis project is to develop the Traffic Sign Recognition algorithm for real time. Inreal time environment, vehicles move at high speed on roads. For the vehicle intelligent system itbecomes essential to detect, process and recognize the traffic sign which is coming in front ofvehicle with high relative velocity, at the right time, so that the driver would be able to pro-actsimultaneously on instructions given in the Traffic Sign. The system assists drivers about trafficsigns they did not recognize before passing them. With the Traffic Sign Recognition system, thevehicle becomes aware of the traffic environment and reacts according to the situation.The objective of the project is to develop a system which can recognize the traffic signs in real time.The three target parameters are the system’s response time in real-time video streaming, the trafficsign recognition speed in still images and the recognition accuracy. The system consists of threeprocesses; the traffic sign detection, the traffic sign recognition and the traffic sign tracking. Thedetection process uses physical properties of traffic signs based on a priori knowledge to detect roadsigns. It generates the road sign image as the input to the recognition process. The recognitionprocess is implemented using the Pattern Matching algorithm. The system was first tested onstationary images where it showed on average 97% accuracy with the average processing time of0.15 seconds for traffic sign recognition. This procedure was then applied to the real time videostreaming. Finally the tracking of traffic signs was developed using Blob tracking which showed theaverage recognition accuracy to 95% in real time and improved the system’s average response timeto 0.04 seconds. This project has been implemented in C-language using the Open Computer VisionLibrary.
|
2 |
BRDF dílna / BRDF workshopMatějka, Jiří January 2012 (has links)
This thesis develops an application for interactive experiments with BRDF functions. Arbitrary BRDF function may be specified with an analytic formula, including arbitrary number of parameters. A simple scene is displayed, using specified BRDF. The parameters can be modified which has an immediate impact to the scene's appearance. The application can utilize a programmable GPU for high speed of rendering.
|
3 |
Dynamic discontinuity meshingWorrall, Adam January 1998 (has links)
No description available.
|
4 |
Powertrain modeling for realtime simulation / Modellering av drivlinemodell för realtidssimuleringLind, Simon January 2014 (has links)
The goal of this thesis was to develop a powertrain model of a vehicle and parametrize itusing non-invasive sensors. The non-invasive sensors available were chassis dynamometer,the pedal robot and the vehicle’s on-board diagnostics which was accessed using a scantool. Non-invasive sensors were used so that the vehicle to model can easily be changed. Aparametrization methodology to parametrize the model for a new vehicle was also developedto facilitate the change of vehicle. The powertrain model is for cars with a combustion engineand a manual gearbox. The engine model consist of two static maps, a pedal map and an engine map. The pedalmap is created using the fact that a constant pedal position and engine speed gives a constantthrottle position. The engine map is created in similar manner using that a constant throttleposition and engine speed gives a constant engine torque. The engine model also uses a firstorder lag element to model the time delay from a change in pedal position to a change inwheel torque. The driveline model is a rigid driveline model that assumes that the clutch,driveshaft and propeller shaft are stiff. The developed parametrization methodology contains information on how to estimate theparameters of the model which are gear ratios, engine and driveline inertias, engine anddriveline losses, engine and pedal maps and the time constant for the time delay. The powertrain model was validated component wise, as standalone and integrated intothe vehicle model against data gathered with the help of the chassis dynamometer. For thestandalone and integrated validation the gathered data were for different driving cases, suchas up and down gear-shifting, engine braking and skipping gears. The standalone validationshowed that the model performed well for the presented driving cases and the results hadgood data fit for 3rd gear and higher. However not for 1st and 2nd gear due to problemsin the pedal map. The pedal map was constructed on the assumption that the same pedalposition for all gears gives the same throttle position, which was not always the case. Thiscaused problems in some areas of the engine and pedal maps however in the validation ofthe maps it was shown that the maps for the most part gave good results.
|
5 |
Real-time visualization of a digital learning platformEngström, Kristina, Koller, Mikaela January 2017 (has links)
This master thesis report presents the development and results of a dashboard developed for Sanoma Utbildning. The learning platform, called SUD - Sanoma Utbildnig Digital, is a combination of exercises and reading material used by both students and teachers. The purpose of the application is to provide Sanoma Utbildning with valuable insights of the activity in SUD and was developed using agile methods. The dashboard should be easy to understand for both employees at Sanoma Utbildning and possible customers. The user interface has been developed with help from theory and by conducting three user evaluations. The data is collected from logs produced by SUD and sent with webhooks to the dashboard. The result is a web based MEAN-stack application visualizing real time data and statistical data of the events in the learning platform.
|
6 |
A SIMPLE DECOMMUTATION SCHEME FOR THE TELEMETRY TEST STATIONMartin, Kamalini, Vanitha, M., Manjunath, P.C. 11 1900 (has links)
International Telemetering Conference Proceedings / November 04-07, 1991 / Riviera Hotel and Convention Center, Las Vegas, Nevada / The Telemetry Test Station has been developed at the Digital Systems Division, ISRO Satellite Centre, to test the housekeeping telemetry packages which will be flown onboard satellites. The heart of the test procedure is the decommutation, display and processing of the telemetry output format. The decommutation has been achieved by designing a simple plug in card to an IBM PC/XT compatible computer and writing the related assembly language software.
The card and the software have been extensively tested and found to work satisfactorily upto 60 Kbps PCM data rate.
To make the hardware and software flexible and truly general purpose, the acquisition should be independent of the modes of operation and data formats. All the parameters which define acquisition display and processing are therefore programmable and can be changed at any time. The parameters which influence acquisition are bit rate, word rate, frame rate, length of word, length of frame and frame synchronous code. The bit rate is transparent, i.e., need not be set by the user. The word length is assumed to be 8 bits or multiples of 8 bits. The other parameters are programmable at any time during the test session. Similarly, the parameters which affect display are the display rate, and positioning of the format including highlighting, alarm signals, related information etc. This gives a user the facility to tailor the display to his liking. The storage is also flexible and independent of display. All these modes are in real time and have therefore been coded in assembly.
It has been found that a large part of the software is needed for user interface alone and user requirement is far more changeable than expected. The software is therefore
designed for change. The problems and solutions in achieving these features are discussed in this paper.
|
7 |
Admission Control for Independently-authored Realtime ApplicationsKroeger, Robert January 2004 (has links)
This thesis presents the LiquiMedia operating system architecture. LiquiMedia is specialized to schedule multimedia applications. Because they generate output for a human observer, multimedia applications such as video games, video conferencing and video players have both unique scheduling requirements and unique allowances: a multimedia stream must synchronize sub-streams generated for different sensory modalities within 20 milliseconds, it is not successfully segregated until it has existed for over 200 milliseconds and tolerates occasional scheduling failures.
LiquiMedia is specialized around these requirements and allowances. First, LiquiMedia synchronizes multimedia tasks by invoking them from a shared realtime timer interrupt. Second, owing to multimedia's tolerance of scheduling failures, LiquiMedia schedules tasks based on a probabilistic model of their running times. Third, LiquiMedia can infer per-task models while a user is segregating the streams that the tasks generate.
These specializations provide novel capabilities: up to 2. 5 times higher utilization than RMS scheduling, use of an atomic task primitive 9. 5 times more efficient than preemptive threading, and most importantly, the ability to schedule arbitrary tasks to a known probability of realtime execution without a priori knowledge of their running times.
|
8 |
Admission Control for Independently-authored Realtime ApplicationsKroeger, Robert January 2004 (has links)
This thesis presents the LiquiMedia operating system architecture. LiquiMedia is specialized to schedule multimedia applications. Because they generate output for a human observer, multimedia applications such as video games, video conferencing and video players have both unique scheduling requirements and unique allowances: a multimedia stream must synchronize sub-streams generated for different sensory modalities within 20 milliseconds, it is not successfully segregated until it has existed for over 200 milliseconds and tolerates occasional scheduling failures.
LiquiMedia is specialized around these requirements and allowances. First, LiquiMedia synchronizes multimedia tasks by invoking them from a shared realtime timer interrupt. Second, owing to multimedia's tolerance of scheduling failures, LiquiMedia schedules tasks based on a probabilistic model of their running times. Third, LiquiMedia can infer per-task models while a user is segregating the streams that the tasks generate.
These specializations provide novel capabilities: up to 2. 5 times higher utilization than RMS scheduling, use of an atomic task primitive 9. 5 times more efficient than preemptive threading, and most importantly, the ability to schedule arbitrary tasks to a known probability of realtime execution without a priori knowledge of their running times.
|
9 |
Validation of realtime-PCR of Fusarium avenaceum for detection in wheatTsakalou, Maria January 2011 (has links)
Mould is a common contamination in cereals. The growth of mould can stimulate mycotoxins production andsome of which at critical concentrations cause health problems in humans and animals. Fusarium is one of thefungus species that has been found in crops and can cause major problems for farmers such as reduced harvestand economic losses. A group of Fusarium species, Fusarium avenaceum, Fusarium poae and Fusariumtricinctum express a mycotoxin, enniatin. The limited information available today about enniatin-forming fungiis that they grow out on fields of wheat in colder climates. This project aims at developing methods for detection,quantification and identification of known and unknown fungi present in Swedish cereals during 2009-2011. Theproject was carried out using two previously published methods, TMAV and MGB, which both use TaqManprobes with realtime-PCR detection. The methods were evaluated for robustness, efficiency, accuracy, inclusionand exclusion. The results showed that both methods, TMAV and MGB, could be used to detect Fusariumavenaceum. The results for the TMAV method were that it could be used with custom annealing temperatureand chemical concentrations for the best detection. The MGB method can be used to detect Fusarium avenaceumwith Fusarium tricinctum in the same analysis. Both methods can be included in future mapping projects when itis of interest to quantify enniatin producing moulds.
|
10 |
Parallel Distributed Processing of Realtime Telemetry DataMurphy, Donald P. 10 1900 (has links)
International Telemetering Conference Proceedings / October 26-29, 1987 / Town and Country Hotel, San Diego, California / An architecture is described for Processing Multiple digital PCM telemetry streams. This architecture is implemented using a collection of Motorola mono-board microprocessor units (MPUs) in a single chassis called an Intermediate Processing Unit (IPU). Multiple IPUs can be integrated using a common input data bus. Each IPU is capable of processing a single PCM digital telemetry stream. Processing, in this context, includes conversion of raw sample count data to engineering units; computation of derived quantities from measurement sample data; calculation of minimum, maximum, average and cyclic [(maximum - minimum)/2] values for both measurement and derived data over a preselected time interval; out-of-limit, dropout and wildpoint detection; strip chart recording of selected data; transmission of both measurement and derived data to a high-speed, large-capacity disk storage subsystem; and transmission of compressed data to the host computer for realtime processing and display. All processing is done in realtime with at most two PCM major frames time latency.
|
Page generated in 0.0359 seconds