@book{KuhrmannBeneken2006, author = {Kuhrmann, Marco and Beneken, Gerd}, title = {Windows® Communication Foundation: Konzepte - Programmierung - Migration}, publisher = {Spektrum Akademischer Verlag}, address = {Heidelberg}, publisher = {Technische Hochschule Rosenheim}, year = {2006}, abstract = {Eines der ersten deutschsprachigen B{\"u}cher zum Thema! Marco Kuhrmann / Gerd Beneken Windows® Communication Foundation Konzepte - Programmierung - Migration (copy) Die Windows Communication Foundation ist als Kommunikationsframework Bestandteil von .NET 3.0. Sie stellt die Grundlage f{\"u}r Service-orientierte, Web Service-basierte, verteilte Anwendungen unter Microsoft Windows dar. Dieses Buch gibt Ihnen einen umfassenden {\"U}berblick {\"u}ber die neue Plattform. Es f{\"u}hrt grundlegende Konzepte ein und stellt einen kompakten Leitfaden f{\"u}r die Softwareentwicklung auf Basis der Windows Communication Foundation dar. Anhand praktischer Beispiele werden Sie durch die Themen Services, Messaging usw. bis hin zu Fragen der Migration gef{\"u}hrt.}, language = {de} } @book{ZimmermannBeneken2000, author = {Zimmermann, J. and Beneken, Gerd}, title = {Verteilte Komponenten und Datenbankanbindung . Mehrstufige Architekturen mit SQLJ und Enterprise JavaBeansTM 2.0 (Allgemein: Datenbanken)}, publisher = {Addison-Wesley}, address = {M{\"u}nchen}, publisher = {Technische Hochschule Rosenheim}, year = {2000}, abstract = {Mehrstufige Architekturen mit SQLJ und Enterprise JavaBeans Datenbankanbindung und Erstellung von Komponenten sind ein essentieller Bestandteil von Java-Anwendungen. Bei Java-Schnittstellen r{\"u}ckt der neue ANSI-Standard SQLJ f{\"u}r relationale und objektrelationale Datenbanken immer mehr in den Blickpunkt. Bei mehrstufigen Architekturen ist dar{\"u}ber hinaus die Komponentenbildung unabdingbar, und dabei entwickelt sich EJB zu einem De-facto-Standard. Nach einer grundlegenden Einf{\"u}hrung geht es im zweiten Teil des Buches um Java-Schnittstellen zu Datenbanken: JDBC, ODMG und SQLJ8. Wie EJB-Komponenten erstellt werden und auf Java-Datenbanken zugreifen, wird im dritten Teil beschrieben.}, language = {de} } @inproceedings{SchmidtVogtNiemann2005, author = {Schmidt, Jochen and Vogt, F. and Niemann, H.}, title = {Vector Quantization Based Data Selection for Hand-Eye Calibration}, series = {Vision, Modeling, and Visualization 2004, pages 21-28, Stanford, USA}, booktitle = {Vision, Modeling, and Visualization 2004, pages 21-28, Stanford, USA}, year = {2005}, abstract = {The paper presents a new vectorquantization based Approach for selecting well-suited data for hand-eye calibration from a given sequence of hand and eye movements. Data selection is essential if control of the movements used for calibration is not possible, especially when using continuously recorded data. The new algorithm is compared to another method for data selection as well as to the processing of subsequent movements. Experimental results on real and synthetic data sets show the superior performance of the new approach with respect to calibration errors and computation time. Real data has been obtained from an optical tracking system and a camera mounted on an endoscope, the goal being the reconstruction of medical lightfields.}, language = {en} } @inproceedings{SchmidtNiemann2002, author = {Schmidt, Jochen and Niemann, H.}, title = {Using Quaternions for Parametrizing 3D Rotations in Unconstrained Nonlinear Optimization}, series = {Vision, Modeling, and Visualization 2001, pages 399-406, Stuttgart, Germany}, booktitle = {Vision, Modeling, and Visualization 2001, pages 399-406, Stuttgart, Germany}, year = {2002}, abstract = {In this paper we address the problem of using quaternions in unconstrained nonlinear optimization of 3-D rotations. Quaternions representing rotations have four elements but only three degrees of freedom, since they must be of norm one. This constraint has to be taken into account when applying e.g. the Levenberg-Marquardt algorithm, a method for unconstrained nonlinear optimization widely used in computer vision. We propose an easy to use method for achieving this. Experiments using our parametrization in photo grammetric b{\"u}ndle -adjustment are presented at the end of the paper.}, language = {en} } @incollection{YeapWongSchmidt2008, author = {Yeap, W.K. and Wong, C.K. and Schmidt, Jochen}, title = {Using a Mobile Robot to Test a Theory of Cognitive Mapping.}, series = {Robotics and Cognitive Approaches to Spatial Mapping, Springer Tracts in Advanced Robotics}, booktitle = {Robotics and Cognitive Approaches to Spatial Mapping, Springer Tracts in Advanced Robotics}, publisher = {Springer}, address = {Berlin}, publisher = {Technische Hochschule Rosenheim}, year = {2008}, abstract = {This paper describes using a mobile robot, equipped with some sonar sensors and an odometer, to test navigation through the use of a cognitive map. The robot explores an office environment, computes a cognitive map, which is a network of ASRs [36, 35], and attempts to find its way home. Ten trials were conducted and the robot found its way home each time. From four random positions in two trials, the robot estimated the home position relative to its current position reasonably accurately. Our robot does not solve the simultaneous localization and mapping problem and the map computed is fuzzy and inaccurate with much of the details missing. In each homeward journey, it computes a new cognitive map of the same part of the environment, as seen from the perspective of the homeward journey. We show how the robot uses distance information from both maps to find its way home.}, language = {en} } @inproceedings{WongYeapSchmidt2007, author = {Wong, C.K. and Yeap, W.K. and Schmidt, Jochen}, title = {Using a Mobile Robot for Cognitive Mapping}, series = {International Joint Conference on Artificial Intelligence (IJCAI), pages 2243-2248, Hyderabad, India, 2007}, booktitle = {International Joint Conference on Artificial Intelligence (IJCAI), pages 2243-2248, Hyderabad, India, 2007}, year = {2007}, abstract = {When animals (including humans) first explore a new environment, what they remember is fragmentary knowledge about the places visited. Yet, they have to use such fragmentary knowledge to find their way home. Humans naturally use more powerful heuristics while lower animals have shown to developa varietyof methodsthat tend to utilize two key pieces of information,namely distance and orientation information. Their methods differ depending on how they sense their environment. Could a mobile robot be used to investigate the nature of such a process, commonly referred to in the psychological literature as cognitive mapping? What might be computed in the initial explorations and how is the resulting "cognitive map" be used to return home? In this paper, we presented a novel approach using a mobile robot to do cognitive mapping. Our robot computes a "cognitive map" and uses distance and orientation information to find its way home. The process developed provides interesting insights into the nature of cognitive mapping and encourages us to use a mobile robot to do cognitive mapping in the future, as opposed to its popular use in robot mapping.}, language = {en} } @inproceedings{ZengerSchmidtKroedel2013, author = {Zenger, A. and Schmidt, Jochen and Kr{\"o}del, M.}, title = {Towards the Intelligent Home: Using Reinforcement-Learning for Optimal Heating Control}, series = {Advances in Artificial Intelligence, Proceedings of the 36th Annual Conference on AI, volume 8077 of Lecture Notes in Artificial Intelligence}, booktitle = {Advances in Artificial Intelligence, Proceedings of the 36th Annual Conference on AI, volume 8077 of Lecture Notes in Artificial Intelligence}, publisher = {Springer}, year = {2013}, abstract = {We propose a reinforcement learning approach to heating control in home automation, that can acquire a set of rules enabling an agent to heat a room to the desired temperature at a defined time while conserving as much energy as possible. Experimental results are presented that show the feasibility of our method.}, language = {en} } @inproceedings{RiedhammerStemmerHaderleinetal.2007, author = {Riedhammer, Korbinian and Stemmer, Georg and Haderlein, Tino and Schuster, Mario and Rosanowski, Frank and N{\"o}th, Elmar and Maier, Andreas}, title = {Towards Robust Automatic Evaluation of Pathologic Telephone Speech}, series = {2007 IEEE Workshop on Automatic Speech Recognition \& Understanding (ASRU), Kyoto, Japan, December 2007.}, booktitle = {2007 IEEE Workshop on Automatic Speech Recognition \& Understanding (ASRU), Kyoto, Japan, December 2007.}, pages = {717 -- 722}, year = {2007}, abstract = {For many aspects of speech therapy an objective evaluation of the intelligibility of a patient's speech is needed. We investigate the evaluation of the intelligibility of speech by means of automatic speech recognition. Previous studies have shown that measures like word accuracy are consistent with human experts' ratings. To ease the patient's burden, it is highly desirable to conduct the assessment via phone. However, the telephone channel influences the quality of the speech signal which negatively affects the results. To reduce inaccuracies, we propose a combination of two speech recognizers. Experiments on two sets of pathological speech show that the combination results in consistent improvements in the correlation between the automatic evaluation and the ratings by human experts. Furthermore, the approach leads to reductions of 10\% and 25\% of the maximum error of the intelligibility measure.}, language = {en} } @inproceedings{ZahoranskyMuehlbauerKoenig2020, author = {Zahoransky, Richard and M{\"u}hlbauer, Wolfgang and K{\"o}nig, Hartmut}, title = {Towards Mobility Support in Edge Clouds}, series = {2020 IEEE Cloud Summit}, booktitle = {2020 IEEE Cloud Summit}, editor = {IEEE,}, publisher = {IEEE Xplore}, pages = {1 -- 6}, year = {2020}, abstract = {Mobile-access edge clouds provide distributed com-pute capacities for low-latency applications. 5G technology willpave the way for such mobile deployment scenarios. In thispaper, we propose an edge cloud infrastructure that supportslow-latency video analysis connected with bandwidth reductionfor a moving group of persons. As example, we consider a mobilebody camera scenario that monitors the situation in a certain areaand transmits it to an operations center. Our discussion focuseson three aspects: mobility support, low-latency video processing,and bandwidth reduction. For this, we propose a mobile edgecloud infrastructure with a central cloud. In order to optimizevideo processing we optimize the edge cloud device assignmentof the cameras depending on their movement by reassigning itto another cloud device. This requires live migration of ongoingvideo analysis between edge devices. Finally we discuss the useof a mobile central cloud.}, language = {en} } @inproceedings{GoellerWenningerSchmidt2018, author = {Goeller, Toni and Wenninger, Marc and Schmidt, Jochen}, title = {Towards Cost-Effective Utility Business Models - Selecting a Communication Architecture for the Rollout of New Smart Energy Services}, series = {Proceedings of the 7th International Conference on Smart Cities and Green ICT Systems - Volume 1: SMARTGREENS}, booktitle = {Proceedings of the 7th International Conference on Smart Cities and Green ICT Systems - Volume 1: SMARTGREENS}, publisher = {SciTePress}, isbn = {978-989-758-292-9}, url = {http://nbn-resolving.de/urn:nbn:de:bvb:861-opus4-8332}, pages = {231 -- 237}, year = {2018}, abstract = {The IT architecture for meter reading and utility services is at the core of new business models and has a decisive role as an enabler for resource efficiency measures. The communication architecture used by those services has significant impact on cost, flexibility and speed of new service rollout. This article describes how the dominant system model for meter reading came about, what alternative models exist, and what trade-offs those models have for rollout of new services by different stakeholders. Control of a self learning home automation system by dynamic tariff information (Real-Time-Pricing) is given as an application example.}, language = {en} }