Refine
H-BRS Bibliography
- yes (1148) (remove)
Departments, institutes and facilities
- Fachbereich Informatik (1148) (remove)
Document Type
- Conference Object (606)
- Article (265)
- Report (77)
- Part of a Book (50)
- Preprint (50)
- Book (monograph, edited volume) (32)
- Doctoral Thesis (22)
- Conference Proceedings (18)
- Research Data (11)
- Master's Thesis (7)
Year of publication
Keywords
- Virtual Reality (13)
- Robotics (12)
- Machine Learning (10)
- Usable Security (10)
- virtual reality (10)
- 3D user interface (7)
- Quality diversity (7)
- Augmented Reality (6)
- Lehrbuch (6)
- Navigation (6)
- Robotik (6)
- Benchmarking (5)
- CUDA (5)
- Measurement (5)
- Software (5)
- Virtual reality (5)
- Virtuelle Realität (5)
- computer vision (5)
- haptics (5)
- robotics (5)
- ARRs (4)
- Big Data Analysis (4)
- Computer Graphics (4)
- Computer Vision (4)
- Deep Learning (4)
- FDI (4)
- GDPR (4)
- Image Processing (4)
- Knowledge Graphs (4)
- LoRa (4)
- Natural Language Processing (4)
- Open source software (4)
- Perception (4)
- Quality Diversity (4)
- Risk-based Authentication (4)
- Sicherheitslücke (4)
- SpMV (4)
- Taxonomy (4)
- Usable Privacy (4)
- Visualization (4)
- embedded systems (4)
- machine learning (4)
- security (4)
- 802.11 (3)
- Aerodynamics (3)
- Algorithms (3)
- Augmented reality (3)
- BPMS (3)
- Bayesian optimization (3)
- Bioinformatics (3)
- Bond graph modelling (3)
- Computersicherheit (3)
- Cooperative Awareness Message (3)
- Cutting sticks-Problem (3)
- Datenanalyse (3)
- Datenschutz (3)
- Datensicherheit (3)
- ERP (3)
- FPGA (3)
- Force field (3)
- Human-Robot Interaction (3)
- Hyperspectral image (3)
- IP protection (3)
- Intelligent Transport System (3)
- Internet (3)
- LoRaWAN (3)
- MAP-Elites (3)
- Object recognition (3)
- OpenFlow (3)
- Perceptual Upright (3)
- Performance (3)
- Privacy (3)
- Pseudonym Concept (3)
- Ray Tracing (3)
- Ray tracing (3)
- Risk-based Authentication (RBA) (3)
- Robot sensing systems (3)
- Robustness (3)
- Security (3)
- Surrogate Modeling (3)
- Teilsummenaufteilung (3)
- Theoretische Informatik (3)
- Transformers (3)
- UAV (3)
- Vehicular Ad hoc Networks (3)
- WiLD (3)
- clustering (3)
- foveated rendering (3)
- guidance (3)
- incremental bond graphs (3)
- motion estimation (3)
- parallel breadth-first search (3)
- post-buckling (3)
- power electronic systems (3)
- serious games (3)
- simulation (3)
- vection (3)
- virtual environments (3)
- 3D user interfaces (2)
- 3D-Scanner (2)
- AAL-Technik (2)
- AML (2)
- ARIMA (2)
- Active Learning (2)
- Adaptive Case Management (2)
- Algebra (2)
- Alternatives (2)
- Artificial Intelligence (2)
- Authentication (2)
- Authentication features (2)
- Autoencoder (2)
- Automatic Short Answer Grading (2)
- B2T (2)
- BCL2 (2)
- BFS (2)
- Bag of Features (2)
- Black-Box Optimization (2)
- Blocking (2)
- Bond graphs (2)
- Business-to-Thing (2)
- CMMN (2)
- Cognition (2)
- Cognitive robot control (2)
- Compositional Pattern Producing Networks (2)
- Content Module (2)
- Control Systems and Automation (2)
- Curriculum (2)
- Cutting sticks problem (2)
- DPA (2)
- Demenz (2)
- Digitisation (2)
- Disco (2)
- Distributed rendering (2)
- Domestic Robots (2)
- Drosophila (2)
- Dynamic Case Management (2)
- EEG (2)
- Educational institutions (2)
- Electrical Machines and Power Electronics (2)
- Embedded software (2)
- Emotion (2)
- Empirical study (2)
- Encryption (2)
- Engineering (2)
- Enterprise-Resource-Planning (2)
- Evolutionary Computation (2)
- Evolutionary computation (2)
- Evolutionary optimization (2)
- Explainable robotics (2)
- Eye Tracking (2)
- FOS: Computer and information sciences (2)
- Fas (2)
- Fault analysis (2)
- Fault detection and isolation (2)
- Forschungsbericht (2)
- Fuzzy logic (2)
- GPU (2)
- Garbage collection (2)
- Generative Models (2)
- Graphentheorie (2)
- Graphics Cards (2)
- Grasping (2)
- Gravitation (2)
- HSP90 (2)
- Head-mounted Display (2)
- Heart Rate Prediction (2)
- Higher education (2)
- Human computer interaction (2)
- Human factors (2)
- Human-Centered Design (2)
- Human-Centered Robotics (2)
- Human-Computer Interaction (2)
- Humans (2)
- Hybrid systems (2)
- Hyper-parameter Tuning (2)
- IEEE 802.11 (2)
- IEEE802.11 (2)
- Incremental bond graph (2)
- Indirect Encodings (2)
- Inductive Logic Programming (2)
- Informationssicherheit (2)
- Innovation (2)
- Intel Xeon Phi (2)
- Intelligent controls (2)
- Intelligent virtual agents (2)
- Interaction Patterns (2)
- Interaktion (2)
- Internet of Things (2)
- Java virtual machine (2)
- Knowledge Worker (2)
- LOTUS Sensor Node (2)
- Large, high-resolution displays (2)
- Lattice Boltzmann Method (2)
- Learning and Adaptive Systems (2)
- Learning from experience (2)
- Long-Distance WiFi (2)
- Low-Power Wide Area Network (LP-WAN) (2)
- MESD (2)
- Machine learning (2)
- Malware (2)
- Mengenpartitionsproblem (2)
- Mensch-Maschine-Kommunikation (2)
- Modelica (2)
- NUMA (2)
- Naive physics (2)
- Neuroevolution (2)
- Nvidia graphic processors (2)
- OER (2)
- Object Detection (2)
- Object detection (2)
- Open Source (2)
- Optimization (2)
- Original Story (2)
- Parallelization (2)
- Parameter sensitivities of transfer functions (2)
- Password (2)
- Path Loss (2)
- ProM (2)
- Process Mining (2)
- QoS (2)
- RE (2)
- RGB-D (2)
- Raman microscopy (2)
- Rapid Prototyping (2)
- RapidMiner (2)
- Raumwahrnehmung (2)
- Reasoning (2)
- Rendering (2)
- Renewable Energy Systems (2)
- SDN (2)
- SEMA (2)
- Scale Tuning (2)
- Serious Games (2)
- Set partition problem (2)
- Side Channel Analysis (2)
- Side-channel analysis (2)
- Simulation (2)
- Single Instruction Multiple Data (SIMD) (2)
- Skin detection (2)
- Smart Card (2)
- Software-Werkzeug (2)
- Sparse Matrix Vector Multiplication (2)
- Sparse Matrix Vector multiply (SpMV) (2)
- Studienverlauf (2)
- Support Vector Machine (2)
- Survey (2)
- Three-dimensional displays (2)
- TinyECC 2.0 (2)
- Unity (2)
- Unternehmen (2)
- Urban (2)
- Usability (2)
- Usable Security and Privacy (2)
- User Interface Design (2)
- VR (2)
- Vehicle-to-Vehicle Communication (2)
- Verkehrssimulation (2)
- Watermarking (2)
- WiFi (2)
- Wireless Sensor Network (2)
- Wireless backhaul (2)
- YAWL (2)
- adaptive fault thresholds (2)
- aerodynamics (2)
- analysis (2)
- automated sensor-screening (2)
- biometrics (2)
- blockchain (2)
- bond graph modelling (2)
- classifier combination (2)
- confidence level (2)
- convolutional neural networks (2)
- data filtering (2)
- data locality (2)
- deep learning (2)
- diagnostic bond graphs (2)
- diversity (2)
- domestic robots (2)
- dynamic vector fields (2)
- edutainment (2)
- external faults (2)
- eye-tracking (2)
- fault detection (2)
- feature (2)
- feature extraction (2)
- flight zone (2)
- geofence (2)
- human factors (2)
- hypermedia (2)
- ideal switches (2)
- image fusion (2)
- industrial robots (2)
- interaction (2)
- interface design (2)
- intrinsics (2)
- leaning (2)
- machine vision (2)
- memory bandwidth (2)
- monitoring (2)
- multisensory cues (2)
- naive physics (2)
- navigation (2)
- neural network (2)
- nonlinear stability (2)
- object categorization (2)
- object detection (2)
- optic flow (2)
- optical sensor (2)
- pansharpening (2)
- path planning (2)
- peripheral vision (2)
- physical activity (2)
- redundant work (2)
- reinforcement learning (2)
- residual sinks (2)
- robot competitions (2)
- robot dynamics (2)
- robot execution failures (2)
- robot introspection (2)
- self-motion perception (2)
- semiconducting metal oxide gas sensor array (2)
- service robots (2)
- short-term load forecasting (2)
- software engineering (2)
- spatial updating (2)
- speech understanding (2)
- structural equation modeling (2)
- surrogate modeling (2)
- text mining (2)
- traffic surveillance (2)
- transfer learning (2)
- usable privacy (2)
- user study (2)
- vibration (2)
- virtuelle Umgebungen (2)
- 0-1-Integer-Problem (1)
- 16S rRNA gene sequencing (1)
- 2D Level Design (1)
- 3D Segmentation (1)
- 3D User Interface (1)
- 3D Visualisierung (1)
- 3D design (1)
- 3D gaming (1)
- 3D interfaces (1)
- 3D navigation (1)
- 3D nucleus (1)
- 3D real-time echocardiography (1)
- 3D registration (1)
- 3D shape (1)
- 450 MHz (1)
- ABT-737 (1)
- ACPYPE (1)
- AD (1)
- AES (1)
- AI based translation (1)
- AI usage in sports (1)
- ALPS (1)
- AMBER (1)
- AMD Family 15h (1)
- ANSYS (1)
- API Documentation (1)
- API Gebrauchstauglichkeit (1)
- API usability (1)
- AR (1)
- ARM Cortex M3 Processor (1)
- Absolute nodal coordinate formulation (1)
- Abstract Syntax Tree (1)
- Acceptance (1)
- Account (Datenverarbeitung) (1)
- Account Security (1)
- Accuracy (1)
- Active locomotion (1)
- Active vision interface (1)
- Actuators (1)
- Acute lymphoblastic leukemia (1)
- Adaptation of Software (1)
- Adaptive Behavior (1)
- Adaptive Control (1)
- Advanced Driver Assistance Systems (1)
- Affordances (1)
- Agent-Based Modeling (1)
- Agents (1)
- Air Pollution (1)
- Air Pollution Monitoring (1)
- Air pollution modeling (1)
- Algorithmen (1)
- Algorithmische Informationstheorie (1)
- Algorithmus (1)
- Alkane (1)
- All-Swap Algorithm (1)
- Allgegenwärtige Spiele (1)
- Altengerechte Technik (1)
- Altenhilfe (1)
- Altenpflege (1)
- Analyse (1)
- Analysis of Bond Graph Models (1)
- Antifuse memory (1)
- Apprenticeship Learning (1)
- Architectural Patterns (1)
- Artificial Intelligence (cs.AI) (1)
- Artificial Intelligence and Natural Language Processing (1)
- Assekuranz (1)
- Assistenzsystem (1)
- Assistive robots (1)
- Attention (1)
- Auditory Cueing (1)
- Aufrecht (1)
- Ausbreitung (1)
- Authentifikation (1)
- Authorship watermark (1)
- Autoimmune disease (1)
- Automated Modelling (1)
- Automated design (1)
- Automation (1)
- Automatisierte Prozesse Rekonstruktio (1)
- Autonomous Driving (1)
- Autonomous Systems (1)
- Autonomy (1)
- Autotuning (1)
- Available Bandwidth (1)
- B-cell leukemia (1)
- B-cell lymphoma (1)
- BERT (1)
- BG-Klinik (1)
- BH3-mimetic inhibitor (1)
- BLOB Detection (1)
- Background music (1)
- Bacteria, Anaerobic (1)
- Ball Tracking (1)
- Ball tracking (1)
- Ballastless track (1)
- Bandwidth Estimation (1)
- Basis set (1)
- Bayesian Deep Learning (1)
- Bayesian Network (1)
- Bayessches Netz (1)
- Beacon Chain (1)
- Begriffsbestimmung (1)
- Behaviour-Driven Development (1)
- Behörde (1)
- Benchmark (1)
- Berechenbarkeit (1)
- Berufskrankheiten (1)
- Best practice algorithms (1)
- Bewertung (1)
- Bicycle Simulator (1)
- Bildverarbeitung (1)
- Blasendiagramm (1)
- Blob Detection (1)
- Block cipher (1)
- Blockchain (1)
- Bond Graph Modelling (1)
- Bond Graph modelling and simulation (1)
- Bond Graph models for fault detection and isolation (1)
- Bond graph (1)
- Bondgraph (1)
- Boolesche Algebra (1)
- Bound Volume Hierarchy (1)
- Bounding Box (1)
- Bounding box explanations (1)
- Branch and cut (1)
- Bubble-Chart (1)
- Bundesrepublik Deutschland (1)
- Bundesverfassungsgericht (1)
- Business (1)
- Business Case (1)
- Business Process Intelligence (1)
- Business software (1)
- Business system (1)
- CAS (1)
- CC (1)
- CEHL (1)
- CIBERSORT (1)
- CNN (1)
- CPA (1)
- CPU (1)
- CPUID instruction (1)
- CREBBP (1)
- CSR5BC (1)
- Cache line fingerprinting (1)
- Cache-independent (1)
- Calibration (1)
- Camera selection (1)
- Camera view analysis (1)
- Canonical form of state equations and standard interconnection form for robustness study (1)
- Capability framework (1)
- Capacity (1)
- Carbohydrate (1)
- Case Management Model and Notation (1)
- Case-Based Reasoning (1)
- Cell Processor (1)
- Cell/B.E. (1)
- Center-of-Mass (1)
- Centrifugation (1)
- Centrifuge (1)
- Cervical cancer screening (1)
- Cervicovaginal microbiome (1)
- Chaitin-Konstante (1)
- Chalcogenide glass sensor (1)
- Challenges (1)
- Change-Prozess (1)
- Channel assignment (1)
- Chemical imaging (1)
- Chip ID (1)
- Chloroquine (1)
- Circular saws (1)
- Classification explanations (1)
- Classifiers (1)
- Cleaning Task (1)
- Climate Risks (1)
- Cloud Computing (1)
- Cloud computing (1)
- Clusteranalyse (1)
- Clustering (1)
- Clusters (1)
- Co-creative processes (1)
- Co-located Collaboration (1)
- Co-located work (1)
- Co-rotational formulation (1)
- Code Generation (1)
- Code similarity analysis (1)
- Codierung (1)
- Cognitive informatics (1)
- Cognitive robotics (1)
- Collaborating industrial robots (1)
- Collaboration/Cooperation (1)
- Coloured pointclouds (1)
- Colposcopy (1)
- Column (1)
- Common Criteria (1)
- Company (1)
- Comparative Analysis (1)
- Comparative analysis (1)
- Complex Event Processing (1)
- Complexity (1)
- Compliant Manipulation (1)
- Compliant fingers (1)
- Component Models (1)
- Composition of Patterns (1)
- Computational Fluid Dynamics (1)
- Computational causality (1)
- Computational chemistry (1)
- Computational creativity (1)
- Computational fluid dynamics (1)
- Computational modeling (1)
- Computer (1)
- Computer Automated Design (1)
- Computer Science - Computer Vision and Pattern Recognition (1)
- Computer Science - Learning (1)
- Computer Vision System (1)
- Computer architecture (1)
- Computer graphics (1)
- Computer science (1)
- Computer-supported Cooperative Work (1)
- Computergrafik (1)
- Computerkriminalitaet (1)
- Computersimulation (1)
- Computing methodologies (1)
- Concurrent Kleene Algebra (1)
- Concurrent repeated failure prognosis (1)
- Conformation (1)
- Congenital heart disease (1)
- Connectivity in rural areas (1)
- Container Structure (1)
- Containerization (1)
- Content Analysis (1)
- Content Security Policies (1)
- Contextualized Attention Metadata (CAM) (1)
- Continual robot learning (1)
- Control (1)
- Convexity (1)
- Cooperative Intelligent Transport Systems (ITS) (1)
- Corporate Social Responsibility (1)
- Correlative Microscopy (1)
- Cortex-M3 (1)
- Counterfeit protection (1)
- Coupled process (1)
- Covert channel (1)
- Created Gravity (1)
- Creative Commons (1)
- Critical power (1)
- Cross-core (1)
- Cross-sensitivity (1)
- Crossmedia (1)
- Cryptography (1)
- Crystal structure (1)
- Current research information systems (1)
- Customization (1)
- CyberGlove (1)
- Cybersickness (1)
- Cypher (1)
- DAE systems (1)
- DCF (1)
- DFA Lab (1)
- DHF-Reduktase (1)
- DNA extraction protocols (1)
- DNA profile (1)
- DNSSEC (1)
- DOI (1)
- DPA Lab (1)
- Data Fusion (1)
- Data Generation (1)
- Data Protection Officer (1)
- Data Publication (1)
- DataCite (1)
- Database Management Systems (1)
- Databases and Data Mining (1)
- Dataflow Programming (1)
- Datalog (1)
- Datenbanksysteme (1)
- Datenbasierte Prozessanalyse (1)
- Decision Diagram (1)
- Decision Network (1)
- Decision Support (1)
- Declarative Process Modeling (1)
- Deklarative Prozessmodellierung (1)
- Delph Study (1)
- Demonstration-based training (1)
- Design Optimization (1)
- Design automation (1)
- Deskriptive Datenanalyse (1)
- Developer Centered Security (1)
- Diagnostic bond graph-based online fault diagnosis (1)
- Diagnostic bond graphs (1)
- Dienstgütevereinbarung (1)
- Difference Visualization (1)
- Differential analysis (1)
- Digital Ecosystem (1)
- Digital Object Identifier (1)
- Digital Storytelling (1)
- Digital common goods (1)
- Digital watermarking (1)
- Digitale Lehre (1)
- Digitaler Stress (1)
- Dimensionality reduction (1)
- Dimensionsreduktion (1)
- Directed Acyclic Graph (1)
- Directional Antenna (1)
- Directional antennas (1)
- Discrete cosine transform (1)
- Displacement (1)
- Distance Perception (1)
- Distributed Robot Systems (1)
- Divergent optimization (1)
- Docker (1)
- Domain Expert (1)
- Domain-Specific Language (1)
- Domain-Specific Languages (1)
- Domain-Specific Modeling Languages, (1)
- Domestic robotics (1)
- Domestic robots (1)
- Domestic service robots (1)
- Drahtloses lokales Netz (1)
- Drug (1)
- Drug resistance (1)
- Dynamic motion primitives (1)
- E-Government (1)
- E-Health (1)
- ELM (1)
- ELMo (1)
- EM leakage (1)
- EN-12299 (1)
- ERP system (1)
- ERP-Software (1)
- ERP-software (1)
- ERP-system (1)
- ETV6-RUNX1 (1)
- Earth Observation (1)
- Echtzeit (1)
- Eclipse Modeling Framework (1)
- Ecosystem simulation (1)
- Educational Data Mining (1)
- Educational Process Mining (1)
- Educational Science (1)
- Edutainment (1)
- Efficiency (1)
- Ego-Motion Estimation (1)
- Einflussdiagramm (1)
- Einführung (1)
- Eingebettetes System (1)
- Elderly People (1)
- Electric mobility (1)
- Electromagnetic Fields (1)
- Electronic commerce (1)
- Electronic tongue (1)
- Elementare Zahlentheorie (1)
- Elephantiasis (1)
- Elliptic Curve Cryptography (1)
- Embedded system (1)
- Empfehlung (1)
- Empirical Study (1)
- Empirical formula (1)
- Employee Privacy (1)
- Employee data protection (1)
- EnOcean (1)
- Enterprise Resource Planning (1)
- Enterprise Resource Planning Software (1)
- Enterprise Resource Planning System (1)
- Enterprise software (1)
- Enterprise system (1)
- Entropy (1)
- Entscheidungsunterstützung (1)
- Environment Perception (1)
- Environmental Data (1)
- Eriodictyol (1)
- Erweiterte Realität (1)
- Escape analysis (1)
- Estimation (1)
- Ethereum (1)
- Euler–Bernoulli beam (1)
- Euronorm (1)
- Evaluation (1)
- Evaluation als Kommunikationsanlass (1)
- Event detection (1)
- Everyday object manipulation (1)
- Evolutionary algorithms (1)
- Ewing´s Sarcoma Family of Tumors (1)
- Exchange and reuse of bond graph models (1)
- Executive functions (1)
- Exercise (1)
- Exergame (1)
- Experiment (1)
- Experiment design (1)
- Expert Interviews (1)
- Expert system (1)
- Explainability (1)
- Explainable Artificial Intelligence (XAI) (1)
- Explainable Machine Learning (1)
- External faults (1)
- FGR (1)
- FIVIS (1)
- FPGA implementation (1)
- FS20 (1)
- Face and hand gesture recognition (1)
- Facial Emotion Recognition (1)
- Factory instrumentation (1)
- Fahrradfahrsimulator (1)
- Fahrsimulator (1)
- Failure Prognosis (1)
- Fallbeschreibung (1)
- Fault Channel Watermarking Lab (1)
- Fault Detection & Diagnosis (1)
- Fault Diagnosis (1)
- Fault accommodation (1)
- Fault diagnosis (1)
- Fault handling (1)
- Fault simulation (1)
- Fault-channel watermarks (1)
- Feature Model (1)
- Feature extraction (1)
- Features (1)
- Feedback (1)
- Fehlertoleranz (1)
- Female (1)
- Festschrift (1)
- Field Study (1)
- Field programmable gate arrays (1)
- Field sequential imaging (1)
- Filtering (1)
- Fingerprint watermark (1)
- Finite element modelling (1)
- First-order frequency domain sensitivities (1)
- Five Factor Model (1)
- Fixed spatial data (1)
- Flexible multibody system (1)
- Flexible robots (1)
- Fluency (1)
- Flussnetz (1)
- Focus plus context (1)
- Force (1)
- Force and tactile sensing (1)
- Foreground segmentation (1)
- Forests (1)
- Formal definition and validation of the content of a model description (1)
- Forms of mathematical models (1)
- Forschung (1)
- Forschungsschwerpunkte (1)
- Foveated rendering (1)
- Free-Space Loss (FSL) (1)
- Frequency planning (1)
- Friction (1)
- Functional Programming (1)
- Functional safety (1)
- Funktionsmodell (1)
- Funktionsprinzip (1)
- Fusion (1)
- Future (1)
- Future Studies (1)
- Future of Robotics (1)
- Fuzzy Miner (1)
- Fuzzy Mining (1)
- Fuzzy-Logik (1)
- Fuzzy-System (1)
- GDDL (1)
- GLI (1)
- GPGPU (1)
- GPT (1)
- GPT-2 (1)
- Gabor filter (1)
- Gabor filters (1)
- Game Engine (1)
- Games (1)
- Games and Simulations for Learning (1)
- Gaussian processes (1)
- Gaze Behavior (1)
- Gaze Depth Estimation (1)
- Gaze-contingent depth-of-field (1)
- Gefahrenprävention (1)
- Gefühl (1)
- Gender Issues in Computer Science Education (1)
- Generation R (1)
- Generative Design (1)
- Genetic Predisposition to Disease (1)
- Genetic algorithm (1)
- Genomics (1)
- Genomics/methods (1)
- Geo-tagging (1)
- Gesamt-Exom-Sequenzierung (1)
- Geschäftsprozess (1)
- Gesture Recognition (1)
- Gesture-based HRI (1)
- Gesundheitswesen (1)
- Givens Rotations (1)
- Global Illumination (1)
- Global illumination (1)
- Glycam06 (1)
- Gnu Linear Programming Kit (1)
- Goal Programming (1)
- Gradient-based explanation methods (1)
- Gradient-boosting (1)
- Grailog (1)
- Graph Convolutional Neural Networks (1)
- Graph embeddings (1)
- Graph theory (1)
- Graphical user interfaces (1)
- Grasp Domain Definition Language (1)
- Grasp Planner (1)
- Gromacs (1)
- Grounded Method (1)
- Group Behavior (1)
- Group behavior (1)
- Group behavior analysis (1)
- Groupware (1)
- HCI (1)
- HCSS (1)
- HDAC inhibitor (1)
- HDBR (1)
- HIF1α (1)
- HPC (1)
- HPV diagnostic (1)
- HRI (1)
- HSP70 (1)
- HTTP (1)
- Hacker-Angriff (1)
- Hacking-Technik (1)
- Hand Guidance (1)
- Hand Tracking (1)
- Hand injuries (1)
- Handlungsempfehlung (1)
- Handzeichenerkennung (1)
- Hardware (1)
- Head Mounted Display (1)
- Head-Mounted Displays (1)
- Header whitelisting (1)
- Healthcare logistics (1)
- Heat Shock Protein (1)
- Heat shrink tubing (1)
- High hyperdiploidy (1)
- High-performance computing (1)
- High-resolution displays (1)
- High-speed railway track (1)
- High-speed track (1)
- Highly Automated Driving (1)
- Histograms (1)
- Hochleistungssport (1)
- Hochschule Bonn-Rhein-Sieg (1)
- Hochschulehre (1)
- Hochschullehre (1)
- HomeMatic (1)
- Hough Forests (1)
- Human Factors (1)
- Human centered computing (1)
- Human orientation perception (1)
- Human robot interaction (1)
- Human-Computer-Interaction (HCI) (1)
- Human-robot interaction (1)
- Humanoid Robot (1)
- Humanoider Roboter (1)
- Hybrid Failure Prognosis (1)
- Hybrid Systems (1)
- Hybrid models (1)
- Hybrid models of engineering systems (1)
- Hydraulic orifices (1)
- Hydrocarbon (1)
- Hydroxychloroquine (1)
- HyperNEAT (1)
- IC identification (1)
- ICF (1)
- ICP (1)
- IEC 104 (1)
- IEC 61850 (1)
- IEEE 802.21 (1)
- ISO 27000 (1)
- ISO9999 (1)
- IT professionals (1)
- IT-Sicherheitsanforderungen (1)
- IT-Verfügbarkeit (1)
- IaaS (1)
- Ikaros (1)
- Illumination algorithms (1)
- Image Classification (1)
- Image representation (1)
- Image-based rendering (1)
- Immersion (1)
- Immersive Virtual Environments (1)
- Immersive Visualization Environment (1)
- Immersive analytics (1)
- Implementation Challenges (1)
- Increasing fault magnitude (1)
- Incremental true bond graphs (1)
- Inductive Visual Miner (1)
- Inductive Visual Mining (1)
- Industrial robots (1)
- Industry 4.0 (1)
- Influence Diagram (1)
- Information Privacy (1)
- Information Security (1)
- Information Types (1)
- Information hiding (1)
- Information interaction (1)
- Informations-, Kommunikations- und Medientechnologie (1)
- Informationsflüsse (1)
- Informationsgewinnung (1)
- Informationskomplexität (1)
- Informationstechnik (1)
- Informationsverarbeitung (1)
- Input reconstruction (1)
- Instance-based learning (1)
- Instantaneous assignment (1)
- Instantiation (1)
- Institut für Arbeit und Gesundheit (1)
- Institut für Arbeitsschutz (1)
- Institut für Prävention und Arbeitsmedizin (1)
- Instruction design (1)
- Instruction scheduling (1)
- Integer programming (1)
- Integral backstepping technique (1)
- Integrate Development Environment (1)
- Integrated circuit interconnections (1)
- Intel processors (1)
- Intelligent Autonomous Systems (1)
- Interaction (1)
- Interaction devices (1)
- Interactive Object Detection (1)
- Interactive Smart Card Applications (1)
- Interbank Market (1)
- Interference (1)
- Interferenz (1)
- Intermediaries (1)
- Intermittent faults (1)
- Interoperability (1)
- Interventionstudie (1)
- Inventory (1)
- Inverse simulation (1)
- IoT (1)
- Issue Tracking Systems (1)
- Issue Types (1)
- Issue tracking systems (1)
- It-Diensteanbieter (1)
- Java <Programmiersprache> (1)
- JavaScript (1)
- KNN (1)
- KNX (1)
- Kartographie (1)
- Key recovery (1)
- KiBP (1)
- Knowledge Management (1)
- Knowledge representation (1)
- Knowledge-intensive Business Process (1)
- Knowledge-intensive Process (1)
- Kollaboration/Kooperation (1)
- Kolmogorov-Komplexität (1)
- Kombinatorische Optimierung (1)
- Komplexitätsklassen (1)
- Kompression und Zufälligkeit von Zeichenketten (1)
- Kopie digitaler Daten (1)
- Kryptologie (1)
- Künstliche Gravitation (1)
- Künstliche Intelligenz (1)
- LAA (1)
- LBP (1)
- LDP (1)
- LGCSR (1)
- LP-Heuristik (1)
- LSTM (1)
- LTE-M (1)
- LTE-U (1)
- Lagerlogistik (1)
- Lagerverwaltung (1)
- Laminar and turbulent flow (1)
- Language Engineering (1)
- Language learning (1)
- Langzeitbehandlung (1)
- Large display interaction (1)
- Large high-resolution displays (1)
- Large-Scale Online Services (1)
- Lattice Basis Reduction (1)
- Laufzeit-Komplexität (1)
- Laws of programming (1)
- Lead userness (1)
- Leakage circuits (1)
- Learning analytics (1)
- Learning data mining (1)
- Learning from demonstration (1)
- Learning systems (1)
- Leg (1)
- Lehr-Lernpsychologie (1)
- Leistungsdaten (1)
- Leistungsdiagnostik (1)
- Leistungssport (1)
- Lennard-Jones parameters (1)
- Lernen (1)
- Lernumgebung (1)
- Leukemia (1)
- Level-of-Detail (1)
- Library model (1)
- Ligands (1)
- Light curtain (1)
- Lighting simulation (1)
- Linear Optimization (1)
- Linear Programming (1)
- Linear inverse models (1)
- Linear quadratic regulator (1)
- Linear regression (1)
- Lineare Algebra (1)
- Lineare Optimierung (1)
- Lineare Programmierung (1)
- Liquidity Crises (1)
- LoRa receiver accuracy (1)
- Locomotion (1)
- Login (1)
- Long-Term Autonomy (1)
- Longley-Rice (1)
- Longley-Rice Irregular Terrain Model (ITM) (1)
- Lymphedema (1)
- Lymphoproliferative disorder (1)
- MAC (1)
- MACE (1)
- MBZ (1)
- METEOR score (1)
- MIMD (1)
- MOOC (1)
- MOX gas sensors (1)
- MP2.5 (1)
- MPLS (1)
- MQTT (1)
- Machine Learning (cs.LG) (1)
- Machine-learning (1)
- Main Memory (1)
- Maker space (1)
- Male (1)
- Management (1)
- Manipulation tasks (1)
- Manipulator (1)
- Markov Cluster Algorithm (1)
- Materialwissenschaften (1)
- Mathematical methods (1)
- Mathematische Logik (1)
- Maximal covering location problem (1)
- Maximalflussproblem (1)
- Mebendazole (1)
- Media in education (1)
- Megatrends (1)
- Memory (1)
- Memory filesystem (1)
- Memory management (1)
- Memory-Constrained Devices (1)
- Mengenlehre (1)
- Mengenpartitionierungsproblem (1)
- Mensch-Computer-Interaktion (1)
- Mesh networks (1)
- Meteorological Data (1)
- Methodenanalyse (1)
- Methodik (1)
- Methodologies (1)
- Microarchitectural Data Sampling (MDS) (1)
- Microgravity (1)
- Microsoft CRM 2013 (1)
- Middleware and Programming Environments (1)
- Minimaler Schnitt (1)
- Mining Software Repositories (1)
- Mining software repositories (1)
- Mixed (1)
- Mixed method evaluation (1)
- Mixed-Reality (MR) (1)
- Mobile devices (1)
- Mobile manipulation (1)
- Mobile robotics (1)
- Mobile robots (1)
- Mobiler Roboter (1)
- Modalities (1)
- Mode switching LTI model (1)
- Mode-dependent ARRs (1)
- Model Fitting (1)
- Model-Based Software Development (1)
- Model-Driven Engineering (1)
- Model-based Approach (1)
- Model-based Fault Diagnosis (1)
- Model-based failure prognosis (1)
- Model-based fault detection and isolation (1)
- Model-driven Development (1)
- Model-driven engineering (1)
- Model-free control (1)
- Modellbildung (1)
- Modelling (1)
- Models of Variable Structure (1)
- Modular software packages (1)
- Molecular dynamics (1)
- Molecular modeling (1)
- Molecular rotation (1)
- Molecular structure (1)
- Molekulare Deskriptoren (1)
- Monitoring (1)
- Morphological box (1)
- Morphological scheme (1)
- Motion (1)
- Motion Capture (1)
- Motion Sickness (1)
- Motion planning (1)
- Multi-Modal Interaction (1)
- Multi-Solution Optimization (1)
- Multi-Tenant Application (1)
- Multi-camera (1)
- Multi-component heavy metal solution (1)
- Multi-object visualization (1)
- Multi-objective (1)
- Multi-objective optimization (1)
- Multi-robot systems (1)
- Multi-stage (1)
- Multibody systems (1)
- Multicast communication (1)
- Multidisciplinary systems (1)
- Multidisciplinary Dynamic Systems (1)
- Multilayer interaction (1)
- Multimodal (1)
- Multimodal Microspectroscopy (1)
- Multimodal hyperspectral data (1)
- Multimodal optimization (1)
- Multiple Displays (1)
- Multisensory cues (1)
- Multithreaded and multicore architecture (1)
- Multiuser (1)
- Multivariate Time Series (1)
- Multivariate time series classification (1)
- Musical Performance (1)
- N200 (1)
- NEAT (1)
- NETCONF (1)
- NFKB (1)
- NGS (1)
- NIR (1)
- NIR-point sensor (1)
- NISTPQC (1)
- NLP (1)
- NNS (1)
- NP-Vollständigkeit (1)
- NURBS (1)
- NVIDIA Tesla (1)
- Narration Module (1)
- Natural language understanding (1)
- Natural scene text (1)
- Navigation interface (1)
- Network simulation verification (1)
- Networked Robots (1)
- Neural Machine Translation (1)
- Neuroscience (1)
- Noise (1)
- Noise reduction (1)
- Nonbonded scaling factor (1)
- Nonlinear control quadrotor uav (1)
- Numerical optimization (1)
- Nutzung (1)
- OCT (1)
- OCU (1)
- Object Segmentation (1)
- Object detectors (1)
- Object-Based Image Analysis (OBIA) (1)
- Object-oriented physical systems modelling (1)
- Older adults (1)
- Online Services (1)
- Online-Überwachung (1)
- Ontology (1)
- Open Access (1)
- Open Educational Ressources (1)
- Open innovation (1)
- Open source firmware (1)
- Open-ended Robotic Discovery (1)
- Open-source (1)
- OpenACC (1)
- OpenDaylight (1)
- OpenMP (1)
- OpenMP, unrolling (1)
- OpenStack (1)
- Operation Research (1)
- Optical Flow (1)
- Optical flow (1)
- Optimierungsproblem (1)
- Optimisation 3D (1)
- Organic compounds and Functional groups (1)
- Out Of Distribution (OOD) data (1)
- Out-of-view Objects (1)
- Outer Space Research (1)
- Outlier Detection (1)
- Outside-in process (1)
- P300 (1)
- PAD (1)
- PAIS (1)
- PCR inhibitors (1)
- PDE-5A (1)
- PDSTSP (1)
- PHR (1)
- PIR sensor units (1)
- PM2.5 estimation (1)
- PSD (1)
- PaaS (1)
- Pain Reduction (1)
- Parallel I/O (1)
- Parallel Processing (1)
- Parallel drone scheduling traveling salesman problem (1)
- Parameter degradation model (1)
- Parameter sensitivities of the residuals of analytical redundancy relations (1)
- Parameter uncertainties (1)
- Parametric study (1)
- Part Segmentation (1)
- Passwort (1)
- Path loss model (1)
- Path-Packing (1)
- Pattern recognition (1)
- Pedigree (1)
- People Detection (1)
- Performance Simulation (1)
- Performance benchmarks (1)
- Performance prediction (1)
- Performance profiling (1)
- Periodic structures (1)
- Personal Health Record (1)
- Personality (1)
- Persönlichkeit (1)
- Persönlichkeitseigenschaften (1)
- Persönlichkeitsfaktor (1)
- Pervasive Gaming (1)
- Pflegeinformatik (1)
- Pflegepersonal (1)
- Phenotypic niching (1)
- Physical activity (1)
- Physical exercising game platform (1)
- Plagiat (1)
- Plan-based robot control (1)
- Point Cloud Segmentation (1)
- Point Clouds (1)
- Pointing (1)
- Pointing Gesture Detection (1)
- Pointing Gesture Recognition (1)
- Pointing devices (1)
- Poisson Disc Distribution (1)
- Polymorphism, Single Nucleotide (1)
- Pose Estimation (1)
- Post-Quantum Signatures (1)
- Power Analysis (1)
- Precursor B-Cell Lymphoblastic Leukemia-Lymphoma/genetics (1)
- Prediction of physiological responses to strain (1)
- Predictive Models (1)
- Prescriptive Analytics (1)
- Presence (1)
- Pressure wire (1)
- Pressure-volume relation (1)
- Privacy engineering (1)
- Privacy patterns (1)
- Probabilistic model (1)
- Process Automation (1)
- Process Models (1)
- Process views (1)
- Programmsicherheit (1)
- Project based learning (1)
- Pronunciation (1)
- Proof of Stake (1)
- Proof-of-Stake (1)
- Proof-of-Work (1)
- Propagation (1)
- Protective system (1)
- Prototypes (1)
- Proximity (1)
- Prozessanalyse (1)
- Prozessautomation (1)
- Prozessmanagement (1)
- Prozessoptimierung (1)
- Prudential Regulation (1)
- Präskriptive Analytik (1)
- Prävention (1)
- Psychology (1)
- Public Key Infrastructure (1)
- Public Key Infrastructures (1)
- Python <Programmiersprache> (1)
- Q measurement (1)
- Qualitative reasoning (1)
- Quality control (1)
- Quality of Service (1)
- Qualitätspakt Lehre (1)
- Quantitative analysis of explanations (1)
- Quantum mechanical methods (1)
- Quantum mechanics (1)
- RAS (1)
- RBAR (1)
- RFID (1)
- RGB-D data (1)
- RLE-XOR (1)
- RLE-permutation (1)
- RMS acceleration (1)
- RNN (1)
- ROPOD (1)
- RSSI (1)
- Radfahren (1)
- Radiance caching (1)
- Radiofrequency identification (1)
- Radix Sort (1)
- Raman spectroscopy (1)
- Random number generator (1)
- Rapid prototyping (1)
- Ray Casting (1)
- Re-authentication (1)
- Reader (1)
- Real-Time Image Processing (1)
- Real-time image processing (1)
- Recht (Gesetzgebung) (1)
- Recommendation (1)
- Recommender systems (1)
- Reconstruction Error (1)
- Reference Architectural Model Automotive (RAMA) (1)
- Refinement (1)
- Reflectance modeling (1)
- Registration Refinement (1)
- Rehabilitation (1)
- Relapse (1)
- Relational Learning (1)
- Relative Energies (1)
- Remaining Useful Life (1)
- Remaining Useful Life (RUL) estimates (1)
- Render Cache (1)
- Repositories (1)
- Requirements (1)
- Requirements Communication (1)
- Requirements Engineering (1)
- Requirements analysis (1)
- Requirements engineering in SMEs (1)
- Restorative Virtual Environments (1)
- Reusable Software (1)
- Reversible Logic Synthesis (1)
- Review (1)
- Rfid (Radio-Frequency Identification) (1)
- Right to Informational Self-Determination (1)
- Risikoanalyse (1)
- Risk-Based Account Recovery (1)
- RoboCup (1)
- RoboCup industrial (1)
- Robot Perception (1)
- Robot commands (1)
- Robot competitions (1)
- Robot failure diagnosis (1)
- Robot kinematics (1)
- Robot learning (1)
- Robot software (1)
- Robotersteuerung (1)
- Robotic Governance (1)
- Robotic Natives (1)
- Robotic Revolutions (1)
- Robotic Technology (1)
- Robotic faults (1)
- Robotics (cs.RO) (1)
- Robotics competitions (1)
- Robots (1)
- Robust grasping (1)
- Roleplaying Game (RPG) (1)
- Rollenspiel (1)
- Rollenspiele (1)
- Rotating Table Test (1)
- Rucksackproblem (1)
- Rule-based production systems (1)
- RuleML (1)
- Runtime Adaptation (1)
- Rural areas (1)
- S3D Video (1)
- S3D video (1)
- SAHA (1)
- SAML (1)
- SARS-CoV-2 (1)
- SDWN (1)
- SIMD (1)
- SIMPACK (1)
- SLIDE algorithm (1)
- SME (1)
- SMPA loop (1)
- SOA (1)
- SOAP (1)
- SORT (1)
- SQL (1)
- STAT3 (1)
- SVG (1)
- SVM (1)
- SaaS (1)
- Saccades (1)
- Saccadic suppression (1)
- Safety (1)
- Safety guard (1)
- Saliency maps (1)
- Sanity checks for explaining detectors (1)
- Scalability (1)
- Scalable Vector Graphic (1)
- ScalarMultiplication (1)
- Scene text recognition, active vision, domestic robot, pantilt, auto-zoom, auto-focus, adaptive aperture control (1)
- Scene understanding through Deep Learning (1)
- Schadenanalyse (1)
- Schadensprozess (1)
- Scholarly workbench (1)
- School experiments (1)
- Schutzmaßnahme (1)
- Schutzobjekte (1)
- Scientific competency development (1)
- Scientific workbench (1)
- Second Life (1)
- Secure Coding Practices (1)
- Security architecture (1)
- Security level (1)
- Segmentation (1)
- Self-motion perception (1)
- Self-supervised learning (1)
- Semantic Segmentation (1)
- Semantic gap (1)
- Semantic models (1)
- Semantic scene understanding (1)
- Semantic search (1)
- Semantics (1)
- Sense of presence (1)
- Sensitivity matrix in symbolic form (1)
- SensorFusion (1)
- Separation algorithm (1)
- Service Robot (1)
- Service-Level-Agreement (1)
- Service-Oriented Architecture (1)
- Service-Roboter (1)
- Service-based cloud computing (1)
- Serviceroboter (1)
- Shadow detection (1)
- Sichere Kommunikation Kritische Infrastrukturen (1)
- Sicherheit (1)
- Sicherheits-APIs (1)
- Sicherheitsanalyse (1)
- Sicherheitsarchitektur (1)
- Sicherheitsniveau (1)
- Side Channel Countermeasures (1)
- Side Channel Watermarking Lab (1)
- Side channel attack (1)
- Side channels (1)
- Side-channel watermarking (1)
- Signal (1)
- Signal detection (1)
- Signal processing (1)
- Signature Verification (1)
- Silmitasertib (1)
- Similarity matrix (1)
- Simulator (1)
- Single-objective (1)
- Skalierbarkeit (1)
- Skin (1)
- Slippage detection (1)
- Smart Card User Interface Design, Interactive Smart Card Applications (1)
- Smart Grid (1)
- Smart Home (1)
- Smart InGaAs camera-system (1)
- Smart factory (1)
- Smartphone (1)
- Smartphones (1)
- Social Virtual Reality (1)
- Social engagement in university (1)
- Social intelligence (1)
- Sociomateriality (1)
- Software Architecture (1)
- Software Architectures (1)
- Software Development Process (1)
- Software Feature Request Detection (1)
- Software Framework (1)
- Software IP protection (1)
- Software Supply Chain (1)
- Software and Architecture (1)
- Software reverse engineering (1)
- Software-Engineering (1)
- Software-Entwicklung (1)
- Software-Fehler (1)
- Software-Lebenszyklus (1)
- Software-Sicherheit (1)
- Software-Test (1)
- Software-Testautomatisierung (1)
- Software-Validierung (1)
- Software-Zertifizierung (1)
- Softwareentwicklung (1)
- Somatogravic Illusion (1)
- Sonar (1)
- Space exploration (1)
- Sparse matrix format (1)
- Spatio-Temporal (1)
- Spatiotemporality (1)
- Spectral Analysis (1)
- Spectral Clustering (1)
- Spectroscopy (1)
- Spectrum occupancy (1)
- Spectrum optimization (1)
- Speech Act Theory (1)
- Spherical Treadmill (1)
- Spherical treadmill (1)
- Spielanalyse (1)
- Split Axis (1)
- Stabilitätsanalyse (1)
- Standards (1)
- Star Trek (1)
- State machines (1)
- Stereoscopic Rendering (1)
- Stereoscopic rendering (1)
- Story Element (1)
- Stream cipher (1)
- Streaming (1)
- Stress Management (1)
- Studenten (1)
- Supervised classification (1)
- Supervised learning (1)
- Supply chains (1)
- Surrogate Modelling (1)
- Surrogate models (1)
- Surrogate-assistance (1)
- Swim Stroke Analysis (1)
- Switched power electronic systems (1)
- Symmetry detector (1)
- Synergetik (1)
- Synthetic perception (1)
- System health monitoring (1)
- SystemVerilog (1)
- TEL-AML1 (1)
- TLS (1)
- TP53 (1)
- Tactile Feedback (1)
- Tactile feedback (1)
- Tag (1)
- Task Frame Formalism (1)
- Task allocation (1)
- Tautomers (1)
- Taxonomie (1)
- Teaching Quality Pact (1)
- Technologie (1)
- Telecommunication network reliability (1)
- Telecommunication network routing (1)
- Teleconferencing system (1)
- Telematik (1)
- Telematik-Software (1)
- Template Attacks (1)
- Temporal constraints (1)
- Temporally-weighted (1)
- Terrain rendering (1)
- Testing (1)
- Text detection (1)
- Text recognition (1)
- Textureless objects (1)
- Therapy (1)
- Throughput (1)
- Tiled displays (1)
- Tiled-display walls (1)
- Time extended assignment (1)
- Time measurement (1)
- Timing analysis (1)
- Timing channel (1)
- ToF Camera (1)
- Token (1)
- Touchscreen interaction (1)
- Touchscreens (1)
- Toyota HSR (1)
- Trace algebra (1)
- Traceability (1)
- Tracking (1)
- Tracking by detection (1)
- Traffic Simulations (1)
- Traffic sign detection (1)
- Traffic sign recognition (1)
- Training Model (1)
- Training Optimization (1)
- Trainingssteuerung (1)
- Transfer Learning (1)
- Transfer learning (1)
- Transformations between various description formats (1)
- Transforms (1)
- Translocation (1)
- Transparency (1)
- Transponder (1)
- Travel Techniques (1)
- Treatment of discontinuities and singularities in ordinary differential equations (1)
- Tree Stumps (1)
- Two-Ray (1)
- Two-factor Authentication (1)
- U-NII band (1)
- UAV teleoperation (1)
- UGV (1)
- UI design (1)
- USAR (1)
- Ultrasonic array (1)
- Umgebung (Umwelt) (1)
- Uncertainty (1)
- Uncertainty Estimation (1)
- Uncertainty Quantification (1)
- Underwater (1)
- Unidirectional thermoplastic composites (1)
- Unifying theories (1)
- Unknown parameter degradation (1)
- Unmanned Aerial Vehicle (UAV) (1)
- Unterstützung (1)
- User Roles (1)
- User Study (1)
- User engagement (1)
- User experience design (1)
- User interface (1)
- User interfaces (1)
- User-Centered Approach (1)
- User-Centered Design (1)
- User-Computer Interface (1)
- User-centered privacy engineering (1)
- VR system design (1)
- VR-based systems (1)
- Vacuum Cleaner (1)
- Valproic acid (1)
- Variability Management (1)
- Variability Resolution (1)
- Variational Autoencoder (1)
- Vector Intrinsics (1)
- Vector Units (1)
- Vehicle-2-Infrastructure Kommunikation (1)
- Vehicle-2-Vehicle Communication (1)
- Vehicle-2-Vehicle Kommunikation (1)
- Vehicle-to- Vehicle Communication (V2V) (1)
- Vehicle-to-Infrastructure Communication (1)
- Vehicle-to-Infrastructure Communication (V2I) (1)
- Vehicle-to-Vehicle Com- munication (1)
- Vehicular Ad hoc Networks (VANETs) (1)
- Verfassungsbeschwerde (1)
- Verifizierung (1)
- Verilog (1)
- Verkehrserziehung (1)
- Verkehrsnetz (1)
- Verkehrsnetzwerke (1)
- Verschlüsselung (1)
- Versicherung (1)
- Vertrag (1)
- Vertragsbeendigung (1)
- Vertragspartner (1)
- Vertriebssysteme (1)
- Vibrational microspectroscopy (1)
- Video surveillance (1)
- View selection (1)
- Virtual Agents (1)
- Virtual Environment (1)
- Virtual Environments (1)
- Virtual Memory Palace (1)
- Virtual attention (1)
- Virtual environments (1)
- Visual Computing (1)
- Visual Cueing (1)
- Visual Discrimination (1)
- Visual perception (1)
- Visualization design and evaluation methods (1)
- Visualization systems and tools (1)
- Visuelle Wahrnehmung (1)
- Volumenrendering (1)
- Vulnerable Groups (1)
- V˙CO2 prediction (1)
- V˙O2 prediction (1)
- WDS (1)
- WWW (1)
- Wahrnehmung (1)
- Wang-tiles (1)
- Warencode (1)
- Web (1)
- Web components (1)
- Weltraumforschung (1)
- Wettkampfanalyse (1)
- WfMS (1)
- Whole body motion (1)
- Wi-Fi (1)
- WiAFirm (1)
- WiFi-based Long Distance (WiLD) (1)
- WiFi-based Long Distance networks (1)
- Wireless Backhaul Network (1)
- Wissensarbeit (1)
- Wissensarbeiter (1)
- Wissensintensive Geschäftsprozesse (1)
- Wissensintensiver Geschäftsprozess (1)
- Workflow (1)
- Workflow Management (1)
- XGBoost (1)
- XML (1)
- XML Signature (1)
- XML Signature Wrapping (1)
- XML schema for bond graph models (1)
- XNA Game Studio (1)
- XSLT (1)
- Xeon Phi knights landing (1)
- YANG (1)
- YOLO (1)
- Young adults (1)
- ZWave (1)
- Zentrifuge (1)
- Zielprogrammierung (1)
- ZigBee (1)
- ZombieLoad (1)
- accelerometer (1)
- activation function (1)
- acute (1)
- adaptive agents (1)
- adaptive binarization (1)
- adaptive filters (1)
- adaptive trigger (1)
- affective computing (1)
- allopurinol (1)
- ambulatory monitoring (1)
- analog/digital signal processing (1)
- analyses (1)
- analytical redundancy relation residuals (1)
- analytical redundancy relations (1)
- anomaly detection (1)
- antibody deficiency (1)
- apoptosis (1)
- architectural distortion (1)
- artifacts (1)
- asset transfer (1)
- assistive robotics (1)
- assistive robots (1)
- atomic instructions (1)
- atomic operation (1)
- audio-tactile feedback (1)
- augmented, and virtual realities (1)
- authentication (1)
- authoring tools (1)
- autoimmune lymphoproliferative syndrome (1)
- autoinflammatory disease (1)
- automated 3D scanning (1)
- automatic measurement validation (1)
- automatic music generation (1)
- automation (1)
- automation of sample processing (1)
- automatisierte Netzwerkgenerierung (1)
- autonomous driving (1)
- averaged bond graph models (1)
- back-of-device interaction (1)
- background motion (1)
- bagging (1)
- bass-shaker (1)
- benchmarking (1)
- bicausal diagnostic Bond Graphs (1)
- bicycle (1)
- binary classification (1)
- bioinformatics (1)
- biorder (1)
- bloat (1)
- body-centric cues (1)
- bond graph (1)
- bond graphs (1)
- bond-graph-based physical systems modelling (1)
- bootstrapping (1)
- brain computer interfaces (1)
- breast cancer (1)
- brightfield microscopy (1)
- building automation (1)
- built environment (1)
- bus load (1)
- caching (1)
- camera (1)
- camera-based person detection (1)
- can bus (1)
- cancer (1)
- cellular automata (1)
- change process (1)
- chemical sensors (1)
- childhood (1)
- childhood cancer syndrome (1)
- client-side component model (1)
- closed kinematic chain (1)
- co-located collaboration (1)
- cognitive radio (1)
- collaboration (1)
- collaborative learning (1)
- collision (1)
- colorimetry (1)
- commuting (1)
- compensation (1)
- complete basis set limit (1)
- component analyses (1)
- component based (1)
- computational causalities (1)
- computational logic (1)
- computer games (1)
- computer-supported collaborative work (1)
- concrete plate (1)
- conformations (1)
- constitutional mismatch repair syndrome (1)
- constraint relaxation (1)
- constructive process deviance (1)
- control (1)
- control architectures (1)
- controller design (1)
- convex optimization (1)
- cooperative path planning (1)
- correlation (1)
- crawling (1)
- cross-disciplinary (1)
- cryptanalytic attacks (1)
- cryptocurrency (1)
- cuSPARSE (1)
- curved shell (1)
- cyanide (1)
- cybersickness (1)
- data analysis (1)
- data glove (1)
- data logging (1)
- data visualisation (1)
- database (1)
- database systems (1)
- decision tree learning (1)
- degraded DNA (1)
- denial-of-service (1)
- dependable robots (1)
- depth perception (1)
- design process (1)
- designing air flow (1)
- detection (1)
- developer centered security (1)
- differential algebraic equation systems (1)
- digital co-creation (1)
- digital platform ecosystem (1)
- digital storytelling (1)
- dimensionality reduction (1)
- direct feedback (1)
- directed hypergraphs (1)
- directional antennas (1)
- disabled people (1)
- displacement measurement (1)
- distance perception (1)
- distributed authoring (1)
- distributed processing (1)
- domain adaptation (1)
- driving (1)
- drone video quality (1)
- drugs (1)
- dynamics (1)
- e-Research (1)
- e-learning course structure (1)
- eavesdropping (1)
- echo state network (1)
- eco-driving (1)
- electrochemical sensor (1)
- elite sports (1)
- embedded collaborative learning (1)
- embodied interfaces (1)
- emotion computing (1)
- employee privacy (1)
- energy (1)
- energy efficient transportation (1)
- energy optimal driving (1)
- energy saving (1)
- enterprise software (1)
- entwicklerzentrierte Sicherheit (1)
- erbliche Krebssyndrome (1)
- estimation (1)
- evaluation as a mean to communication (1)
- evolution strategies (1)
- evolutionary illumination (1)
- evolved neural network controller (1)
- evolving look ahead controllers (1)
- execution (1)
- explainable AI (1)
- explainable gesture recognition (1)
- exploration (1)
- extraction-linked bias (1)
- extreme learning machine (1)
- eye movement (1)
- eye tracking (1)
- facial expression recognition (1)
- factor analysis (1)
- failure prognostic (1)
- fault indicators (1)
- fault scenarios (1)
- fault handling (1)
- faults in robotics (1)
- feature discovery (1)
- feature selection (1)
- felt obligations (1)
- fiducial marker (1)
- fingerprint (1)
- finite element method (1)
- fitness-fatigue model (1)
- fixed causalities generation of analytical redundancy relations (1)
- flying (1)
- force field (1)
- force sensing (1)
- forensic (1)
- forms of mathematical models (1)
- fpga (1)
- free and open source software (1)
- frequency (1)
- fuel (1)
- full-body interface (1)
- fuzzy logic (1)
- game engine (1)
- gamification (1)
- gaming (1)
- gaze (1)
- general plate theory (1)
- generation of ARRs (1)
- generative design (1)
- genes (1)
- genetic neutrality (1)
- genetic testing (1)
- genetics (1)
- genetische Testung (1)
- global illumination (1)
- graphene oxide powder (1)
- graphene oxide powders (1)
- graphs (1)
- grasp motions (1)
- grasping (1)
- gravito-inertial force (1)
- hand guidance (1)
- haptic feedback (1)
- haptic interfaces (1)
- head down bed rest (1)
- heart rate control (1)
- heart rate modeling (1)
- heart rate prediction (1)
- heat shrink tubes (1)
- heavy metal (1)
- heterogeneous networks (1)
- heuristics (1)
- hierarchical clustering (1)
- high degree of diagnostic coverage and reliability (1)
- high diagnostic coverage and reliability (1)
- high dynamic range resistance readout (1)
- high speed railway vehicle (1)
- high-throughput DNA sequencing (1)
- high-throughput sequencing (1)
- higher education (1)
- holography (1)
- hospital environment (1)
- hospital-acquired infections (1)
- human computer interaction (1)
- human microbiome (1)
- human-centred design (1)
- human-centric lighting (1)
- human-robot collaboration (1)
- hybrid dynamics solver (1)
- hybrid robot skill representation (1)
- hybrid system (1)
- hybrid system models (1)
- hydrocarbon (1)
- hypermedia applications (1)
- iOER (1)
- ideation (1)
- image captioning (1)
- image sequence processing (1)
- immersion (1)
- immersive Visualisierung (1)
- immersive systems (1)
- immunodeficiency (1)
- indicators calculation (1)
- information display methods (1)
- information flows (1)
- informational self-determination (1)
- infrared pattern (1)
- innovative work behavior (1)
- instance segmentation (1)
- intelligent pedestrian counter (1)
- intelligente Agenten (1)
- intelligente virtuelle Agenten (1)
- interaction techniques (1)
- interactive computer graphics (1)
- interactive distributed rendering (1)
- intercultural learning (1)
- interference (1)
- international (1)
- international teams (1)
- intervention mechanisms (1)
- inverse model (1)
- ion-selective electrodes (1)
- irregularity amplitude (1)
- isolation (1)
- issue tracker (1)
- knowledge engineering (1)
- knowledge graphs (1)
- knowledge-management (1)
- large-high-resolution displays (1)
- latent class analysis (1)
- leaning, self-motion perception (1)
- leaning-based interfaces (1)
- learning object repositories (1)
- learning traces (1)
- learning-based fault detection and diagnosis (1)
- leukemia (1)
- light curtains (1)
- linguistic variable (1)
- linguistic variables (1)
- link calibration (1)
- lipid (1)
- load control (1)
- local optimization (1)
- locomotion (1)
- locomotion interface (1)
- long short-term memory (1)
- long-distance 802.11 (1)
- long-distance modeling (1)
- low-cost air sensor (1)
- lymphocytic (1)
- manipulation (1)
- massive parallel sequencing (1)
- mathematical modeling (1)
- measurement (1)
- mebendazole (1)
- mechatronic systems (1)
- medical training (1)
- mental models (1)
- mesoscopic agents (1)
- micro-benchmarks (1)
- microbial community structure (1)
- microbial ecology (1)
- microbiome (1)
- microbiome analyses (1)
- microcomputers (1)
- microcontroller (1)
- mininig software repositories (1)
- mixed reality (1)
- mobile applications (1)
- mobile manipulators (1)
- mobile or handheld device (1)
- mobile projection (1)
- mobile robots (1)
- mobile web (1)
- mobiler Roboter (1)
- mobility assistance system (1)
- modal superposition (1)
- mode switching LTI models (1)
- mode-dependent implicit state space model (1)
- mode-switching linear time-invariant models (1)
- model exchange (1)
- modeling (1)
- modelling methodology (1)
- modular web (1)
- momentary frequency (1)
- mood (1)
- morphological operator (1)
- motion capture (1)
- motion control (1)
- motion cueing (1)
- motion platform (1)
- motion sickness (1)
- motion trajectory enhancement (1)
- mp2 (1)
- multi causal strain (1)
- multi robot systems (1)
- multi-channel power sourcing (1)
- multi-layer display (1)
- multi-objective optimization (1)
- multi-screen visualization environments (1)
- multi-solution optimization (1)
- multi-user VR (1)
- multibody system (1)
- multibody systems (1)
- multibond graphs (1)
- multidisciplinary (1)
- multimodal optimization (1)
- multiple Xbox 360 (1)
- multiple computer systems (1)
- multiresolution analysis (1)
- multiscale parameterization (1)
- multisensory (1)
- multisensory interface (1)
- music analysis (1)
- mutation (1)
- nano-composite (1)
- natural language processing (1)
- natural user interface (1)
- navigational search (1)
- near infrared (1)
- near-infrared (1)
- neural networks (1)
- neuro-cognitive performance (1)
- neuroevolution (1)
- neutral buoyancy (1)
- next generation sequencing (1)
- noise suppression (1)
- nomadic text entry (1)
- non-linear projection (1)
- nonlinear storytelling (1)
- numerical computation of residuals (1)
- object identification (1)
- object-oriented modelling (1)
- object-oriented physical systems modelling (1)
- objective function (1)
- octane (1)
- open educational resources (OERs) (1)
- operation mode independent causalities (1)
- optical character recognition (1)
- optical coherence tomography (1)
- optical flow (1)
- optical safeguard sensor (1)
- optical tracking (1)
- optical triangulation (1)
- optimal control (1)
- optimal control problem (1)
- optimized geometries (1)
- opto-electronic protective device (1)
- optoelectronic (1)
- parallel BFS (1)
- parallel difference visualization (1)
- parallel work queue (1)
- parameter estimation (1)
- parameter sensitivities of residuals of ARRs (1)
- parameter sensitivity of residuals (1)
- parametric (1)
- payment protocol (1)
- pedestrian counting system (1)
- pedestrian movements (1)
- pen interaction (1)
- perceived quality (1)
- perception of upright (1)
- performance modeling (1)
- performance optimizations (1)
- performance prediction (1)
- peripheral visual field (1)
- person and object detection and recognition (1)
- phenomenological approaches (1)
- phenotypic diversity (1)
- phenotypic feature (1)
- phenotypic niching (1)
- photometry (1)
- physical model immersive (1)
- physiological monitoring (1)
- plasma-enhanced CVD (PECVD) (deposition) (1)
- porous material (1)
- posture analysis (1)
- power spectral density (1)
- pre-optimization (1)
- predictive maintenance (1)
- prefrontal cortex (1)
- prehensile motions (1)
- preprocessing (1)
- presentation attack detection (1)
- presentation attack detection (PAD) (1)
- prioritizable ranking (1)
- privacy at work (1)
- privacy by design (1)
- process (1)
- prognosis (1)
- project-based learning (1)
- projection (1)
- projection based systems (1)
- propan-2-ol (1)
- property-based testing for robots (1)
- prototype theory (1)
- proxemics (1)
- pseudo-random number generator (1)
- psychophysics (1)
- qualitative reasoning (1)
- quality-diversity (1)
- quantitative model-based fault detection (1)
- quantum mechanics (1)
- question answering (1)
- radio-frequency identification (RFID) systems (1)
- rapid prototyping tool (1)
- ray tracing (1)
- rds encoding (1)
- recurrent neural network function (1)
- reference dataset (1)
- refined beam theory (1)
- region of interest (1)
- regression (1)
- regression testing (1)
- remaining useful life (1)
- remote diagnosis (1)
- remote sensing (1)
- remote-controlled robots (1)
- rendering (computer graphics) (1)
- repeated trend projection (1)
- representation (1)
- representation learning (1)
- requirements (1)
- requirements analysis (1)
- requirements management (1)
- residual bond graph sinks (1)
- resource utilization (1)
- reuse of indicators (1)
- ride comfort (1)
- road (1)
- robot action diagnosability (1)
- robot behaviour model (1)
- robot component monitoring (1)
- robot context awareness (1)
- robot control (1)
- robot control architecture (1)
- robot failure diagnosis (1)
- robot kinematics (1)
- robot personalisation (1)
- robot skill execution failures (1)
- robot skill generalisation (1)
- robotic arm (1)
- robotic black box (1)
- robotic evaluation (1)
- robots (1)
- routing (1)
- rules (1)
- run-time adaptation (1)
- rural areas (1)
- scalability (1)
- scene element representation (1)
- scene-segmentation (1)
- scenes (1)
- schädliches Programm (1)
- screens (display) (1)
- security APIs (1)
- security and privacy literacy (1)
- see-through display (1)
- see-through head-mounted displays (1)
- self-configuration (1)
- self-management (1)
- semantic image seg-mentation (1)
- semantic mapping (1)
- semi-continuous locomotion (1)
- semi-supervised learning (1)
- sensemaking (1)
- sensor data acquisition (1)
- sensor data transmission (1)
- sensor fusion (1)
- sensor resilience (1)
- sensor-based fault detection and diagnosis (1)
- sensory perception (1)
- server processors (1)
- service activities (1)
- shared memory (1)
- shell theory (1)
- short tandem repeat (1)
- short-term memory (1)
- signal processing algorithm (1)
- simulation of fault scenarios (1)
- simulation-based robot testing (1)
- simulator (1)
- situation awareness (1)
- skill execution models (1)
- skin detection (1)
- slip detection (1)
- slope based signature (1)
- small molecule (1)
- software (1)
- software development (1)
- software testing (1)
- software-based feedback agents (1)
- software-defined networking (1)
- space flight analog (1)
- spatial augmented reality (1)
- spatial orientation (1)
- spectral rendering (1)
- spectrum scan (1)
- spectrum sensing (1)
- speech recognition (1)
- spinal posture (1)
- static friction (1)
- stereoscopic vision (1)
- stiffeners (1)
- story authoring (1)
- strain (1)
- stress (1)
- stress detection (1)
- strukturelle Komplexität von Daten (1)
- subjective visual vertical (1)
- submillimeter precision (1)
- support vector machine (1)
- surface textures (1)
- surface topography (1)
- surrogate assisted phenotypic niching (1)
- surrogate models (1)
- switched three-phase power inverter (1)
- synthetic dataset (1)
- system mode independent bond graph representation (1)
- system modes (1)
- tactile sensing (1)
- task models (1)
- task planning (1)
- taxonomie (1)
- teaching (1)
- technology mapping (1)
- teleoperation (1)
- teleportation (1)
- telepresence (1)
- telomeres (1)
- territoriality (1)
- test case reduction (1)
- text detection (1)
- text entry in motion (1)
- text localization (1)
- textual model description languages (1)
- thread mapping (1)
- tiled displays (1)
- time series analysis (1)
- time series processing (1)
- tools for education (1)
- touchscreen (1)
- trace model (1)
- trace-based system (1)
- track irregularity (1)
- traffic sign detection (1)
- traffic sign localization (1)
- training monitoring (1)
- training performance relationship (1)
- transparency-enhancing technologies (1)
- travel techniques (1)
- true random number generator (1)
- tumor microenvironment (1)
- tumor-infiltrating immune cells (1)
- ultrasonic sensor (1)
- un-manned aerial vehicle (1)
- uncertainties (1)
- unexpected situations (1)
- unique bond graph representation for all modes of operation (1)
- unmanned ground vehicle (1)
- unrolling (1)
- unstructured data (1)
- unsupervised learning (1)
- usability (1)
- usable privacy controls (1)
- usable secure email (1)
- usage contexts (1)
- usage data analysis (1)
- user documentation (1)
- user engagement (1)
- user input (1)
- user interaction (1)
- user interface design (1)
- user modelling (1)
- vector units (1)
- verification and validation of robot action execution (1)
- vestibular system (1)
- view management (1)
- virtual environment framework (1)
- virtual locomotion (1)
- virtual or soft keyboard (1)
- visual attention (1)
- visual quality control (1)
- visualisation (1)
- visualization (1)
- visuohaptic feedback (1)
- walking (1)
- water dimer (1)
- wavelet (1)
- wearable sensor (1)
- wearable sensors (1)
- web (1)
- web components (1)
- web services (1)
- web technology (1)
- website (1)
- weight perception (1)
- weighting factors (1)
- welfare technology (1)
- whole-body interface (1)
- whole-exome sequencing (1)
- wind nuisance (1)
- wind nuisance threshold (1)
- wireless communication (1)
- wireless mesh networks (1)
- wireless performance (1)
- wmSDN (1)
- workday breaks (1)
- workspace awareness (1)
- xorshift-generator (1)
- youBot (1)
- zooming interface (1)
- zooming interfaces (1)
- Öffentlicher Sektor (1)
- Überwachung (1)
- Wavenet (1)
Software developers build complex systems using plenty of third-party libraries. Documentation is key to understand and use the functionality provided via the libraries’ APIs. Therefore, functionality is the main focus of contemporary API documentation, while cross-cutting concerns such as security are almost never considered at all, especially when the API itself does not provide security features. Documentations of JavaScript libraries for use in web applications, e.g., do not specify how to add or adapt a Content Security Policy (CSP) to mitigate content injection attacks like Cross-Site Scripting (XSS). This is unfortunate, as security-relevant API documentation might have an influence on secure coding practices and prevailing major vulnerabilities such as XSS. For the first time, we study the effects of integrating security-relevant information in non-security API documentation. For this purpose, we took CSP as an exemplary study object and extended the official Google Maps JavaScript API documentation with security-relevant CSP information in three distinct manners. Then, we evaluated the usage of these variations in a between-group eye-tracking lab study involving N=49 participants. Our observations suggest: (1) Developers are focused on elements with code examples. They mostly skim the documentation while searching for a quick solution to their programming task. This finding gives further evidence to results of related studies. (2) The location where CSP-related code examples are placed in non-security API documentation significantly impacts the time it takes to find this security-relevant information. In particular, the study results showed that the proximity to functional-related code examples in documentation is a decisive factor. (3) Examples significantly help to produce secure CSP solutions. (4) Developers have additional information needs that our approach cannot meet.
Overall, our study contributes to a first understanding of the impact of security-relevant information in non-security API documentation on CSP implementation. Although further research is required, our findings emphasize that API producers should take responsibility for adequately documenting security aspects and thus supporting the sensibility and training of developers to implement secure systems. This responsibility also holds in seemingly non-security relevant contexts.
For robots acting - and failing - in everyday environments, a predictable behaviour representation is important so that it can be utilised for failure analysis, recovery, and subsequent improvement. Learning from demonstration combined with dynamic motion primitives is one commonly used technique for creating models that are easy to analyse and interpret; however, mobile manipulators complicate such models since they need the ability to synchronise arm and base motions for performing purposeful tasks. In this paper, we analyse dynamic motion primitives in the context of a mobile manipulator - a Toyota Human Support Robot (HSR)- and introduce a small extension of dynamic motion primitives that makes it possible to perform whole body motion with a mobile manipulator. We then present an extensive set of experiments in which our robot was grasping various everyday objects in a domestic environment, where a sequence of object detection, pose estimation, and manipulation was required for successfully completing the task. Our experiments demonstrate the feasibility of the proposed whole body motion framework for everyday object manipulation, but also illustrate the necessity for highly adaptive manipulation strategies that make better use of a robot's perceptual capabilities.
This ICB Research Report constitutes the proceedings of the following four workshops which were held on Tuesday, 29th June 2010 as part of the Requirements Engineering: Foundation for Software Quality (REFSQ) conference 2010 at the University of Duisburg-Essen. First Workshop on Creativity in Requirements Engineering (CreaRE). First International Workshop on Product Line Requirements Engineering and Quality (PLREQ). First Workshop on Requirements Prioritization for customer-oriented Software-Development (RePriCo). First Workshop on Requirements Engineering in Small Companies (RESC).
In service robotics, tasks without the involvement of objects are barely applicable, like in searching, fetching or delivering tasks. Service robots are supposed to capture efficiently object related information in real world scenes while for instance considering clutter and noise, and also being flexible and scalable to memorize a large set of objects. Besides object perception tasks like object recognition where the object’s identity is analyzed, object categorization is an important visual object perception cue that associates unknown object instances based on their e.g. appearance or shape to a corresponding category. We present a pipeline from the detection of object candidates in a domestic scene over the description to the final shape categorization of detected candidates. In order to detect object related information in cluttered domestic environments an object detection method is proposed that copes with multiple plane and object occurrences like in cluttered scenes with shelves. Further a surface reconstruction method based on Growing Neural Gas (GNG) in combination with a shape distribution-based descriptor is proposed to reflect shape characteristics of object candidates. Beneficial properties provided by the GNG such as smoothing and denoising effects support a stable description of the object candidates which also leads towards a more stable learning of categories. Based on the presented descriptor a dictionary approach combined with a supervised shape learner is presented to learn prediction models of shape categories.
Experimental results, of different shapes related to domestically appearing object shape categories such as cup, can, box, bottle, bowl, plate and ball, are shown. A classification accuracy of about 90% and a sequential execution time of lesser than two seconds for the categorization of an unknown object is achieved which proves the reasonableness of the proposed system design. Additional results are shown towards object tracking and false positive handling to enhance the robustness of the categorization. Also an initial approach towards incremental shape category learning is proposed that learns a new category based on the set of previously learned shape categories.
The ability of detecting people has become a crucial subtask, especially in robotic systems which aim an application in public or domestic environments. Robots already provide their services e.g. in real home improvement markets and guide people to a desired product. In such a scenario many robot internal tasks would benefit from the knowledge of knowing the number and positions of people in the vicinity. The navigation for example could treat them as dynamical moving objects and also predict their next motion directions in order to compute a much safer path. Or the robot could specifically approach customers and offer its services. This requires to detect a person or even a group of people in a reasonable range in front of the robot. Challenges of such a real-world task are e.g. changing lightning conditions, a dynamic environment and different people shapes. In this thesis a 3D people detection approach based on point cloud data provided by the Microsoft Kinect is implemented and integrated on mobile service robot. A Top-Down/Bottom-Up segmentation is applied to increase the systems flexibility and provided the capability to the detect people even if they are partially occluded. A feature set is proposed to detect people in various pose configurations and motions using a machine learning technique. The system can detect people up to a distance of 5 meters. The experimental evaluation compared different machine learning techniques and showed that standing people can be detected with a rate of 87.29% and sitting people with 74.94% using a Random Forest classifier. Certain objects caused several false detections. To elimante those a verification is proposed which further evaluates the persons shape in the 2D space. The detection component has been implemented as s sequential (frame rate of 10 Hz) and a parallel application (frame rate of 16 Hz). Finally, the component has been embedded into complete people search task which explorates the environment, find all people and approach each detected person.
3D tracking using multiple Nintendo Wii Remotes: a simple consumer hardware tracking approach
(2009)
An easy to build and cost-effective 3D tracking solution is presented, using Nintendo Wii Remotes acting as cameras. As the hardware differs from usual tracking cameras, the calibration and tracking process has to be adapted accordingly. The tracking approach described could be used for tracking the user's motions in video games based upon physical activity (sports, fighting or dancing games), allowing the player to interact with the game in a more intuitive way than by just pressing buttons.
3D user interfaces for virtual reality and games: 3D selection, manipulation, and spatial navigation
(2018)
In this course, we will take a detailed look at different topics in the field of 3D user interfaces (3DUIs) for Virtual Reality and Gaming. With the advent of Augmented and Virtual Reality in numerous application areas, the need and interest in more effective interfaces becomes prevalent, among others driven forward by improved technologies, increasing application complexity and user experience requirements. Within this course, we highlight key issues in the design of diverse 3DUIs by looking closely into both simple and advanced 3D selection/manipulation and spatial navigation interface design topics. These topics are highly relevant, as they form the basis for most 3DUI-driven application, yet also can cause major issues (performance, usability, experience. motion sickness) when not designed properly as they can be difficult to handle. Within this course, we build on top of a general understanding of 3DUIs to discuss typical pitfalls by looking closely at theoretical and practical aspects of selection, manipulation, and navigation and highlight guidelines for their use.
From video games to mobile augmented reality, 3D interaction is everywhere. But simply choosing to use 3D input or 3D displays isn't enough: 3D user interfaces (3D UIs) must be carefully designed for optimal user experience. 3D User Interfaces: Theory and Practice, Second Edition is today's most comprehensive primary reference to building outstanding 3D UIs. Four pioneers in 3D user interface research and practice have extensively expanded and updated this book, making it today's definitive source for all things related to state-of-the-art 3D interaction.
The objective of the presented approach is to develop a 3D-reconstruction method for micro organisms from sequences of microscopic images by varying the level-of-focus. The approach is limited to translucent silicatebased marine and freshwater organisms (e.g. radiolarians). The proposed 3D-reconstruction method exploits the connectivity of similarly oriented and spatially adjacent edge elements in consecutive image layers. This yields a 3D-mesh representing the global shape of the objects together with details of the inner structure. Possible applications can be found in comparative morphology or hydrobiology, where e.g. deficiencies in growth and structure during incubation in toxic water or gravity effects on metabolism have to be determined.
The objective of this research project is to develop a user-friendly and cost-effective interactive input device that allows intuitive and efficient manipulation of 3D objects (6 DoF) in virtual reality (VR) visualization environments with flat projections walls. During this project, it was planned to develop an extended version of a laser pointer with multiple laser beams arranged in specific patterns. Using stationary cameras observing projections of these patterns from behind the screens, it is planned to develop an algorithm for reconstruction of the emitter’s absolute position and orientation in space. Laser pointer concept is an intuitive way of interaction that would provide user with a familiar, mobile and efficient navigation though a 3D environment. In order to navigate in a 3D world, it is required to know the absolute position (x, y and z position) and orientation (roll, pitch and yaw angles) of the device, a total of 6 degrees of freedom (DoF). Ordinary laser-based pointers when captured on a flat surface with a video camera system and then processed, will only provide x and y coordinates effectively reducing available input to 2 DoF only. In order to overcome this problem, an additional set of multiple (invisible) laser pointers should be used in the pointing device. These laser pointers should be arranged in a way that the projection of their rays will form one fixed dot pattern when intersected with the flat surface of projection screens. Images of such a pattern will be captured via a real-time camera-based system and then processed using mathematical re-projection algorithms. This would allow the reconstruction of the full absolute 3D pose (6 DoF) of the input device. Additionally, multi-user or collaborative work should be supported by the system, would allow several users to interact with a virtual environment at the same time. Possibilities to port processing algorithms into embedded processors or FPGAs will be investigated during this project as well.
Bei der sechsten Ausgabe des wissenschaftlichen Workshops ”Usable Security und Privacy” auf der Mensch und Computer 2020 werden wie in den vergangenen Jahren aktuelle Forschungs- und Praxisbeiträge präsentiert und anschließend mit allen Teilnehmenden diskutiert. Drei Beiträge befassen sich dieses Jahr mit dem Thema Privatsphäre, einer mit dem Thema Sicherheit. Mit dem Workshop wird ein etabliertes Forum fortgeführt und weiterentwickelt, in dem sich Expert*innen aus unterschiedlichen Domänen, z. B. dem Usability- und Security-Engineering, transdisziplinär austauschen können.
Auch die mittlerweile siebte Ausgabe des wissenschaftlichen Workshops “Usable Security und Privacy” auf der Mensch und Computer 2021 wird aktuelle Forschungs- und Praxisbeiträge präsentiert und anschließend mit allen Teilnehmer:innen diskutiert. Zwei Beiträge befassen sich dieses Jahr mit dem Thema Privatsphäre, zwei mit dem Thema Sicherheit. Mit dem Workshop wird ein etabliertes Forum fortgeführt und weiterentwickelt, in dem sich Expert:innen aus unterschiedlichen Domänen, z. B. dem Usability- und Security- Engineering, transdisziplinär austauschen können.
Ziel der achten Auflage des wissenschaftlichen Workshops “Usable Security and Privacy” auf der Mensch und Computer 2022 ist es, aktuelle Forschungs- und Praxisbeiträge zu präsentieren und anschließend mit den Teilnehmenden zu diskutieren. Der Workshop soll ein etabliertes Forum fortführen und weiterentwickeln, in dem sich Experten aus verschiedenen Bereichen, z. B. Usability und Security Engineering, transdisziplinär austauschen können.
Ziel der neunten Ausgabe des wissenschaftlichen Workshops "Usable Security und Privacy" auf der Mensch und Computer 2023 ist es, aktuelle Forschungs- und Praxisbeiträge auf diesem Gebiet zu präsentieren und mit den Teilnehmer:innen zu diskutieren. Getreu dem Konferenzmotto "Building Bridges" soll mit dem Workshop ein etabliertes Forum fortgeführt und weiterentwickelt werden, in dem sich Expert:innen, Forscher:innen und Praktiker:innen aus unterschiedlichen Domänen transdisziplinär zum Thema Usable Security und Privacy austauschen können. Das Thema betrifft neben dem Usability- und Security-Engineering unterschiedliche Forschungsgebiete und Berufsfelder, z. B. Informatik, Ingenieurwissenschaften, Mediengestaltung und Psychologie. Der Workshop richtet sich an interessierte Wissenschaftler:innen aus all diesen Bereichen, aber auch ausdrücklich an Vertreter:innen der Wirtschaft, Industrie und öffentlichen Verwaltung.
Safety-critical applications like autonomous driving use Deep Neural Networks (DNNs) for object detection and segmentation. The DNNs fail to predict when they observe an Out-of-Distribution (OOD) input leading to catastrophic consequences. Existing OOD detection methods were extensively studied for image inputs but have not been explored much for LiDAR inputs. So in this study, we proposed two datasets for benchmarking OOD detection in 3D semantic segmentation. We used Maximum Softmax Probability and Entropy scores generated using Deep Ensembles and Flipout versions of RandLA-Net as OOD scores. We observed that Deep Ensembles out perform Flipout model in OOD detection with greater AUROC scores for both datasets.
A Bicycle Simulator Based on a Motion Platform in a Virtual Reality Environment - FIVIS Project
(2007)
The simultaneous operation of multiple different semiconducting metal oxide (MOX) gas sensors is demanding for the readout circuitry. The challenge results from the strongly varying signal intensities of the various sensor types to the target gas. While some sensors change their resistance only slightly, other types can react with a resistive change over a range of several decades. Therefore, a suitable readout circuit has to be able to capture all these resistive variations, requiring it to have a very large dynamic range. This work presents a compact embedded system that provides a full, high range input interface (readout and heater management) for MOX sensor operation. The system is modular and consists of a central mainboard that holds up to eight sensor-modules, each capable of supporting up to two MOX sensors, therefore supporting a total maximum of 16 different sensors. Its wide input range is archived using the resistance-to-time measurement method. The system is solely built with commercial off-the-shelf components and tested over a range spanning from 100Ω to 5 GΩ (9.7 decades) with an average measurement error of 0.27% and a maximum error of 2.11%. The heater management uses a well-tested power-circuit and supports multiple modes of operation, hence enabling the system to be used in highly automated measurement applications. The experimental part of this work presents the results of an exemplary screening of 16 sensors, which was performed to evaluate the system’s performance.
The choice of suitable semiconducting metal oxide (MOX) gas sensors for the detection of a specific gas or gas mixture is time-consuming since the sensor’s sensitivity needs to be characterized at multiple temperatures to find its optimal operating conditions. To obtain reliable measurement results, it is very important that the power for the sensor’s integrated heater is stable, regulated and error-free (or error-tolerant). Especially the error-free requirement can be only be achieved if the power supply implements failure-avoiding and failure-detection methods. The biggest challenge is deriving multiple different voltages from a common supply in an efficient way while keeping the system as small and lightweight as possible. This work presents a reliable, compact, embedded system that addresses the power supply requirements for fully automated simultaneous sensor characterization for up to 16 sensors at multiple temperatures. The system implements efficient (avg. 83.3% efficiency) voltage conversion with low ripple output (<32 mV) and supports static or temperature-cycled heating modes. Voltage and current of each channel are constantly monitored and regulated to guarantee reliable operation. To evaluate the proposed design, 16 sensors were screened. The results are shown in the experimental part of this work.
A Comparative Study of Uncertainty Estimation Methods in Deep Learning Based Classification Models
(2020)
Deep learning models produce overconfident predictions even for misclassified data. This work aims to improve the safety guarantees of software-intensive systems that use deep learning based classification models for decision making by performing comparative evaluation of different uncertainty estimation methods to identify possible misclassifications.
In this work, uncertainty estimation methods applicable to deep learning models are reviewed and those which can be seamlessly integrated to existing deployed deep learning architectures are selected for evaluation. The different uncertainty estimation methods, deep ensembles, test-time data augmentation and Monte Carlo dropout with its variants, are empirically evaluated on two standard datasets (CIFAR-10 and CIFAR-100) and two custom classification datasets (optical inspection and RoboCup@Work dataset). A relative ranking between the methods is provided by evaluating the deep learning classifiers on various aspects such as uncertainty quality, classifier performance and calibration. Standard metrics like entropy, cross-entropy, mutual information, and variance, combined with a rank histogram based method to identify uncertain predictions by thresholding on these metrics, are used to evaluate uncertainty quality.
The results indicate that Monte Carlo dropout combined with test-time data augmentation outperforms all other methods by identifying more than 95% of the misclassifications and representing uncertainty in the highest number of samples in the test set. It also yields a better classifier performance and calibration in terms of higher accuracy and lower Expected Calibration Error (ECE), respectively. A python based uncertainty estimation library for training and real-time uncertainty estimation of deep learning based classification models is also developed.
This paper compares the memory allocation of two Java virtual machines, namely Oracle Java HotSpot VM 32-bit (OJVM) and Jamaica JamaicaVM (JJVM). The basic difference of the architectures in both machines is that the JamaicaVM uses fixed-size blocks for allocating objects on the heap. The basic difference of the architectures is that the JJVM uses fixed size block allocation on the heap. This means that objects have to be split into several connected blocks if they are bigger than the specified block-size. On the other hand, for small objects a full block must be allocated. The paper contains both theoretical and experimental analysis on the memory-overhead. The theoretical analysis is based on specifications of the two virtual machines. The experimental analysis is done with a modified JVMTI Agent together with the SPECjvm2008 Benchmark.
The research of autonomous artificial agents that adapt to and survive in changing, possibly hostile environments, has gained momentum in recent years. Many of such agents incorporate mechanisms to learn and acquire new knowledge from its environment, a feature that becomes fundamental to enable the desired adaptation, and account for the challenges that the environment poses. The issue of how to trigger such learning, however, has not been as thoroughly studied as its significance suggest. The solution explored is based on the use of surprise (the reaction to unexpected events), as the mechanism that triggers learning. This thesis introduces a computational model of surprise that enables the robotic learner to experience surprise and start the acquisition of knowledge to explain it. A measure of surprise that combines elements from information and probability theory, is presented. Such measure offers a response to surprising situations faced by the robot, that is proportional to the degree of unexpectedness of such event. The concepts of short- and long-term memory are investigated as factors that influence the resulting surprise. Short-term memory enables the robot to habituate to new, repeated surprises, and to “forget” about old ones, allowing them to become surprising again. Long-term memory contains knowledge that is known a priori or that has been previously learned by the robot. Such knowledge influences the surprise mechanism, by applying a subsumption principle: if the available knowledge is able to explain the surprising event, suppress any trigger of surprise. The computational model of robotic surprise has been successfully applied to the domain of a robotic learner, specifically one that learns by experimentation. A brief introduction to the context of such application is provided, as well as a discussion on related issues like the relationship of the surprise mechanism with other components of the robot conceptual architecture, the challenges presented by the specific learning paradigm used, and other components of the motivational structure of the agent.
During exercise, heart rate has proven to be a good measure in planning workouts. It is not only simple to measure but also well understood and has been used for many years for workout planning. To use heart rate to control physical exercise, a model which predicts future heart rate dependent on a given strain can be utilized. In this paper, we present a mathematical model based on convolution for predicting the heart rate response to strain with four physiologically explainable parameters. This model is based on the general idea of the Fitness-Fatigue model for performance analysis, but is revised here for heart rate analysis. Comparisons show that the Convolution model can compete with other known heart rate models. Furthermore, this new model can be improved by reducing the number of parameters. The remaining parameter seems to be a promising indicator of the actual subject’s fitness.
Computers can help us to trigger our intuition about how to solve a problem. But how does a computer take into account what a user wants and update these triggers? User preferences are hard to model as they are by nature vague, depend on the user’s background and are not always deterministic, changing depending on the context and process under which they were established. We pose that the process of preference discovery should be the object of interest in computer aided design or ideation. The process should be transparent, informative, interactive and intuitive. We formulate Hyper-Pref, a cyclic co-creative process between human and computer, which triggers the user’s intuition about what is possible and is updated according to what the user wants based on their decisions. We combine quality diversity algorithms, a divergent optimization method that can produce many, diverse solutions, with variational autoencoders to both model that diversity as well as the user’s preferences, discovering the preference hypervolume within large search spaces.
In Sensor-based Fault Detection and Diagnosis (SFDD) methods, spatial and temporal dependencies among the sensor signals can be modeled to detect faults in the sensors, if the defined dependencies change over time. In this work, we model Granger causal relationships between pairs of sensor data streams to detect changes in their dependencies. We compare the method on simulated signals with the Pearson correlation, and show that the method elegantly handles noise and lags in the signals and provides appreciable dependency detection. We further evaluate the method using sensor data from a mobile robot by injecting both internal and external faults during operation of the robot. The results show that the method is able to detect changes in the system when faults are injected, but is also prone to detecting false positives. This suggests that this method can be used as a weak detection of faults, but other methods, such as the use of a structural model, are required to reliably detect and diagnose faults.
As from the beginning of the late 70's an impressive number of innovative electronic payment systems have been developed and tested commercially. However, the resulting variety and complexity of the systems have turned out to be one of the obstacles for the broad acceptance of electronic payment. In this paper we propose a process and service oriented framework, which offers a structural and conceptual orientation in the field of electronic payment. It renders possible an integral view on electronic payment that goes beyond the frame of an individual system. To do this, we have generalized the systems-oriented approaches to a phase-oriented payment model. Using this model, requirements and supporting services for electronic payment can be sorted systematically and described from both the customers' and the merchants' viewpoint. Providing integrated payment processes and services is proving to be a difficult task. With this paper we would like to outline the necessity for a Payment Service Provider to act as a mediator for suppliers and users of electronic payment systems.
Failure prognostic builds up on constant data acquisition and processing and fault diagnosis and is an essential part of predictive maintenance of smart manufacturing systems enabling condition based maintenance, optimised use of plant equipment, improved uptime and yield and to prevent safety problems. Given known control inputs into a plant and real sensor outputs or simulated measurements, the model-based part of the proposed hybrid method provides numerical values of unknown parameter degradation functions at sampling time points by the evaluation of equations that have been derived offline from a bicausal diagnostic bond graph. These numerical values are computed concurrently to the constant monitoring of a system and are stored in a buffer of fixed length. The data-driven part of the method provides a sequence of remaining useful life estimates by repeated projection of the parameter degradation into the future based on the use of values in a sliding time window. Existing software can be used to determine the best fitting function and can account for its random parameters. The continuous parameter estimation and their projection into the future can be performed in parallel for multiple isolated simultaneous parametric faults on a multicore, multiprocessor computer.
The proposed hybrid bond graph model-based, data-driven method is verified by an offline simulation case study of a typical power electronic circuit. It can be used to implement embedded systems that enable cooperating machines in smart manufacturing to perform prognostic themselves.
In the design of robot skills, the focus generally lies on increasing the flexibility and reliability of the robot execution process; however, typical skill representations are not designed for analysing execution failures if they occur or for explicitly learning from failures. In this paper, we describe a learning-based hybrid representation for skill parameterisation called an execution model, which considers execution failures to be a natural part of the execution process. We then (i) demonstrate how execution contexts can be included in execution models, (ii) introduce a technique for generalising models between object categories by combining generalisation attempts performed by a robot with knowledge about object similarities represented in an ontology, and (iii) describe a procedure that uses an execution model for identifying a likely hypothesis of a parameterisation failure. The feasibility of the proposed methods is evaluated in multiple experiments performed with a physical robot in the context of handle grasping, object grasping, and object pulling. The experimental results suggest that execution models contribute towards avoiding execution failures, but also represent a first step towards more introspective robots that are able to analyse some of their execution failures in an explicit manner.
Computers will soon be powerful enough to simulate consciousness. The artificial life community should start to try to understand how consciousness could be simulated. The proposal is to build an artificial life system in which consciousness might be able to evolve. The idea is to develop internet-wide artificial universe in which the agents can evolve. Users play games by defining agents that form communities. The communities have to perform tasks, or compete, or whatever the specific game demands. The demands should be such that agents that are more aware of their universe are more likely to succeed. The agents reproduce and evolve within their user’s machine, but can also sometimes transfer to other machine across the internet. Users will be able to choose the capabilities of their agents from a fixed list, but may also write their own powers for their agents.
A Low-Cost Based 6 DoF Head Tracker for Usability Application Studies in Virtual Environments
(2008)
In Mixed Reality (MR) Environments, the user's view is augmented with virtual, artificial objects. To visualize virtual objects, the position and orientation of the user's view or the camera is needed. Tracking of the user's viewpoint is an essential area in MR applications, especially for interaction and navigation. In present systems, the initialization is often complex. For this reason, we introduce a new method for fast initialization of markerless object tracking. This method is based on Speed Up Robust Features and paradoxically on a traditional marker-based library. Most markerless tracking algorithms can be divided into two parts: an offline and an online stage. The focus of this paper is optimization of the offline stage, which is often time-consuming.
Cognitive robotics aims at understanding biological processes, though it has also the potential to improve future robotics systems. Here we show how a biologically inspired model of motor control with neural fields can be augmented with additional components such that it is able to solve a basic robotics task, that of obstacle avoidance. While obstacle avoidance is a well researched area, the focus here is on the extensibility of a biologically inspired framework. This work demonstrates how easily the biological inspired system can be used to adapt to new tasks. This flexibility is thought to be a major hallmark of biological agents.
Neuromorphic computing aims to mimic the computational principles of the brain in silico and has motivated research into event-based vision and spiking neural networks (SNNs). Event cameras (ECs) capture local, independent changes in brightness, and offer superior power consumption, response latencies, and dynamic ranges compared to frame-based cameras. SNNs replicate neuronal dynamics observed in biological neurons and propagate information in sparse sequences of ”spikes”. Apart from biological fidelity, SNNs have demonstrated potential as an alternative to conventional artificial neural networks (ANNs), such as in reducing energy expenditure and inference time in visual classification. Although potentially beneficial for robotics, the novel event-driven and spike-based paradigms remain scarcely explored outside the domain of aerial robots.
To investigate the utility of brain-inspired sensing and data processing in a robotics application, we developed a neuromorphic approach to real-time, online obstacle avoidance on a manipulator with an onboard camera. Our approach adapts high-level trajectory plans with reactive maneuvers by processing emulated event data in a convolutional SNN, decoding neural activations into avoidance motions, and adjusting plans in a dynamic motion primitive formulation. We conducted simulated and real experiments with a Kinova Gen3 arm performing simple reaching tasks involving static and dynamic obstacles. Our implementation was systematically tuned, validated, and tested in sets of distinct task scenarios, and compared to a non-adaptive baseline through formalized quantitative metrics and qualitative criteria.
The neuromorphic implementation facilitated reliable avoidance of imminent collisions in most scenarios, with 84% and 92% median success rates in simulated and real experiments, where the baseline consistently failed. Adapted trajectories were qualitatively similar to baseline trajectories, indicating low impacts on safety, predictability and smoothness criteria. Among notable properties of the SNN were the correlation of processing time with the magnitude of perceived motions (captured in events) and robustness to different event emulation methods. Preliminary tests with a DAVIS346 EC showed similar performance, validating our experimental event emulation method. These results motivate future efforts to incorporate SNN learning, utilize neuromorphic processors, and target other robot tasks to further explore this approach.
A New Approach of Using Two Wireless Tracking Systems in Mobile Augmented Reality Applications
(2003)
This paper proposes a novel approach to the generation of state equations from a bond graph (BG) of a mode switching linear time invariant model. Fast state transitions are modelled by ideal or non-ideal switches. Fixed causalities are assigned following the Standard Causality Assignment Procedure such that the number of storage elements in integral causality is maximised. A system of differential and algebraic equations (DAEs) is derived from the BG that holds for all system modes. It is distinguished between storage elements with mode independent causality and those that change causality due to switch state changes.
The increasing complexity of tasks that are required to be executed by robots demands higher reliability of robotic platforms. For this, it is crucial for robot developers to consider fault diagnosis. In this study, a general non-intrusive fault diagnosis system for robotic platforms is proposed. A mini-PC is non-intrusively attached to a robot that is used to detect and diagnose faults. The health data and diagnosis produced by the mini-PC is then standardized and transmitted to a remote-PC. A storage device is also attached to the mini-PC for data logging of health data in case of loss of communication with the remote-PC. In this study, a hybrid fault diagnosis method is compared to consistency-based diagnosis (CBD), and CBD is selected to be deployed on the system. The proposed system is modular and can be deployed on different robotic platforms with minimum setup.
The development of robot control programs is a complex task. Many robots are different in their electrical and mechanical structure which is also reflected in the software. Specific robot software environments support the program development, but are mainly text-based and usually applied by experts in the field with profound knowledge of the target robot. This paper presents a graphical programming environment which aims to ease the development of robot control programs. In contrast to existing graphical robot programming environments, our approach focuses on the composition of parallel action sequences. The developed environment allows to schedule independent robot actions on parallel execution lines and provides mechanism to avoid side-effects of parallel actions. The developed environment is platform-independent and based on the model-driven paradigm. The feasibility of our approach is shown by the application of the sequencer to a simulated service robot and a robot for educational purpose.
A PM2.5 concentration prediction framework with vehicle tracking system: From cause to effect
(2023)
A qualitative study of Machine Learning practices and engineering challenges in Earth Observation
(2021)
Machine Learning (ML) is ubiquitously on the advance. Like many domains, Earth Observation (EO) also increasingly relies on ML applications, where ML methods are applied to process vast amounts of heterogeneous and continuous data streams to answer socially and environmentally relevant questions. However, developing such ML- based EO systems remains challenging: Development processes and employed workflows are often barely structured and poorly reported. The application of ML methods and techniques is considered to be opaque and the lack of transparency is contradictory to the responsible development of ML-based EO applications. To improve this situation a better understanding of the current practices and engineering-related challenges in developing ML-based EO applications is required. In this paper, we report observations from an exploratory study where five experts shared their view on ML engineering in semi-structured interviews. We analysed these interviews with coding techniques as often applied in the domain of empirical software engineering. The interviews provide informative insights into the practical development of ML applications and reveal several engineering challenges. In addition, interviewees participated in a novel workflow sketching task, which provided a tangible reflection of implicit processes. Overall, the results confirm a gap between theoretical conceptions and real practices in ML development even though workflows were sketched abstractly as textbook-like. The results pave the way for a large-scale investigation on requirements for ML engineering in EO.
This work presents the analysis of data recorded by an eye tracking device in the course of evaluating a foveated rendering approach for head-mounted displays (HMDs). Foveated rendering methods adapt the image synthesis process to the user’s gaze and exploiting the human visual system’s limitations to increase rendering performance. Especially, foveated rendering has great potential when certain requirements have to be fulfilled, like low-latency rendering to cope with high display refresh rates. This is crucial for virtual reality (VR), as a high level of immersion, which can only be achieved with high rendering performance and also helps to reduce nausea, is an important factor in this field. We put things in context by first providing basic information about our rendering system, followed by a description of the user study and the collected data. This data stems from fixation tasks that subjects had to perform while being shown fly-through sequences of virtual scenes on an HMD. These fixation tasks consisted of a combination of various scenes and fixation modes. Besides static fixation targets, moving tar- gets on randomized paths as well as a free focus mode were tested. Using this data, we estimate the precision of the utilized eye tracker and analyze the participants’ accuracy in focusing the displayed fixation targets. Here, we also take a look at eccentricity-dependent quality ratings. Comparing this information with the users’ quality ratings given for the displayed sequences then reveals an interesting connection between fixation modes, fixation accuracy and quality ratings.
This paper introduces a random number generator (RNG) based on the avalanche noise of two diodes. A true random number generator (TRNG) generates true random numbers with the use of the electronic noise produced by two avalanche diodes. The amplified outputs of the diodes are sampled and digitized. The difference between the two concurrently sampled and digitized outputs is calculated and used to select a seed and to drive a pseudo-random number generator (PRNG). The PRNG is an xorshift generator that generates 1024 bits in each cycle. Every sequence of 1024 bits is moderately modified and output. The TRNG delivers the next seed and the next cycle begins. The statistical behavior of the generator is analyzed and presented.
The dataset contains the following data from successful and failed executions of the Toyota HSR robot placing a book on a shelf.
RGB images from the robot's head camera
Depth images from the robot's head camera
Rendered images of the robot's 3D model from the point of view of the robot's head camera
Force-torque readings from a wrist-mounted force-torque sensor
Joint efforts, velocities and positions
extrinsic and intrinsic camera calibration parameters
frame-level anomaly annotations
The anomalies that occur during execution include:
the manipulated book falling down
books on the shelf being disturbed significantly
camera occlusions
robot being disturbed by an external collision
The dataset is split into a train, validation and test set with the following number of trials:
Train: 48 successful trials
Validation: 6 successful trials
Test: 60 anomalous trials and 7 successful trials
The ability to track moving people is a key aspect of autonomous robot systems in real-world environments. Whilst for many tasks knowing the approximate positions of people may be sufficient, the ability to identify unique people is needed to accurately count people in the real world. To accomplish the people counting task, a robust system for people detection, tracking and identification is needed.
The goal of this work is to develop an integration framework for a robotic software system which enables robotic learning by experimentation within a distributed and heterogeneous setting. To meet this challenge, the authors specified, defined, developed, implemented and tested a component-based architecture called XPERSIF. The architecture comprises loosely-coupled, autonomous components that offer services through their well-defined interfaces and form a service-oriented architecture. The Ice middleware is used in the communication layer. Additionally, the successful integration of the XPERSim simulator into the system has enabled simultaneous quasi-realtime observation of the simulation by numerous, distributed users.
The development of advanced robotic systems is challenging as expertise from multiple domains needs to be integrated conceptually and technically. Model-driven engineering promises an efficient and flexible approach for developing robotics applications that copes with this challenge. Domain-specific modeling allows to describe robotics concerns with concepts and notations closer to the respective problem domain. This raises the level of abstraction and results in models that are easier to understand and validate. Furthermore, model-driven engineering allows to increase the level of automation, e.g. through code generation, and to bridge the gap between modeling and implementation. The anticipated results are improved efficiency and quality of the robotics systems engineering process. Within this contribution, we survey the available literature on domain-specific modeling and languages that target core robotics concerns. In total 137 publications were identified that comply with a set of defined criteria, which we consider essential for contributions in this field. With the presented survey, we provide an overview on the state-of-the-art of domain-specific modeling approaches in robotics. The surveyed publications are investigated from the perspective of users and developers of model-based approaches in robotics along a set of quantitative and qualitative research questions. The presented quantitative analysis clearly indicates the rising popularity of applying domain-specific modeling approaches to robotics in the academic community. Beyond this statistical analysis, we map the selected publications to a defined set of robotics subdomains and typical development phases in robotic systems engineering as reference for potential users. Furthermore, we analyze these contributions from a language engineering viewpoint and discuss aspects such as the methods and tools used for their implementation as well as their documentation status, platform integration, typical use cases and the evaluation strategies used for validation of the proposed approaches. Finally, we conclude with recommendations for discussion in the model-driven engineering and robotics community based on the insights gained in this survey.
Designs for decorative surfaces, such as flooring, must cover several square meters to avoid visible repeats. While the use of desktop systems is feasible to support the designer, it is challenging for a non-domain expert to get the right impression of the appearances of surfaces due to limited display sizes and a potentially unnatural interaction with digital designs. At the same time, large-format editing of structure and gloss is becoming increasingly important. Advances in the printing industry allow for more faithful reproduction of such surface details. Unfortunately, existing systems for visualizing surface designs cannot adequately account for gloss, especially for non-domain experts. Here, the complex interaction of light sources and the camera position must be controlled using software controls. As a result, only small parts of the data set can be properly inspected at a time. Also, real-world lighting is not considered here. This work presents a system for the processing and realistic visualization of large decorative surface designs. To this end, we present a tabletop solution that is coupled to a live 360° video feed and a spatial tracking system. This allows for reproducing natural view-dependent effects like real-world reflections, live image-based lighting, and the interaction with the design using virtual light sources employing natural interaction techniques that allow for a more accurate inspection even for non-domain experts.
Updating a shared data structure in a parallel program is usually done with some sort of high-level synchronization operation to ensure correctness and consistency. The realization of such high-level synchronization operations is done with appropriate low-level atomic synchronization instructions that the target processor architecture provides. These instructions are costly and often limited in their scalability on larger multi-core / multi-processor systems. In this paper, a technique is discussed that replaces atomic updates of a shared data structure with ordinary and cheaper read/write operations. The necessary conditions are specified that must be fulfilled to ensure overall correctness of the program despite missing synchronization. The advantage of this technique is the reduction of access costs as well as more scalability due to elided atomic operations. But on the other side, possibly more work has to be done caused by missing synchronization. Therefore, additional work is traded against costly atomic operations. A practical application is shown with level-synchronous parallel Breadth-First Search on an undirected graph where two vertex frontiers are accessed in parallel. This application scenario is also used for an evaluation of the technique. Tests were done on four different large parallel systems with up to 64-way parallelism. It will be shown that for the graph application examined the amount of additional work caused by missing synchronization is neglectible and the performance is almost always better than the approach with atomic operations.
WiFi-based Long Distance (WiLD) networks have emerged as a promising alternative approach for Internet in rural areas. However, the MAC layer, which is based on the IEEE802.11 standard, comprises contiguous stations in a cell and is spatially restricted to a few hundred meters at most. In this work, we summarize efforts by different researchers to use IEEE802.11 over long-distances. In addition, we introduce WiLDToken, our solution to optimizing the throughput and fairness and reducing the delay on WiLD links. Compared to previous alternative MAC layers protocols for WiLD, our focus is on optimizing a single link in a multi-radio multi-channel mesh. We implement our protocol in the ns-3 network simulator and show thatWiLDToken is superior to an adapted version of the Distributed Coordination Function (DCF) for different link distances. We find that the throughput on a single link is close to the physical data-rate without a major decrease over longer distances.
In this paper we present an ongoing research work dedicated to a Virtual-Reality-based product customization application development. The work is addressing the problem of flexible and quick customization of products from a great number of parts. Our application is an effective instrument that can be simultaneously used by two users for rapid assembly tasks, allowing engineers and designers to work collaboratively. Furthermore, it is directly connected to a manufacturing environment, which is able to produce the product right after customization. In the paper we describe the architecture of the application, our interaction and assembly techniques, and explain how the system can be integrated into a manufacturing environment.
We present a system that combines voxel and polygonal representations into a single octree acceleration structure that can be used for ray tracing. Voxels are well-suited to create good level-of-detail for high-frequency models where polygonal simplifications usually fail due to the complex structure of the model. However, polygonal descriptions provide the higher visual fidelity. In addition, voxel representations often oversample the geometric domain especially for large triangles, whereas a few polygons can be tested for intersection more quickly.
Abschlussbericht zum BMBF-Fördervorhaben Enabling Infrastructure for HPC-Applications (EI-HPC)
(2020)
Optimization plays an essential role in industrial design, but is not limited to minimization of a simple function, such as cost or strength. These tools are also used in conceptual phases, to better understand what is possible. To support this exploration we focus on Quality Diversity (QD) algorithms, which produce sets of varied, high performing solutions. These techniques often require the evaluation of millions of solutions -- making them impractical in design cases. In this thesis we propose methods to radically improve the data-efficiency of QD with machine learning, enabling its application to design. In our first contribution, we develop a method of modeling the performance of evolved neural networks used for control and design. The structures of these networks grow and change, making them difficult to model -- but with a new method we are able to estimate their performance based on their heredity, improving data-efficiency by several times. In our second contribution we combine model-based optimization with MAP-Elites, a QD algorithm. A model of performance is created from known designs, and MAP-Elites creates a new set of designs using this approximation. A subset of these designs are the evaluated to improve the model, and the process repeats. We show that this approach improves the efficiency of MAP-Elites by orders of magnitude. Our third contribution integrates generative models into MAP-Elites to learn domain specific encodings. A variational autoencoder is trained on the solutions produced by MAP-Elites, capturing the common “recipe” for high performance. This learned encoding can then be reused by other algorithms for rapid optimization, including MAP-Elites. Throughout this thesis, though the focus of our vision is design, we examine applications in other fields, such as robotics. These advances are not exclusive to design, but serve as foundational work on the integration of QD and machine learning.
Graph drawing with spring embedders employs a V x V computation phase over the graph's vertex set to compute repulsive forces. Here, the efficacy of forces diminishes with distance: a vertex can effectively only influence other vertices in a certain radius around its position. Therefore, the algorithm lends itself to an implementation using search data structures to reduce the runtime complexity. NVIDIA RT cores implement hierarchical tree traversal in hardware. We show how to map the problem of finding graph layouts with force-directed methods to a ray tracing problem that can subsequently be implemented with dedicated ray tracing hardware. With that, we observe speedups of 4x to 13x over a CUDA software implementation.
This report presents the implementation and evaluation of a computer vision problem on a Field Programmable Gate Array (FPGA). This work is based upon [5] where the feasibility of application specific image processing algorithms on a FPGA platform have been evaluated by experimental approaches. The results and conclusions of that previous work builds the starting point for the work, described in this report. The project results show considerable improvement of previous implementations in processing performance and precision. Different algorithms for detecting Binary Large OBjects (BLOBs) more precisely have been implemented. In addition, the set of input devices for acquiring image data has been extended by a Charge-Coupled Device (CCD) camera. The main goal of the designed system is to detect BLOBs in continuous video image material and compute their center points.
This work belongs to the MI6 project from the Computer Vision research group of the University of Applied Sciences Bonn-Rhein-Sieg1 . The intent is the invention of a passive tracking device for an immersive environment to improve user interaction and system usability. Therefore the detection of the users position and orientation in relation to the projection surface is required. For a reliable estimation a robust and fast computation of the BLOB's center-points is necessary. This project has covered the development of a BLOB detection system on an Altera DE2 Development and Education Board with a Cyclone II FPGA. It detects binary spatially extended objects in image material and computes their center points. Two different sources have been applied to provide image material for the processing. First, an analog composite video input, which can be attached to any compatible video device. Second, a five megapixel CCD camera, which is attached to the DE2 board. The results are transmitted on the serial interface of the DE2 board to a PC for validation of their ground truth and further processing. The evaluation compares precision and performance gain dependent on the applied computation methods and the input device, which is providing the image material.
This report presents the implementation and evaluation of a computer vision task on a Field Programmable Gate Array (FPGA). As an experimental approach for an application-specific image-processing problem it provides reliable results to measure gained performance and precision compared with similar solutions on General Purpose Processor (GPP) architectures.
The project addresses the problem of detecting Binary Large OBjects (BLOBs) in a continuous video stream. For this problem a number of different solutions exist. But most of these are realized on GPP platforms, where resolution and processing speed define the performance barrier. With the opportunity of parallelization and performance abilities like in hardware, the application of FPGAs become interesting. This work belongs to the MI6 project from the Computer Vision research group of the University of Applied Sciences Bonn-Rhein-Sieg. It address the detection of the users position and orientation in relation to the virtual environment in an Immersion Square.
The goal is to develop a light emitting device, that points from the user towards the point of interest on the projection screen. The projected light dots are used to represent the user in the virtual environment. By detecting the light dots with video cameras, the idea is to interface the position and orientation of the relative position of the user interface. Fort that the laser dots need to be arranged in a unique pattern, which requires at least five points.[29] For a reliable estimation a robust computation of the BLOB's center-points is necessary.
This project has covered the development of a BLOB detection system on a FPGA platform. It detects binary spatially extended objects in a continuous video stream and computes their center points. The results are displayed to the user and where validated for their ground truth. The evaluation compares precision and performance gain against similar approaches on GPP platforms.
Reversible logic synthesis is an emerging research topic with different application areas like low-power CMOS design, quantum- and optical computing. The key motivation behind reversible logic synthesis is the optimization of the heat dissipation problem current architectures show, by reducing it to theoretically zero [2].
Users should always play a central role in the development of (software) solutions. The human-centered design (HCD) process in the ISO 9241-210 standard proposes a procedure for systematically involving users. However, due to its abstraction level, the HCD process provides little guidance for how it should be implemented in practice. In this chapter, we propose three concrete practical methods that enable the reader to develop usable security and privacy (USP) solutions using the HCD process. This chapter equips the reader with the procedural knowledge and recommendations to: (1) derive mental models with regard to security and privacy, (2) analyze USP needs and privacy-related requirements, and (3) collect user characteristics on privacy and structure them by user group profiles and into privacy personas. Together, these approaches help to design measures for a user-friendly implementation of security and privacy measures based on a firm understanding of the key stakeholders.
Herein we report an update to ACPYPE, a Python3 tool that now properly converts AMBER to GROMACS topologies for force fields that utilize nondefault and nonuniform 1–4 electrostatic and nonbonded scaling factors or negative dihedral force constants. Prior to this work, ACPYPE only converted AMBER topologies that used uniform, default 1–4 scaling factors and positive dihedral force constants. We demonstrate that the updated ACPYPE accurately transfers the GLYCAM06 force field from AMBER to GROMACS topology files, which employs non-uniform 1–4 scaling factors as well as negative dihedral force constants. Validation was performed using β-d-GlcNAc through gas-phase analysis of dihedral energy curves and probability density functions. The updated ACPYPE retains all of its original functionality, but now allows the simulation of complex glycomolecular systems in GROMACS using AMBER-originated force fields. ACPYPE is available for download at https://github.com/alanwilter/acpype.
At present, data publication is one of the most dynamic topics in e-Research. While the fundamental problems of electronic text publication have been solved in the past decade, standards for the external and internal organisation of data repositories are advanced in some research disciplines but underdeveloped in others. We discuss the differences between an electronic text publication and a data publication and the challenges that result from these differences for the data publication process. We place the data publication process in the context of the human knowledge spiral and discuss key factors for the successful acquisition of research data from the point of view of a data repository. For the relevant activities of the publication process, we list some of the measures and best practices of successful data repositories.
We developed a scene text recognition system with active vision capabilities, namely: auto-focus, adaptive aperture control and auto-zoom. Our localization system is able to delimit text regions in images with complex backgrounds, and is based on an attentional cascade, asymmetric adaboost, decision trees and Gaussian mixture models. We think that text could become a valuable source of semantic information for robots, and we aim to raise interest in it within the robotics community. Moreover, thanks to the robot’s pan-tilt-zoom camera and to the active vision behaviors, the robot can use its affordances to overcome hindrances to the performance of the perceptual task. Detrimental conditions, such as poor illumination, blur, low resolution, etc. are very hard to deal with once an image has been captured and can often be prevented. We evaluated the localization algorithm on a public dataset and one of our own with encouraging results. Furthermore, we offer an interesting experiment in active vision, which makes us consider that active sensing in general should be considered early on when addressing complex perceptual problems in embodied agents.
This thesis work presents the implementation and validation of image processing problems in hardware to estimate the performance and precision gain. It compares the implementation for the addressed problem on a Field Programmable Gate Array (FPGA) with a software implementation for a General Purpose Processor (GPP) architecture. For both solutions the implementation costs for their development is an important aspect in the validation. The analysis of the flexibility and extendability that can be achieved by a modular implementation for the FPGA design was another major aspect. This work is based upon approaches from previous work, which included the detection of Binary Large OBjects (BLOBs) in static images and continuous video streams [13, 15]. One addressed problem of this work is the tracking of the detected BLOBs in continuous image material. This has been implemented for the FPGA platform and the GPP architecture. Both approaches have been compared with respect to performance and precision. This research project is motivated by the MI6 project of the Computer Vision research group, which is located at the Bonn-Rhein-Sieg University of Applied Sciences. The intent of the MI6 project is the tracking of a user in an immersive environment. The proposed solution is to attach a light emitting device to the user for tracking the created light dots on the projection surface of the immersive environment. Having the center points of those light dots would allow the estimation of the user’s position and orientation. One major issue that makes Computer Vision problems computationally expensive is the high amount of data that has to be processed in real-time. Therefore, one major target for the implementation was to get a processing speed of more than 30 frames per second. This would allow the system to realize feedback to the user in a response time which is faster than the human visual perception. One problem that comes with the idea of using a light emitting device to represent the user, is the precision error. Dependent on the resolution of the tracked projection surface of the immersive environment, a pixel might have a size in cm2. Having a precision error of only a few pixels, might lead to an offset in the estimated user’s position of several cm. In this research work the development and validation of a detection and tracking system for BLOBs on a Cyclone II FPGA from Altera has been realized. The system supports different input devices for the image acquisition and can perform detection and tracking for five to eight BLOBs. A further extension of the design has been evaluated and is possible with some constraints. Additional modules for compressing the image data based on run-length encoding and sub-pixel precision for the computed BLOB center-points have been designed. For the comparison of the FPGA approach for BLOB tracking a similar implementation in software using a multi-threaded approach has been realized. The system can transmit the detection or tracking results on two available communication interfaces, USB and RS232. The analysis of the hardware solution showed a similar precision for the BLOB detection and tracking as the software approach. One problem is the strong increase of the allocated resources when extending the system to process more BLOBs. With one of the applied target platforms, the DE2-70 board from Altera, the BLOB detection could be extended to process up to thirty BLOBs. The implementation of the tracking approach in hardware required much more effort than the software solution. The design of high level problems in hardware for this case are more expensive than the software implementation. The search and match steps in the tracking approach could be realized more efficiently and reliably in software. The additional pre-processing modules for sub-pixel precision and run-length-encoding helped to increase the system’s performance and precision.
Loading of shipping containers for dairy products often includes a press-fit task, which involves manually stacking milk cartons in a container without using pallets or packaging. Automating this task with a mobile manipulator can reduce worker strain, and also enhance the efficiency and safety of the container loading process. This paper proposes an approach called Adaptive Compliant Control with Integrated Failure Recovery (ACCIFR), which enables a mobile manipulator to reliably perform the press-fit task. We base the approach on a demonstration learning-based compliant control framework, such that we integrate a monitoring and failure recovery mechanism for successful task execution. Concretely, we monitor the execution through distance and force feedback, detect collisions while the robot is performing the press-fit task, and use wrench measurements to classify the direction of collision; this information informs the subsequent recovery process. We evaluate the method on a miniature container setup, considering variations in the (i) starting position of the end effector, (ii) goal configuration, and (iii) object grasping position. The results demonstrate that the proposed approach outperforms the baseline demonstration-based learning framework regarding adaptability to environmental variations and the ability to recover from collision failures, making it a promising solution for practical press-fit applications.
In diesem Artikel wird darüber berichtet, ob die Glaubwürdigkeit von Avataren als mögliches Modulationskriterium für die virtuelle Expositionstherapie von Agoraphobie in Frage kommt. Dafür werden mehrere Glaubwürdigkeitsstufen für Avatare, die hypothetisch einen Einfluss auf die virtuelle Expositionstherapie von Agoraphobie haben könnten sowie ein potentielles Expositionsszenario entwickelt. Die Arbeit kann innerhalb einer Studie einen signifikanten Einfluss der Glaubwürdigkeitsstufen auf Präsenz, Kopräsenz und Realismus aufzeigen.
The proper use of protective hoods on panel saws should reliably prevent severe injuries from (hand) contact with the blade or material kickbacks. It also should minimize long-term lung damages from fine-particle pollution. To achieve both purposes the hood must be adjusted properly by the operator for each workpiece to fit its height. After a work process is finished, the hood must be lowered down completely to the bench. Unfortunately, in practice the protective hood is fixed at a high position for most of the work time and herein loses its safety features. A system for an automatic height adjustment of the hood would increase comfort and safety. If the system can distinguish between workpieces and skin reliably, it furthermore will reduce occupational hazards for panel saw users. A functional demonstrator of such a system has been designed and implemented to show the feasibility of this approach. A specific optical sensor system is used to observe a point on the extended cut axis in front of the blade. The sensor determines the surface material reliably and measures the distance to the workpiece surface simultaneously. If the distance changes because of a workpiece fed to the machine, the control unit will set the motor-adjusted hood to the correct height. If the sensor detects skin, the hood will not be moved. In addition a camera observes the area under the hood. If there are no workpieces or offcuts left under the hood, it will be lowered back to the default position.
The steadily decreasing prices of display technologies and computer graphics hardware contribute to the increasing popularity of multiple-display environments, like large, high-resolution displays. It is therefore necessary that educational organizations give the new generation of computer scientists an opportunity to become familiar with this kind of technology. However, there is a lack of tools that allow for getting started easily. Existing frameworks and libraries that provide support for multi-display rendering are often complex in understanding, configuration and extension. This is critical especially in educational context where the time that students have for their projects is limited and quite short. These tools are also rather known and used in research communities only, thus providing less benefit for future non-scientists. In this work we present an extension for the Unity game engine. The extension allows – with a small overhead – for implementation of applications that are apt to run on both single-display and multi-display systems. It takes care of the most common issues in the context of distributed and multi-display rendering like frame, camera and animation synchronization, thus reducing and simplifying the first steps into the topic. In conjunction with Unity, which significantly simplifies the creation of different kinds of virtual environments, the extension affords students to build mock-up virtual reality applications for large, high-resolution displays, and to implement and evaluate new interaction techniques and metaphors and visualization concepts. Unity itself, in our experience, is very popular among computer graphics students and therefore familiar to most of them. It is also often employed in projects of both research institutions and commercial organizations; so learning it will provide students with qualification in high demand.
This paper presents recent research on an active multispectral scanning sensor capable of classifying an object's surface material in order to distinguish between different kinds of materials and human skin. The sensor itself has already been presented in previous work and can be used in conjunction with safeguarding equipment at manually-fed machines or robot workplaces, for example. This work shows how an extended sensor system with advanced material classifiers can be used to provide additional value by distinguishing different materials of work pieces in order to suggest different tools or parameters for the machine (e.g. the use of a different saw blade or rotation speed at table saws). Additionally, a first implementation and evaluation of an active multispectral camera system addressing new safety applications is described. Both approaches intend to increase the productivity and the user's acceptance of the sensor technology.
A new method for design space exploration and optimization, Surrogate-Assisted Illumination (SAIL), is presented. Inspired by robotics techniques designed to produce diverse repertoires of behaviors for use in damage recovery, SAIL produces diverse designs that vary according to features specified by the designer. By producing high-performing designs with varied combinations of user-defined features a map of the design space is created. This map illuminates the relationship between the chosen features and performance, and can aid designers in identifying promising design concepts. SAIL is designed for use with compu-tationally expensive design problems, such as fluid or structural dynamics, and integrates approximative models and intelligent sampling of the objective function to minimize the number of function evaluations required. On a 2D airfoil optimization problem SAIL is shown to produce hundreds of diverse designs which perform competitively with those found by state-of-the-art black box optimization. Its capabilities are further illustrated in a more expensive 3D aerodynamic optimization task.