@book{BenekenErnstSchmidt2015, author = {Beneken, Gerd and Ernst, H. and Schmidt, Jochen}, title = {Grundkurs Informatik: Grundlagen und Konzepte f{\"u}r die erfolgreiche IT-Praxis - Eine umfassende, praxisorientierte Einf{\"u}hrung (Auflage von 2015)}, publisher = {Springer Vieweg}, address = {Berlin}, publisher = {Technische Hochschule Rosenheim}, year = {2015}, abstract = {Das Buch bietet eine umfassende und praxisorientierte Einf{\"u}hrung in die wesentlichen Grundlagen und Konzepte der Informatik. Es umfasst den Stoff, der typischerweise in den ersten Semestern eines Informatikstudiums vermittelt wird, vertieft Zusammenh{\"a}nge, die dar{\"u}ber hinausgehen und macht sie verst{\"a}ndlich. Die Themenauswahl orientiert sich an der langfristigen Relevanz f{\"u}r die praktische Anwendung. Praxisnah und aktuell werden die Inhalte f{\"u}r Studierende der Informatik und verwandter Studieng{\"a}nge sowie f{\"u}r im Beruf stehende Praktiker vermittelt. Die vorliegende f{\"u}nfte Auflage wurde grundlegend {\"u}berarbeitet und aktualisiert.}, language = {de} } @inproceedings{WenningerSchmidtGoeller2017, author = {Wenninger, Marc and Schmidt, Jochen and Goeller, Toni}, title = {Appliance Usage Prediction for the Smart Home with an Application to Energy Demand Side Management - And Why Accuracy is not a Good Performance Metric for this Problem.}, series = {6th International Conference on Smart Cities and Green ICT Systems (SMARTGREENS)}, booktitle = {6th International Conference on Smart Cities and Green ICT Systems (SMARTGREENS)}, year = {2017}, abstract = {Shifting energy peak load is a subject that plays a huge role in the currently changing energy market, where renewable energy sources no longer produce the exact amount of energy demanded. Matching demand to supply requires behavior Changes on the customerside, which can be achieved by incentives suchas Real-Time-Pricing (RTP). Various studies show that such incentives cannot be utilized without a complexity reduction, e.g., by smart home automation systems that inform the customer about possible savings or automatically schedule appliances to off-peak load phases. We propose a probabilistic appliance usage prediction based on historical energy data that can be used to identify the times of day where an appliance will be used and therefore make load shift recommendations that suite the customer's usage profile. A huge issue is how to provide a valid performance evaluation for this particular problem. We will argue why the commonly used accuracy metric is not suitable, and suggest to use other metrics like the area under the Receiver Operating Characteristic (ROC) curve, Matthews Correlation Coefficient (MCC) or F1-Score instead.}, 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} } @book{ErnstSchmidtBeneken2020, author = {Ernst, Hartmut and Schmidt, Jochen and Beneken, Gerd}, title = {Grundkurs Informatik: Grundlagen und Konzepte f{\"u}r die erfolgreiche IT-Praxis - Eine umfassende, praxisorientierte Einf{\"u}hrung}, edition = {7}, publisher = {Springer Vieweg}, address = {Wiesbaden}, isbn = {978-3-658-30330-3}, publisher = {Technische Hochschule Rosenheim}, pages = {863}, year = {2020}, abstract = {Zahlensysteme und bin{\"a}re Arithmetik - Nachricht und Information - Codierung und Datenkompression - Verschl{\"u}sselung - Schaltalgebra, Schaltnetze und Elemente der Computerhardware - Rechnerarchitekturen - Rechnernetze - Betriebssysteme - prozedurale und objektorientierte Programmierung (C und Java) - Automatentheorie und formale Sprachen - Berechenbarkeit und Komplexit{\"a}t - Suchen und Sortieren - B{\"a}ume und Graphen - Software-Engineering - Datenbanken - Anwendungsprogrammierung im Internet (HTML, CSS, JavaScript und PHP) - Deep Learning mit neuronalen Netzen}, language = {de} } @book{Schmidt2020, author = {Schmidt, Jochen}, title = {Grundkurs Informatik - Das {\"U}bungsbuch: 148 Aufgaben mit L{\"o}sungen}, edition = {2}, publisher = {Springer Vieweg}, address = {Wiesbaden}, isbn = {978-3-658-30332-7}, publisher = {Technische Hochschule Rosenheim}, pages = {187}, year = {2020}, language = {de} } @article{WenningerMaierSchmidt2021, author = {Wenninger, Marc and Maier, Andreas and Schmidt, Jochen}, title = {DEDDIAG, a domestic electricity demand dataset of individual appliances in Germany}, series = {Scientific Data}, volume = {8}, journal = {Scientific Data}, number = {176}, pages = {15}, year = {2021}, abstract = {Real-world domestic electricity demand datasets are the key enabler for developing and evaluating machine learning algorithms that facilitate the analysis of demand attribution and usage behavior. Breaking down the electricity demand of domestic households is seen as the key technology for intelligent smart-grid management systems that seek an equilibrium of electricity supply and demand. For the purpose of comparable research, we publish DEDDIAG, a domestic electricity demand dataset of individual appliances in Germany. The dataset contains recordings of 15 homes over a period of up to 3.5 years, wherein total 50 appliances have been recorded at a frequency of 1 Hz. Recorded appliances are of significance for load-shifting purposes such as dishwashers, washing machines and refrigerators. One home also includes three-phase mains readings that can be used for disaggregation tasks. Additionally, DEDDIAG contains manual ground truth event annotations for 14 appliances, that provide precise start and stop timestamps. Such annotations have not been published for any long-term electricity dataset we are aware of.}, language = {en} } @inproceedings{BayerlWenningerSchmidtetal.2021, author = {Bayerl, Sebastian P. and Wenninger, Marc and Schmidt, Jochen and Wolff von Gudenberg, Alexander and Riedhammer, Korbinian}, title = {STAN: A stuttering therapy analysis helper}, series = {2021 IEEE Spoken Language Technology Workshop (SLT)}, booktitle = {2021 IEEE Spoken Language Technology Workshop (SLT)}, pages = {2}, year = {2021}, abstract = {Stuttering is a complex speech disorder identified by repetitions, prolongations of sounds, syllables or words and blockswhile speaking. Specific stuttering behaviour differs strongly,thus needing personalized therapy. Therapy sessions requirea high level of concentration by the therapist. We introduce STAN, a system to aid speech therapists in stuttering therapysessions. Such an automated feedback system can lower the cognitive load on the therapist and thereby enable a more consistent therapy as well as allowing analysis of stuttering over the span of multiple therapy sessions.}, language = {en} } @inproceedings{WenningerBayerlMaieretal.2021, author = {Wenninger, Marc and Bayerl, Sebastian P. and Maier, Andreas and Schmidt, Jochen}, title = {Recurrence Plot Spacial Pyramid Pooling Network for Appliance Identification in Non-Intrusive Load Monitoring}, series = {2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA)}, booktitle = {2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA)}, pages = {108 -- 115}, year = {2021}, abstract = {Parameter free Non-intrusive Load Monitoring (NILM) algorithms are a major step toward real-world NILM scenarios. The identification of appliances is the key element in NILM. The task consists of identification of the appliance category and its current state. In this paper, we present a param- eter free appliance identification algorithm for NILM using a 2D representation of time series known as unthresholded Recurrence Plots (RP) for appliance category identification. One cycle of voltage and current (V-I trajectory) are transformed into a RP and classified using a Spacial Pyramid Pooling Convolutional Neural Network architecture. The performance of our approach is evaluated on the three public datasets COOLL, PLAID and WHITEDv1.1 and compared to previous publications. We show that compared to other approaches using our architecture no initial parameters have to be manually tuned for each specific dataset.}, language = {en} } @inproceedings{ZinsserSchmidtNiemann2003, author = {Zinßer, T. and Schmidt, Jochen and Niemann, H.}, title = {Performance Analysis of Nearest Neighbor Algorithms for ICP Registration of 3-D Point Sets}, series = {Vision, Modeling, and Visualization 2003}, booktitle = {Vision, Modeling, and Visualization 2003}, year = {2003}, abstract = {There are many nearest neighbor algorithms tailor made for ICP,but most of them require Special input data like range Images or triangle meshes. We focus on efficient nearest neighbor algorithms that do not impose this limitation, and thus can also be used with 3-D point sets generated by structure-frommotion techniques. We shortly present the evaluated algorithms and introduce the modifications we made to improve their efficiency. In particular, several enhancements to the well-known k-D tree algorithm are described. The first part of our Performance Analysis consists of Experiments on synthetic point sets, whereas the second part features experiments with the ICP algorithm on real point sets. Both parts are completed by a thorough evaluation of the obtained results.}, language = {en} } @article{ZobelDenzlerHeigletal.2003, author = {Zobel, M. and Denzler, J. and Heigl, B. and N{\"o}th, E. and Paulus, D. and Schmidt, Jochen and Stemmer, G.}, title = {MOBSY: Integration of vision and dialogue in service robots}, series = {Machine Vision and Applications}, journal = {Machine Vision and Applications}, year = {2003}, abstract = {This contribution introduces MOBSY, a fully integrated, autonomous mobile service robot system. It acts as an automatic dialogue-based receptionist for visitors to our institute. MOBSY incorporates many techniques from different research areas into one working stand-alone system. The techniques involved range from computer vision over speech understanding to classical robotics. Along with the two main aspects of vision and speech, we also focus on the integration aspect, both on the methodological and on the technical level. We describe the task and the techniques involved. Finally, we discuss the experiences that we gained with MOBSY during a live performance at our institute.}, language = {en} } @inproceedings{WenhardtSchmidtNiemann2002, author = {Wenhardt, S. and Schmidt, Jochen and Niemann, H.}, title = {Didaktische Aufbereitung von Methoden des Rechnersehens f{\"u}r virtuelle Vorlesungen}, series = {Forschungsbeitr{\"a}ge zur Didaktik der Informatik - Theorie, Praxis, Evaluation}, booktitle = {Forschungsbeitr{\"a}ge zur Didaktik der Informatik - Theorie, Praxis, Evaluation}, year = {2002}, abstract = {Dieser Artikel stellt ein Konzept f¨ur eine Online-Vorlesung im Rahmen der virtuellen Hochschule Bayern vor. Zun{\"a}chst werden kurz die fachlichen Inhalte erl¨autert, die es zu vermitteln gilt. Nach dieser Einf{\"u}hrung wird auf die Umsetzung der Inhalte in eine dem neuen Medium Internet angemessene Form eingegangen. Dies betrifft vor allem die ausgew{\"a}hlten Techniken, die zur Wissensvermittlung eingesetzt werden. Ein besonderer Schwerpunkt liegt auf der M{\"o}glichkeit durch Interaktivit{\"a}t das Wissen experimentell zu vertiefen und somit eine Verbindung zwischen dem theoretisch Gelernten und dem praktisch Erfahrenen herzustellen. Weiterhin wird eine Vielfalt an Kommunikationsm¨oglichkeiten vorgestellt, da Kommunikation eine wichtige soziale Komponente im Lernprozess und h¨aufig entscheidend f¨ur den Erfolg ist.}, language = {de} } @inproceedings{SchmidtVogtNiemann2002, author = {Schmidt, Jochen and Vogt, F. and Niemann, H.}, title = {Nonlinear Refinement of Camera Parameters using an Endoscopic Surgery Robot}, series = {Proceedings of IAPR Conference on Machine Vision Applications (MVA)}, booktitle = {Proceedings of IAPR Conference on Machine Vision Applications (MVA)}, year = {2002}, abstract = {We present an Approach for non linea roptimization of the parameters of an endoscopic camera mounted on a surgery robot. The goal is to generate a depth map for each image in order to enhance the quality of medical light fields. The pose information provided by the robot is used as an initialization, where especially the orientation isi naccurate. Refinement of intrinsic and extrinsic camera parameters is performed by minimizing the back-projectionerror of 3-D points that are reconstructed by triangulation from image Feature stracked over an image sequence. Optimization of the camera parameters results in an enhancement of Rendering Quality in two ways: More accurate parameters lead to better interpolation as well as to better depth maps for approximating the scenegeometry.}, language = {en} } @inproceedings{SchmidtNiemannVogt2002, author = {Schmidt, Jochen and Niemann, H. and Vogt, F.}, title = {Dense Disparity Maps in Real-Time with an Application to Augmented Reality}, series = {Proceedings Sixth IEEE Workshop on Applications of Computer Vision (WACV 2002), pages 225-230, Orlando, FL USA}, booktitle = {Proceedings Sixth IEEE Workshop on Applications of Computer Vision (WACV 2002), pages 225-230, Orlando, FL USA}, year = {2002}, abstract = {This work presents a technique for computing dense disparity maps from a binocular stereo camera system. The methods are applied in an Augmented Reality setting for combining real and virtual worlds with proper occlusions. The proposed stereo correspondence technique is based oil area matching and facilitates an efficient strategy by using the concept of a three-dimensional similarity accumulator whereby occlusions are detected and object boundaries are extracted correctly. The main contribution of this paper is the way we fill the accumulator using absolute differences of images and computing a mean filter on these difference images. This. is. where the main advantages of the accumulator approach can be exploited, since all entries can be computed in parallel and thus extremely efficient. Additionally, we-perform an asymmetric correction step and a post-processing of the disparity maps that maintains object edges.}, 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} } @inproceedings{SchmidtScholzNiemann2001, author = {Schmidt, Jochen and Scholz, I. and Niemann, H.}, title = {Placing Arbitrary Objects in a Real Scene Using a Color Cube for Pose Estimation}, series = {Pattern Recognition, 23rd DAGM Symposium}, booktitle = {Pattern Recognition, 23rd DAGM Symposium}, year = {2001}, abstract = {We describe an Augmented Reality system using the corners of a color cube for camera calibration. In the augmented image the cube is replaced by a computer generated virtual object. The cube is localized in an image by the CSC color segmentation algorithm. The camera projection matrix is estimated with a linear method that is followed by a nonlinear refinement step. Because of possible missclassifications of the segmented color regions and the minimum number of point correspondences used for calibration, the estimated pose of the cube may be very erroneous for some frames; therefore we perform outlier detection and treatment for rendering the virtual object in an acceptable manner.}, language = {en} } @inproceedings{ScholzSchmidtNiemann2001, author = {Scholz, I. and Schmidt, Jochen and Niemann, H.}, title = {Farbbildverarbeitung unter Echtzeitbedingungen in der Augmented Reality}, series = {Workshop Farbbildverarbeitung, pages 59-65, Erlangen, Germany, 4.-5. Oktober 2001. Universit{\"a}t Erlangen-N{\"u}rnberg, Institut f{\"u}r Informatik}, booktitle = {Workshop Farbbildverarbeitung, pages 59-65, Erlangen, Germany, 4.-5. Oktober 2001. Universit{\"a}t Erlangen-N{\"u}rnberg, Institut f{\"u}r Informatik}, year = {2001}, abstract = {Es wird ein System aus der Augmented Reality (Erweiterte Reali{\"a}at, AR) vorgestellt, das zur Kamerakalibrierung einen farbigen W{\"u}rfel verwendet, der außerdem als Platzhalter f{\"u}r ein virtuelles Objekt dient. Zur Erkennung des W{\"u}rfels in einer Szene werden Methoden aus der Farbbildverarbeitung verwendet, wie der Color Structure Code (CSC) und die Klassifikation der entstehenden Regionen nach ihrer Farbe. Zur Beschleunigung der Segmentierung wird ein hierarchisches Verfahren eingesetzt.}, language = {de} } @article{ZobelDenzlerHeigletal.2001, author = {Zobel, M. and Denzler, J. and Heigl, B. and N{\"o}th, E. and Paulus, D. and Schmidt, Jochen and Stemmer, G.}, title = {Demonstration von Bildverarbeitung und Sprachverstehen in der Dienstleistungsrobotik}, series = {Autonome Mobile Systeme}, journal = {Autonome Mobile Systeme}, year = {2001}, abstract = {Die typischerweise gew{\"u}nschten Einsatzgebiete f{\"u}r Dienstleistungsroboter, z. B. Krankenh{\"a}user oder Seniorenheime, stellen sehr hohe Anforderungen an die Mensch-Maschine-Schnittstelle. Diese Erfordernisse gehen im Allgemeinen {\"u}ber die M{\"o}glichkeiten der Standardsensoren, wie Ultraschalloder Infrarotsensoren, hinaus. Es m{\"u}ssen daher erg{\"a}nzende Verfahren zum Einsatz kommen. Aus der Sicht der Mustererkennung sind die Nutzung des Rechnersehens und des nat{\"u}rlichsprachlichen Dialogs von besonderem Interesse. Dieser Beitrag stellt das mobile System MOBS Y vor. MOBS Y ist ein vollkommen integrierter autonomer mobiler Dienstleistungsroboter. Er dient als ein automatischer dialogbasierter Empfangsservice f{\"u}r Besucher unseres Instituts. MOBSY vereinigt vielf{\"a}ltige Methoden aus unterschiedlichsten Forschungsgebieten in einem eigenst{\"a}ndigen System. Die zum Einsatz kommenden Methoden aus dem Bereich der Bildverarbeitung reichen dabei von Objektklassifikation {\"u}ber visuelle Selbstlokalisierung und Rekalibrierung bis hin zu multiokularer Objektverfolgung. Die Dialogkomponente umfasst Methoden der Spracherkennung, des Sprachverstehens und die Generierung von Antworten. Im Beitrag werden die zu erf{\"u}llende Aufgabe und die einzelnen Verfahren dargestellt.}, language = {de} } @inproceedings{ZobelDenzlerHeigletal.2001, author = {Zobel, M. and Denzler, J. and Heigl, B. and N{\"o}th, E. and Paulus, D. and Schmidt, Jochen and Stemmer, G.}, title = {MOBSY: Integration of vision and dialogue in service robots}, series = {Computer Vision Systems, Proceedings Second International Workshop, ICVS 2001, Vancouver, Canada}, booktitle = {Computer Vision Systems, Proceedings Second International Workshop, ICVS 2001, Vancouver, Canada}, year = {2001}, abstract = {MOBSY is a fully integrated autonomous mobile service robot system. It acts as an automatic dialogue based receptionist for visitors of our institute. MOBSY incorporates many techniques from different research areas into one working stand-alone system. Especially the computer vision and dialogue aspects are of main interest from the pattern recognition's point of view. To summarize shortly, the involved techniques range from object classification over visual self-localization and recalibration to object tracking with multiple cameras. A dialogue component has to deal with speech recognition, understanding and answer generation. Further techniques needed are navigation, obstacle avoidance, and mechanisms to provide fault tolerant behavior. This contribution introduces our mobile system MOBSY. Among the main aspects vision and speech, we focus also on the integration aspect, both on the methodological and on the technical level. We describe the task and the involved techniques. Finally, we discuss the experiences that we gained with MOBSY during a live performance at the 25th anniversary of our institute}, language = {en} } @book{ErnstSchmidtBeneken2016, author = {Ernst, H. and Schmidt, Jochen and Beneken, Gerd}, title = {Grundkurs Informatik: Grundlagen und Konzepte f{\"u}r die erfolgreiche IT-Praxis - Eine umfassende, praxisorientierte Einf{\"u}hrung}, publisher = {Springer Vieweg}, address = {Berlin}, publisher = {Technische Hochschule Rosenheim}, year = {2016}, abstract = {Zahlensysteme und bin{\"a}re Arithmetik Nachricht und Information Codierung und Datenkompression Verschl{\"u}sselung Schaltalgebra, Schaltnetze und Elemente der Computerhardware Rechnerarchitekturen Rechnernetze Betriebssysteme Datenbanken Automatentheorie und formale Sprachen Berechenbarkeit und Komplexit{\"a}t Suchen und Sortieren B{\"a}ume und Graphen prozedurale und objektorientierte Programmierung (C und Java) Anwendungsprogrammierung im Internet (HTML, CSS, JavaScript und PHP) Software-Engineering}, language = {de} } @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} }