Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442807
K. V. S. Swaroop, K. Rao
Joint Model (JM) reference software is used for academic reference of H.264 and it was developed by JVT (Joint Video Team) of ISO/IEC MPEG & ITU-T VCEG (Video coding experts group). The Intel IPP (Integrated Performance Primitives) H.264 is a product of Intel which uses IPP libraries and SIMD instructions available on modern processors. The Intel IPP H.264 is multi-threaded and uses CPU optimized IPP routines. In this paper, JM 15.1 and Intel IPP H.264 codec are compared in terms of execution time and video quality of the output decoded sequence. The metrics used for comparison are SSIM (Structural Similarity Index Metric), PSNR (Peak-to-Peak Signal to Noise Ratio), MSE (Mean Square Error), motion estimation time, encoding time, decoding time and the compression ratio of the H.264 file size (encoded output). Intel IPP H.264 clearly emerges as the winner against JM 15.1 in all parameters except for the compression ratio of H.264 file size.
{"title":"Performance analysis and comparison of JM 15.1 and Intel IPP H.264 encoder and decoder","authors":"K. V. S. Swaroop, K. Rao","doi":"10.1109/SSST.2010.5442807","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442807","url":null,"abstract":"Joint Model (JM) reference software is used for academic reference of H.264 and it was developed by JVT (Joint Video Team) of ISO/IEC MPEG & ITU-T VCEG (Video coding experts group). The Intel IPP (Integrated Performance Primitives) H.264 is a product of Intel which uses IPP libraries and SIMD instructions available on modern processors. The Intel IPP H.264 is multi-threaded and uses CPU optimized IPP routines. In this paper, JM 15.1 and Intel IPP H.264 codec are compared in terms of execution time and video quality of the output decoded sequence. The metrics used for comparison are SSIM (Structural Similarity Index Metric), PSNR (Peak-to-Peak Signal to Noise Ratio), MSE (Mean Square Error), motion estimation time, encoding time, decoding time and the compression ratio of the H.264 file size (encoded output). Intel IPP H.264 clearly emerges as the winner against JM 15.1 in all parameters except for the compression ratio of H.264 file size.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"15 1","pages":"371-375"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75131467","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442803
Pramod Poudel, M. Shirvaikar
Real time computer vision applications like video streaming on cell phones, remote surveillance and virtual reality have stringent performance requirements but can be severely restrained by limited resources. The use of optimized algorithms is vital to meet real-time requirements especially on popular mobile platforms. This paper presents work on performance optimization of common computer vision algorithms such as correlation on such embedded systems. The correlation algorithm which is popular for face recognition, can be implemented using convolution or the Discrete Fourier Transform (DFT). The algorithms are benchmarked on the Intel Pentium processor and Beagleboard, which is a new low-cost low-power platform based on the Texas Instruments (TI) OMAP 3530 processor architecture. The OMAP processor consists of an asymmetric dual-core architecture, including an ARM and a DSP supported by shared memory. OpenCV, which is a computer vision library developed by Intel corporation was utilized for some of the algorithms. Comparative results for the various approaches are presented and discussed with an emphasis on real-time implementation.
{"title":"Optimization of computer vision algorithms for real time platforms","authors":"Pramod Poudel, M. Shirvaikar","doi":"10.1109/SSST.2010.5442803","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442803","url":null,"abstract":"Real time computer vision applications like video streaming on cell phones, remote surveillance and virtual reality have stringent performance requirements but can be severely restrained by limited resources. The use of optimized algorithms is vital to meet real-time requirements especially on popular mobile platforms. This paper presents work on performance optimization of common computer vision algorithms such as correlation on such embedded systems. The correlation algorithm which is popular for face recognition, can be implemented using convolution or the Discrete Fourier Transform (DFT). The algorithms are benchmarked on the Intel Pentium processor and Beagleboard, which is a new low-cost low-power platform based on the Texas Instruments (TI) OMAP 3530 processor architecture. The OMAP processor consists of an asymmetric dual-core architecture, including an ARM and a DSP supported by shared memory. OpenCV, which is a computer vision library developed by Intel corporation was utilized for some of the algorithms. Comparative results for the various approaches are presented and discussed with an emphasis on real-time implementation.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"36 1","pages":"51-55"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82182430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442821
P. Olivier, K. Barnett
This paper demonstrates that Laguerre series can be used to estimate a variety of signals, including a) transient signals; b) infinitely persisting finite power signals; and c) signals that explode. One of the examples presented is the estimation of the step response of a linear time invariant system which leads to a discussion of the relationship of the proposed technique with the classical system identification algorithm due to B. L. Ho.
{"title":"Signal estimation via Laguerre series","authors":"P. Olivier, K. Barnett","doi":"10.1109/SSST.2010.5442821","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442821","url":null,"abstract":"This paper demonstrates that Laguerre series can be used to estimate a variety of signals, including a) transient signals; b) infinitely persisting finite power signals; and c) signals that explode. One of the examples presented is the estimation of the step response of a linear time invariant system which leads to a discussion of the relationship of the proposed technique with the classical system identification algorithm due to B. L. Ho.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"105 1","pages":"298-301"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76356979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442796
N. Sadati, G. Dumont, H. Mahdavian
A robust multiple model adaptive control strategy using fuzzy fusion (RMMAC-FF) is presented in this paper. The main idea in multi-model controllers is to identify the best model of the system at any instant of time and apply the appropriate control input to it. RMMAC-FF, integrates a fuzzy robust controller, with the fuzzy multiple model adaptive estimation and a fuzzy switching to come up with a new strong methodology to control complex systems. Simulation results of the RMMAC-FF on a two-cart system, used as a benchmark problem, verify the theory and confirm the effectiveness of the proposed controller.
{"title":"Robust multiple model adaptive control using fuzzy fusion","authors":"N. Sadati, G. Dumont, H. Mahdavian","doi":"10.1109/SSST.2010.5442796","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442796","url":null,"abstract":"A robust multiple model adaptive control strategy using fuzzy fusion (RMMAC-FF) is presented in this paper. The main idea in multi-model controllers is to identify the best model of the system at any instant of time and apply the appropriate control input to it. RMMAC-FF, integrates a fuzzy robust controller, with the fuzzy multiple model adaptive estimation and a fuzzy switching to come up with a new strong methodology to control complex systems. Simulation results of the RMMAC-FF on a two-cart system, used as a benchmark problem, verify the theory and confirm the effectiveness of the proposed controller.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"99 6 1","pages":"19-24"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87722636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442851
P. S. Prasad, P. Agrawal
In this paper, we study the effects of opportunistic relay placement on the performance of multihop ad hoc networks. It has been previously shown that multihop mesh networks can aid in enhanced network performance by optimally utilizing power and bandwidth resources. We propose a placement scheme to introduce relay nodes in the network at critical locations that can significantly improve the throughput and link connectivity of the network. The placement algorithm uses a linear program formulation and takes into consideration the data rate and power availability of the surrounding nodes, network density, etc. However, these improvements can come at the cost of a few additional nodes and higher energy expenditure. We demonstrate through extensive simulations that placing minimal additional relay nodes can be worthwhile in improving the performance in a multihop network.
{"title":"Opportunistic relay placement in mobile multihop wireless ad hoc networks","authors":"P. S. Prasad, P. Agrawal","doi":"10.1109/SSST.2010.5442851","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442851","url":null,"abstract":"In this paper, we study the effects of opportunistic relay placement on the performance of multihop ad hoc networks. It has been previously shown that multihop mesh networks can aid in enhanced network performance by optimally utilizing power and bandwidth resources. We propose a placement scheme to introduce relay nodes in the network at critical locations that can significantly improve the throughput and link connectivity of the network. The placement algorithm uses a linear program formulation and takes into consideration the data rate and power availability of the surrounding nodes, network density, etc. However, these improvements can come at the cost of a few additional nodes and higher energy expenditure. We demonstrate through extensive simulations that placing minimal additional relay nodes can be worthwhile in improving the performance in a multihop network.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"27 1","pages":"147-151"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83352329","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442795
C. Johnson
The ability of a dynamical system to remain stable in the face of perturbations in values of the system's parameters/coefficients is an important safety-attribute in control-system analysis and design and is referred-to as "stability-robustness". The most fundamental question in the study of stability-robustness is to identify, or safely-approximate, the "extent/range" of parameter-variations for which the system remains stable, in some defined sense. In this paper we consider the class of "constant" linear dynamical systems and show that in some, seemingly-normal sub-cases, an asymptotically-stable, constant linear dynamical system can exhibit rather unusual non-robust stability features. An Example is presented and the unique structural-property characterizing the non-robust stability behavior is identified.
{"title":"On the stability-robustness of linear dynamical systems","authors":"C. Johnson","doi":"10.1109/SSST.2010.5442795","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442795","url":null,"abstract":"The ability of a dynamical system to remain stable in the face of perturbations in values of the system's parameters/coefficients is an important safety-attribute in control-system analysis and design and is referred-to as \"stability-robustness\". The most fundamental question in the study of stability-robustness is to identify, or safely-approximate, the \"extent/range\" of parameter-variations for which the system remains stable, in some defined sense. In this paper we consider the class of \"constant\" linear dynamical systems and show that in some, seemingly-normal sub-cases, an asymptotically-stable, constant linear dynamical system can exhibit rather unusual non-robust stability features. An Example is presented and the unique structural-property characterizing the non-robust stability behavior is identified.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"7 1","pages":"15-18"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84812641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442820
Fan Wang, V. Agrawal
Soft errors are caused by cosmic rays striking sensitive regions in electronic devices. Termed as single event upset (SEU), in the past this phenomenon mostly affected the high altitude systems or avionics. The small geometries of today's nanodevices and their use in high-density and high-complexity designs make electronic systems sensitive even to the ground-level radiation. Therefore, large computer systems like workstations or computer web servers have become major victims of single event upsets. Given that the idea of cloud computing is an unavoidable trend for the next generation internet, which might involve almost every company in the IT industry, the urgency and criticality of the reliability rise higher then ever. This paper illustrates how soft errors are a reliability concern for computer servers. The soft error reduction techniques that are significant for the IT industry are summarized and a possible soft error rate (SER) reduction method that considers the cosmic ray striking angle to redesign the circuit board layout is proposed.
{"title":"Soft error considerations for computer web servers","authors":"Fan Wang, V. Agrawal","doi":"10.1109/SSST.2010.5442820","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442820","url":null,"abstract":"Soft errors are caused by cosmic rays striking sensitive regions in electronic devices. Termed as single event upset (SEU), in the past this phenomenon mostly affected the high altitude systems or avionics. The small geometries of today's nanodevices and their use in high-density and high-complexity designs make electronic systems sensitive even to the ground-level radiation. Therefore, large computer systems like workstations or computer web servers have become major victims of single event upsets. Given that the idea of cloud computing is an unavoidable trend for the next generation internet, which might involve almost every company in the IT industry, the urgency and criticality of the reliability rise higher then ever. This paper illustrates how soft errors are a reliability concern for computer servers. The soft error reduction techniques that are significant for the IT industry are summarized and a possible soft error rate (SER) reduction method that considers the cosmic ray striking angle to redesign the circuit board layout is proposed.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"1 1","pages":"269-274"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91184463","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442860
Richard E. Tuggle
Mission critical systems utilizing multi-hop wireless networks require a more aggressive approach to service quality than single-hop wireless and fixed networks. Cognitive networking evolved from cognitive radio and cross-layer design to provide a framework for managing a dynamic network. Multipath routing mitigates packet loss at the cost of throughput, but requires improvements to minimize latency in discovering, maintaining, and traversing routes. A multipath routing architecture designed within the cognitive networking framework may improve service quality for mission critical multi-hop wireless networks. This paper introduces the protocol architecture, results of a functional analysis, and the way ahead for conducting a performance analysis.
{"title":"Cognitive multipath routing for mission critical multi-hop wireless networks","authors":"Richard E. Tuggle","doi":"10.1109/SSST.2010.5442860","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442860","url":null,"abstract":"Mission critical systems utilizing multi-hop wireless networks require a more aggressive approach to service quality than single-hop wireless and fixed networks. Cognitive networking evolved from cognitive radio and cross-layer design to provide a framework for managing a dynamic network. Multipath routing mitigates packet loss at the cost of throughput, but requires improvements to minimize latency in discovering, maintaining, and traversing routes. A multipath routing architecture designed within the cognitive networking framework may improve service quality for mission critical multi-hop wireless networks. This paper introduces the protocol architecture, results of a functional analysis, and the way ahead for conducting a performance analysis.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"1 1","pages":"66-71"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90113580","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442861
Arvind K Madhavapeddi Sesha, Mohamed Abdelrahman
In order to operate solid oxide fuel cell (SOFC) systems it is necessary to investigate their dynamic characteristics through modeling and simulations. Here we use a low order non linear state space model of a tubular SOFC developed in simulink [1]. Input variables of the model are fuel and air inlet pressures. The voltage output of the SOFC and the cell temperature are the model outputs. Other variables such as the current demand, the fuel and air inlet temperatures are considered as disturbances. The voltage output of the cell must be controlled and stabilized to reduce the effect of the disturbances. A linear quadratic integral controller has been designed using matlab to establish cell voltage control.
{"title":"Linear-quadratic-integral controller for a solid oxide fuel cell","authors":"Arvind K Madhavapeddi Sesha, Mohamed Abdelrahman","doi":"10.1109/SSST.2010.5442861","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442861","url":null,"abstract":"In order to operate solid oxide fuel cell (SOFC) systems it is necessary to investigate their dynamic characteristics through modeling and simulations. Here we use a low order non linear state space model of a tubular SOFC developed in simulink [1]. Input variables of the model are fuel and air inlet pressures. The voltage output of the SOFC and the cell temperature are the model outputs. Other variables such as the current demand, the fuel and air inlet temperatures are considered as disturbances. The voltage output of the cell must be controlled and stabilized to reduce the effect of the disturbances. A linear quadratic integral controller has been designed using matlab to establish cell voltage control.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"106 1","pages":"90-95"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82537431","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2010-03-07DOI: 10.1109/SSST.2010.5442817
Kuo-pao Yang, T. Beaubouef
Newton's Method for finding roots of polynomials is investigated as a case study in demonstrating the Principle of Equivalence of Hardware and Software. Implementations of this procedure in C++ code and in hardware on a field programmable gate array (FPGA) are presented. The similarities and differences in the two approaches are discussed.
{"title":"Equivalence of Hardware and Software: A case study for solving polynomial functions","authors":"Kuo-pao Yang, T. Beaubouef","doi":"10.1109/SSST.2010.5442817","DOIUrl":"https://doi.org/10.1109/SSST.2010.5442817","url":null,"abstract":"Newton's Method for finding roots of polynomials is investigated as a case study in demonstrating the Principle of Equivalence of Hardware and Software. Implementations of this procedure in C++ code and in hardware on a field programmable gate array (FPGA) are presented. The similarities and differences in the two approaches are discussed.","PeriodicalId":6463,"journal":{"name":"2010 42nd Southeastern Symposium on System Theory (SSST)","volume":"21 1","pages":"318-322"},"PeriodicalIF":0.0,"publicationDate":"2010-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88119021","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}