927 research outputs found

    Semantic analysis of field sports video using a petri-net of audio-visual concepts

    Get PDF
    The most common approach to automatic summarisation and highlight detection in sports video is to train an automatic classifier to detect semantic highlights based on occurrences of low-level features such as action replays, excited commentators or changes in a scoreboard. We propose an alternative approach based on the detection of perception concepts (PCs) and the construction of Petri-Nets which can be used for both semantic description and event detection within sports videos. Low-level algorithms for the detection of perception concepts using visual, aural and motion characteristics are proposed, and a series of Petri-Nets composed of perception concepts is formally defined to describe video content. We call this a Perception Concept Network-Petri Net (PCN-PN) model. Using PCN-PNs, personalized high-level semantic descriptions of video highlights can be facilitated and queries on high-level semantics can be achieved. A particular strength of this framework is that we can easily build semantic detectors based on PCN-PNs to search within sports videos and locate interesting events. Experimental results based on recorded sports video data across three types of sports games (soccer, basketball and rugby), and each from multiple broadcasters, are used to illustrate the potential of this framework

    A Programming System for End-user Functional Programming

    Get PDF
    This research involves the construction of a programming system, HASKEU, to support end-user programming in a purely functional programming language. An end-user programmer is someone who may program a computer to get their job done, but has no interest in becoming a computer programmer. A purely functional programming language is one that does not require the expression of statement sequencing or variable updating. The end-user is offered two views of their functional program. The primary view is a visual one, in which the program is presented as a collection of boxes (representing processes) and lines (representing data flow). The secondary view is a textual one, in which the program is presented as a collection of written function definitions. It is expected that the end-user programmer will begin with the visual view, perhaps later moving on to the textual view. The task of the programming system is to ensure that the visual and textual views are kept consistent as the program is constructed. The foundation of the programming system is a implementation of the Model-View-Controller (MVC) design pattern as a reactive program using the elegant Functional Reactive Programming (FRP) framework. Human-Computer Interaction (HCI) principles and methods are considered in all design decisions. A usabilty study was made to find out the effectiveness of the new system

    Single Trial Classification of Motor Imagination Using 6 Dry EEG Electrodes

    Get PDF
    BACKGROUND: Brain computer interfaces (BCI) based on electro-encephalography (EEG) have been shown to detect mental states accurately and non-invasively, but the equipment required so far is cumbersome and the resulting signal is difficult to analyze. BCI requires accurate classification of small amplitude brain signal components in single trials from recordings which can be compromised by currents induced by muscle activity. METHODOLOGY/PRINCIPAL FINDINGS: A novel EEG cap based on dry electrodes was developed which does not need time-consuming gel application and uses far fewer electrodes than on a standard EEG cap set-up. After optimizing the placement of the 6 dry electrodes through off-line analysis of standard cap experiments, dry cap performance was tested in the context of a well established BCI cursor control paradigm in 5 healthy subjects using analysis methods which do not necessitate user training. The resulting information transfer rate was on average about 30% slower than the standard cap. The potential contribution of involuntary muscle activity artifact to the BCI control signal was found to be inconsequential, while the detected signal was consistent with brain activity originating near the motor cortex. CONCLUSIONS/SIGNIFICANCE: Our study shows that a surprisingly simple and convenient method of brain activity imaging is possible, and that simple and robust analysis techniques exist which discriminate among mental states in single trials. Within 15 minutes the dry BCI device is set-up, calibrated and ready to use. Peak performance matched reported EEG BCI state of the art in one subject. The results promise a practical non-invasive BCI solution for severely paralyzed patients, without the bottleneck of setup effort and limited recording duration that hampers current EEG recording technique. The presented recording method itself, BCI not considered, could significantly widen the use of EEG for emerging applications requiring long-term brain activity and mental state monitoring

    Case Study: IQRA faculty for computer studies

    Get PDF
    المستودعات المؤسسية هي بنية تحتية بحثية أساسية لمخرجات العلمية للجامعات .تمتلك المستودعات المؤسسية ذو الأبعاد المناسبة القدرة على زيادة تأثير البحوث وتعزيز صورة وتاثير المؤسسة من خلال عرض وفتح مخرجاتها الاكادمية لجمهور أوسع. في البداية ، تم تطوير أنظمة المستودعات كحل مستضاف عبر الإنترنت لجمع وحفظ ونشر المخرجات العلمية للجامعات والكليات والمؤسسات البحثية الأخرى. في الآونة الأخيرة ، تم تطوير البرامج وتطورت المستودعات إلى منصات نشر للمؤسسات لعرض مخرجاتهم العلمية بما في ذلك المقالات والكتب والأطروحات والمجلات. كان الهدف من هذا الدراسة تصميم وتطوير مستودع رقمي على شبكة الإنترنت لتخزين ونشر المواد العلمية – أطروحات, أوراق علمية - لكلية دراسات الكمبيوتر في International University of Africa ، مما يوفر حل دائم للحاجة إلى نظام فعال وموثوق ويمكن الوصول إليه بسهولة لتخزين واسترجاع هذه المواد العلمية مما يجعل الدراسة والبحث أقل تعقيدًا وأقل إجهادًا للموظفين الأكاديميين والطلاب ، وبالتالي تمكينهم من تنفيذ أعمالهم والأنشطة اليومية بسهولة ، لا سيما فيما يتعلق بالحصول على المعلومات العلمية ذات الصلة بسرعة. ومن النتائج التي تم تحقيقها; الرقمنة الكاملة للأطروحات والرسائل الجامعية وفتحها أمام جمهور أوسع للاستفادة منها مع زيادة تأثير تلك الأعمال الأكاديمية في نفس الوقت; تزويد منتسبي الكلية- أعضاء هيئة التدريس والطلاب- القدرة على أرشفة أعمالهم عبر الإنترنت باستخدام حساباتهم التي أنشأها مسؤول النظام لهم. في النهاية ، حقق النظام المطور الأهداف الرئيسية للدراسة ولكن أيضًا التحسينات والتطويرات المستقبلية يمكن اضافتها بسهولة في النظام الحالي

    The application of workflows to digital heritage systems

    Get PDF
    Digital heritage systems usually handle a rich and varied mix of digital objects, accompanied by complex and intersecting workflows and processes. However, they usually lack effective workflow management within their components as evident in the lack of integrated solutions that include workflow components. There are a number of reasons for this limitation in workflow management utilization including some technical challenges, the unique nature of each digital resource and the challenges imposed by the environments and infrastructure in which such systems operate. This thesis investigates the concept of utilizing Workflow Management Systems (WfMS) within Digital Library Systems, and more specifically in online Digital Heritage Resources. The research work conducted involved the design and development of a novel experimental WfMS to test the viability of effective workflow management on the complex processes that exist in digital library and heritage resources. This rarely studied area of interest is covered by analyzing evolving workflow management technologies and paradigms. The different operational and technological aspects of these systems are evaluated while focusing on the areas that traditional systems often fail to address. A digital heritage resource was created to test a novel concept called DISPLAYS (Digital Library Services for Playing with Antiquity and Shared Heritage), which provides digital heritage content: creation, archival, exposition, presentation and interaction services for digital heritage collections. Based on DISPLAYS, a specific digital heritage resource was created to validate its concept and, more importantly, to act as a test bed to validate workflow management for digital heritage resources. This DISPLAYS type system implementation was called the Reanimating Cultural Heritage resource, for which three core components are the archival, retrieval and presentation components. To validate workflow management and its concepts, another limited version of these reanimating cultural heritage components was implemented within a workflow management host to test if the workflow technology is a viable choice for managing control and dataflow within a digital heritage system: this was successfully proved

    A Web-based Solid Waste Management System for Sierra Leone

    Get PDF
    The generation of waste is a continuous process as long as human activities are going on in the world. To address the threats that waste poses to life in general, it is important to manage waste properly. Waste management is the handling of solid refuse through the use of good waste management practices such as reuse, recycling and reduction. This research developed a webbased solid waste management system with the aim to promote a sustainable waste management system in Sierra Leone. The use of this developed system can help the local governments in Sierra Leone to track valuable information such as locations of collection sites; public waste bins; landfills; illegal dumping sites; trash collection schedules; and youth groups involving in waste management activities. By doing so, the local governments can ease their work in effectively managing waste to secure a clean environment in Sierra Leone. The system also stressed on promoting the slogan Trash is Money to encourage youth groups to launch business startups in the area of waste management. It thus has a feature for youth groups to register and manage their waste collection service clients. To practically make use of this feature, a youth group called eWomen Waste Management was launched as part of this thesis. The system is a ASP.NET Web-based application and it was developed using the IDE Microsoft Visual Studio 2015 with C# as the programming language. Extensive Software packages or technologies used for the development of the application are MySQL, Microsoft SQL Server Management Studio 17, GITHUB and GIT.Master's Thesis in InformaticsINF39

    Conference Web Site Redesign

    Get PDF
    Sustainable Resources was a non-profit organization based out of Boulder, CO that, at the time of this project hosted yearly conferences to help find solutions to world poverty. Although, the previous web site had a professional appearance, it was not meeting their needs with regards to usability, extensibility, and maintainability, as they had been forced to rely heavily on a transient volunteer IT labor base. The aim of this project was to address their functional and maintenance problems. The application\u27s front-end was built in adherence to the Model -view-Controller (MVC) design pattern and implemented using the Jakarta Struts framework and consisted of, a JSP interface. Hibernate was used as the database persistence layer and the entire data model was completely replaced, as certain data fields were being duplicated in the former system. While giving Sustainable Resources the same functionality they had previously enjoyed, the new application enabled the site\u27s administrators to effectively maintain parts of the application without IT support and supplied them with the necessary documentation to assist future developers with upgrades

    Implementation and evaluation of a mobile web application for auditory stimulation of chronic Tinnitus patients

    Get PDF
    Tinnitus is a prevalent disease that mainly states a big mystery to all kinds of scientific faculties and causes enormous costs due to further research. An initial assumption of the disease was the coherence of Tinnitus with a worse spatial hearing ability of the patient. With the assistance of mobile devices, it is the aim of this thesis to realize a mobile web application that allows it to draw conclusions that might support this theory in an easy available and ambulant way. The application is created as a game that has its focus on spatial hearing. The thesis depicts the used Application Programming Interfaces and names possible improvements

    Career Engine [Jobsey]

    Get PDF
    The Career Engine software is focused with job posting and registration. We may also use this application to look for employment openings in a certain location, and the name of the firm will be presented. Timings and other details are also available online. It will assist you in applying for a better job than the one you now have. Position seekers may select and register for positions that interest them, and the information received from the recruiter providing the job will be shown on the job details site. We chose the MERN stack to develop our JobEsy career engine website, which comprises Express.js, React.js, and Node.js, and I utilize MySQL for the database. The administrator may use Career Engine to get into the system, authorize a vacancy, and post it on the web. Job searchers and recruiters are managed by the administration. Job searchers may also log in and search for open opportunities. They can apply for work by presenting their stuff, such as a resume. Our career engine online application will be responsively maintained. This will adjust web pages to fit the size of the device\u27s window. On this website, all job searchers, recruiters, and administrators have their own logins

    Career Engine [Jobsey]

    Get PDF
    The Career Engine software is focused with job posting and registration. We may also use this application to look for employment openings in a certain location, and the name of the firm will be presented. Timings and other details are also available online. It will assist you in applying for a better job than the one you now have. Position seekers may select and register for positions that interest them, and the information received from the recruiter providing the job will be shown on the job details site. We chose the MERN stack to develop our JobEsy career engine website, which comprises Express.js, React.js, and Node.js, and I utilize MySQL for the database. The administrator may use Career Engine to get into the system, authorize a vacancy, and post it on the web. Job searchers and recruiters are managed by the administration. Job searchers may also log in and search for open opportunities. They can apply for work by presenting their stuff, such as a resume. Our career engine online application will be responsively maintained. This will adjust web pages to fit the size of the device\u27s window. On this website, all job searchers, recruiters, and administrators have their own logins
    corecore