Open Access Repositories: Recent submissions

Now showing items 1521-1540 of 4204

  • Pattern recognition and the nondeterminable affine parameter problem 

    Geffen, Nathan (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1998)
    This thesis reports on the process of implementing pattern recognition systems using classification models such as artificial neural networks (ANNs) and algorithms whose theoretical foundations come from statistics. The ...

  • Distributed shared memory for virtual environments 

    Godfrey, Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1997)
    This work investigated making virtual environments easier to program, by designing a suitable distributed shared memory system. To be usable, the system must keep latency to a minimum, as virtual environments are very ...

  • High-level control of agent-based crowds by means of general constraints 

    Jacka, David (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    The use of computer-generated crowds in visual effects has grown tremendously since the warring armies of virtual ores and elves were seen in The Lord of the Rings. These crowds are generated by agent-based simulations, ...

  • Visualizing the memory performance of parallel programs with Chiron 

    Polzin, Dieter Wilhelm (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1996)
    This thesis describes Chiron, visualization system which helps programmers detect memory system bottlenecks in their shared-memory parallel applications. Chiron is different from most other performance debugging tools in ...

  • A hardware testbed for measuring IEEE 802.11g DCF performance 

    Symington, Andrew (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    The Distributed Coordination Function (DCF) is the oldest and most widely-used IEEE 802.11 contention-based channel access control protocol. DCF adds a significant amount of overhead in the form of preambles, frame headers, ...

  • Lattice Boltzmann liquid simulations on graphics hardware 

    Clough, Duncan (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    Fluid simulation is widely used in the visual effects industry. The high level of detail required to produce realistic visual effects requires significant computation. Usually, expensive computer clusters are used in order ...

  • Scalable attack modelling in support of security information and event management 

    Dennie, Keiran (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    While assessing security on single devices can be performed using vulnerability assessment tools, modelling of more intricate attacks, which incorporate multiple steps on different machines, requires more advanced techniques. ...

  • Real-time generation of procedural forests 

    Kenwood, Julian (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2013)
    The creation of 3D models for games and simulations is generally a time-consuming and labour intensive task. Forested landscapes are an important component of many large virtual environments in games and film. To create ...

  • Designing an interface to provide new functionality for the post-processing of web-based annotations 

    du Toit, Nicola (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    Systems to annotate online content are becoming increasingly common on the World Wide Web. While much research and development has been done for interfaces that allow users to make and view annotations, few annotation ...

  • A simplified game engine for a game development course 

    Weimar, Rolf (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    The Video Game industry is maturing. Success in the video game industry relies on many things, including marketing, sound business practises, and top notch technical implementation. Games Engines are software systems that ...

  • Fast galactic structure finding using graphics processing units 

    Wood, Daniel (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    Cosmological simulations are used by astronomers to investigate large scale structure formation and galaxy evolution. Structure finding, that is, the discovery of gravitationally-bound objects such as dark matter halos, ...

  • Can health workers capture data using a generic mobile phone with sufficient accuracy for Capture at Source to be used for clinical research purposes? 

    Workman, Michael (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2014)
    Objective: To determine the accuracy, measured by error rate, with which Clinical Research Workers (CRWs), with minimal experience in data entry, could capture data on a feature phone during an interview using two different ...

  • ROLAND : a tool for the realistic optimisation of local access network design 

    Buffler, Simon (University of Cape TownFaculty of ScienceDepartment of Computer Science, 1999)
    Investment in the local access network represents between 50% and 70% of capital investment of a telecommunications company. This thesis investigates algorithms that can be used to design economical access networks and ...

  • Evaluation of the usability and usefulness of automatic speech recognition among users in South Africa [electronic resource] 

    Idowu, Modupeola Florence (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2011)
    An automatic speech recognition (ASR) system is a software application which recognizes human speech, processes it as input, and displays a text version of the speech as output or uses the input as commands for another ...

  • Hypergraph containers 

    Saxton, David; Thomason, Andrew Gordon (SpringerInventiones Mathematicae, 2015-01-08)
    We develop a notion of containment for independent sets in hypergraphs. For every r-uniform hypergraph G, we find a relatively small collection C of vertex subsets, such that every independent set of G is contained within ...

  • Parallel fluid dynamics for the film and animation industries 

    Reid, Ashley (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    The creation of automated fluid effects for film and media using computer simulations is popular, as artist time is reduced and greater realism can be achieved through the use of numerical simulation of physical equations. ...

  • A lightweight interface to local grid scheduling systems 

    Parker, Christopher (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    Many complex research problems require an immense amount of computational power to solve. In order to solve such problems, the concept of the computational Grid was conceived. Although Grid technology is hailed as the next ...

  • Towards realistic interactive sand : a GPU-based framework 

    Longmore, Juan-Pierre (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    Many real-time computer games contain virtual worlds built upon terrestrial landscapes, in particular, "sandy" terrains, such as deserts and beaches. These terrains often contain large quantities of granular material, ...

  • A hybrid scavenger grid approach to intranet search 

    Nakashole, Ndapandula (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2009)
    According to a 2007 global survey of 178 organisational intranets, 3 out of 5 organisations are not satisfied with their intranet search services. However, as intranet data collections become large, effective full-text ...

  • Optimising information retrieval from the web in low-bandwidth environments 

    Balluck, Ashwinkoomarsing (University of Cape TownFaculty of ScienceDepartment of Computer Science, 2007)
    The Internet has potential to deliver information to Web users that have no other way of getting to those resources. However, information on the Web is scattered without any proper semantics for classifying them and thus ...