3225 Chapters
  Title Author Publisher Format Buy Remix
Medium 9781601322548

Iterative Refinement by Smooth Curvature Correction for PDE-based Image Restoration

Hamid R. Arabnia; Leonidas Deligiannidis; Joan Lu; Fernando G. Tinetti; Jane You; George Jandieri; Gerald Schaefer; Ashu M. G. Solo; and Vladimir Volkov (Editors) Mercury Learning and Information PDF

518

Int'l Conf. IP, Comp. Vision, and Pattern Recognition | IPCV'13 |

Iterative Refinement by Smooth Curvature Correction for PDE-based Image Restoration

Anup Gautam1 , Jihee Kim2 , Doeun Kwak3 , and Seongjai Kim4

1 Department of Mathematics and Statistics, Mississippi State University

Mississippi State, MS 39762-5921 USA Email: ag769@msstate.edu

2 956-28 Daechi 2-dong, Gangnam-gu, Seoul, S. Korea Email: misskjh@hanmail.net

3 F-4708 Samsung Tower Palace, Dogok 2-dong, Gangnam-gu

Seoul, S. Korea Email: kwakj16@gsiscommunity.kr

4 Department of Mathematics and Statistics, Mississippi State University

Mississippi State, MS 39762-5921 USA Email: skim@math.msstate.edu (Contact Author)

Abstract— This article studies iterative refinement algorithms for PDE-based image restoration models. In order to restore fine structures in the image, iterative refinement procedures employing an original idea by Bregman have been introduced in image restoration. However, the Bregman iterative procedure first recovers fine scales of the image and then restores the noise to converge to the observed noisy image; it must be stopped manually when the quality of the obtained image appears satisfactory. This article introduces an effective refinement procedure called the smooth curvature correction (SCC) model to overcome the drawback of the Bregman iteration. By incorporating the smoothed curvature of the previous iterate as a source term, the new model can successfully produce a convergent sequence of images having a better restoration quality than the best result of the

See All Chapters
Medium 9781601322609

Towards Improving Object-Oriented Software Maintenance during Change Impact Analysis

Hamid R. Arabnia; Leonidas Deligiannidis; George Jandieri; Vince Schmidt; Ashu M. G. Solo; and Fernando G. Tinetti (Editors) Mercury Learning and Information PDF

196

Int'l Conf. Software Eng. Research and Practice | SERP'13 |

Towards Improving Object-Oriented Software

Maintenance during Change Impact Analysis

Bassey Isong1 and Obeten Ekabua2

Department of Computer Science, North-West University, Mmabatho, Mafikeng, South Africa

{124073008, 2obeten.ekabua}@nwu.ac.za

Abstract - Today, resources are geared towards modifying rather than developing new software systems. Changes are necessary during the system’s lifetime to keep it useful but the major challenge is how these changes are controlled and managed. Software systems are complex with large dependency webs and components that are fault-prone.

Modifying components without regard to its dependencies or its fault-proneness may have some unpredicted and potential effects on the quality or increase their risk to fail. Objectoriented software (OOS) systems are not exception.

Identifying these components early may reduce system failure risks when implementing changes. Traditional researches on change impact analysis (CIA) of software code change and failure prediction are disjointed. Therefore, the main goal is to propose a change impact analysis framework that incorporates change and failure prediction while enhancing software quality and reducing maintenance time, cost and effort. By way of contribution and extension of existing knowledge, this research will explore and analyze OOS component’s relationship for effective change impact analysis and predicting early, the failure associated with fault-prone components by utilizing OO metrics.

See All Chapters
Medium 9781601322548

Onboard Hover Control of a Quadrotor using Template Matching and Optic Flow

Hamid R. Arabnia; Leonidas Deligiannidis; Joan Lu; Fernando G. Tinetti; Jane You; George Jandieri; Gerald Schaefer; Ashu M. G. Solo; and Vladimir Volkov (Editors) Mercury Learning and Information PDF

Int'l Conf. IP, Comp. Vision, and Pattern Recognition | IPCV'13 |

833

Onboard Hover Control of a Quadrotor using Template Matching and Optic Flow

Ping Li1 , Matthew Garratt2 , Andrew Lambert3 , Mark Pickering4 and James Mitchell4

School of Engineering and Information Technology, University of New South Wales, Canberra, Australia

Abstract— Autonomous hover control of a low-cost Micro

Air Vehicle (MAV) is considered in this paper. To avoid the long-term drift during hover, the ‘snapshot’ idea is practiced, where an image of the ground under the MAV is stored as the reference image, and the following images are directly compared with this reference image for estimating horizontal position. For hover control, the measured position is used in conjunction with the speed estimated from frame-to-frame image motion. All computations are performed onboard the vehicle and controller parameters are roughly tuned in the experiments. Flight tests carried out both indoors and outdoors prove the effectiveness of the proposed method for the hover control of a MAV.

See All Chapters
Medium 9781601322418

Session - Micro-Controllers And Embedded Systems + Network On Chip Systems And Applications

Hamid R. Arabnia; Leonidas Deligiannidis; George Jandieri; Ashu M. G. Solo; and Fernando G. Tinetti (Editors) Mercury Learning and Information PDF
Medium 9781601322432

A JFLAP Extension for Checking Context-Free Grammars

Hamid R. Arabnia; Azita Bahrami; Victor A. Clincy; Leonidas Deligiannidis; George Jandieri; Ashu M. G. Solo; and Fernando G. Tinetti (Editors) Mercury Learning and Information PDF

Int'l Conf. Frontiers in Education: CS and CE | FECS'13 |

97

A JFLAP Extension for Checking Context-Free

Grammars

Priyanka Bansal1 and Viraj Kumar2

Computer Science and Engineering, NIIT University, Neemrana, India

2

Department of Information Science and Engineering, P.E.S. Institute of Technology, Bangalore, India

1

Abstract - JFLAP is a freely available and popular software package used in formal languages and automata courses. We develop a JFLAP extension for checking homework assignments involving the design of context-free grammars

(CFGs). Determining the language equivalence of arbitrary

CFGs is undecidable. As a result, instructors as well as students typically resort to manual checking that is slow and error-prone. For instructors, we automate this process by verifying that student CFGs match the instructor’s CFG for all strings of length up to L (an instructor-supplied parameter).

Our tool is easy to use and is practical for large batches of students. It can also be used by students (e.g., to test whether two approaches to a particular problem are equivalent up to length L), giving valuable feedback quickly and reliably.

See All Chapters
Medium 9781601323170

Feeling Glassy: An Analysis of Developing for Google Glass

Hamid R. Arabnia Azita Bahrami, Leonidas Deligiannidis, George Jandieri, Ashu M. G. Solo, and Fernando G. Tinetti CSREA Press PDF

���

� � �� �

��� �����

����� !�� "��!#$

$�

%����#������

��������

� �

��� ����� ������ �� ���

� ��

��

�������� ��

%��� &

���� &�� � � ��!$ �

��� ��

��������� �� � � ������

�����

���� � ���

&� ����

��

�����

� '��

� � � ����

���

����

� ����� &�� � �

�����

����� �����(�� � � �)������ *������+,- ��� � � ��.

������ '�����$ /

� � � � ����

�� ��! ��� � � ����

��

�����

� ��� ������'�� �

&��

��

� ����

� � � �

���

�����

����� &�'����$ ��

�� ��� � ������� ��

� � � ��*�

0���+1- �� � � ��������� �������� ���� �� ����

��

��

��������$ 2

&�����

� �

�� &

������ �3�44

������ &�� �

����� �)������ ��'������� �

��� ���

��� �

5�!� '�� �

�� �

� ������� ��� ��� �

��

���� �� �3�44 ���

������ ����� ������ �

�� �

�� �

� ��������� ��������

���������

� ���

������$ ���

� ��� ��� �

�� �� ������'��

���6� �����

��� ����$ . � ������ ��

%��� � �� �� �����

���������� �� � �� ����� &�� '���� �� � � ����

�� ��!

�����

������ � � *������ ��* ��� ����

�� ��. ������

'�����$ 7��� �� ������

See All Chapters
Medium 9781601322548

Retinal Blood Vessel Detection Using Multiscale Line Filter and Phase Congruency

Hamid R. Arabnia; Leonidas Deligiannidis; Joan Lu; Fernando G. Tinetti; Jane You; George Jandieri; Gerald Schaefer; Ashu M. G. Solo; and Vladimir Volkov (Editors) Mercury Learning and Information PDF

Int'l Conf. IP, Comp. Vision, and Pattern Recognition | IPCV'13 |

235

Retinal Blood Vessel Detection Using Multiscale Line Filter and Phase Congruency

Baisheng Dai1 , Wei Bu1,2 , Xiangqian Wu1 , Yalin Zheng3

1 School of Computer Science and Technology, Harbin Institute of Technology, Harbin, China

2 Department of New Media, Harbin Institute of Technology, Harbin, China

3 Department of Eye and Vision Science, University of Liverpool, Liverpool, UK

Abstract— In this paper, a multiscale line filter is proposed which is integrated with phase congruency to detect the network of vessels in retinal images. The proposed line

filter can reduces the influence of step edges compared with Gaussian matched filter, and the post process use the phase congruency demonstrated a substantial improvement in detecting vessels which have low contrast or minor width. The performance of the proposed method is evaluated on the publicly available databases DRIVE and STARE.

The experimental results show that an effective and robust detection can be achieved.

See All Chapters
Medium 9781601324047

Poster Papers

Hamid R. Arabnia, Leonidas Deligiannidis, Fernando G. Tinetti, George Jandieri, Gerald Schaefer, Ashu M. G. Solo (Editors) CSREA Press PDF

Int'l Conf. IP, Comp. Vision, and Pattern Recognition | IPCV'15 |

435

An Analysis of Trihalomethanes Formation in

Chlorinated Water by using Ensembles of Regression

Models

Sami M. Halawani

Faculty of Computing and Information Technology, King Abdul Aziz University, Jeddah, Saudi Arabia

Abstract - Trihalomethanes (TMHs) formation in chlorinated water is an important problem for human health. The correct prediction of TMHs is necessary to tackle this problem. An ensemble consists of many accurate and diverse models. In this paper, we study the use of regression model ensembles for the prediction of formation of THMs in chlorinated water. The results suggest that regression model ensembles can be useful for the problem.

Keywords: Trihalomethanes, Chlorinated Water, Ensembles,

Regression.

1

Introduction

Chlorine is commonly used to disinfect the water.

Chlorine reacts with organic substances present in waters and form THMs. High level of THMs is harmful for the human health. Different models [1] have been proposed to study the

See All Chapters
Medium 9781601323286

Game-Based Learning Development Process: an exploratory analysis of game development companies in Brazil

Hamid R. Arabnia, Leonidas Deligiannidis, George Jandieri, Ashu M. G. Solo, Fernando G. Tinetti CSREA Press PDF

296

Int'l Conf. Software Eng. Research and Practice | SERP'14 |

Game-Based Learning Development Process: an exploratory analysis of game development companies in

Brazil

João Coelho Neto12, Sheila Reinehr1, and Andreia Malucelli1

¹ Polytechnic School, Graduate Program in Computer Science - PPGIa, Pontifical Catholic University of Paraná

State (PUCPR), Curitiba, Paraná, Brazil.

2

Center of Human Sciences and Education, Mathematic Department, Northern Paraná Public University

(UENP), Cornélio Procópio, Paraná, Brazil.

Abstract— The development industry of the electronic games has a considerable comprisement, in both productivity and in the possibility to work with interdisciplinary matters in the process of cognitive and computational development.

Considering the educational factors that the electronic games can provide, this paper has as the aim to identify how the educational electronic games are being developed by companies of Brazilian games development and if there is some specific process for the educational area. The aim of this study was to identify which development process used by these companies are, and if there is some specific development process for the educational area to the light of cognitive abilities. The methodological approach used was a qualitative research classified as an exploratory research.

See All Chapters
Medium 9781601322432

Attendance Tracking

Hamid R. Arabnia; Azita Bahrami; Victor A. Clincy; Leonidas Deligiannidis; George Jandieri; Ashu M. G. Solo; and Fernando G. Tinetti (Editors) Mercury Learning and Information PDF

Int'l Conf. Frontiers in Education: CS and CE | FECS'13 |

79

Attendance Tracking

1

D. Deugo1

The School of Computer Science, Carleton University, Ottawa, Ontario, Canada

Abstract - We believe that a student’s attendance in their university courses is important for the successful completion of their courses and that student attendance is a marker one can use to identify students in need. The problem this paper addresses is how to track student attendance in university courses in a fast and efficient manner, given class sizes can be as small as 10 students and as large as 300. Our approach uses easily found, inexpensive hardware and makes use of students’ smartphones to help with the attendance tracking process. Our applications for the server and client portions of our system use open source software to minimize development and maintenance costs and do not require end users or system administrators to perform any installation.

Keywords: Attendance, Tracking, Smartphone, Web

1

Introduction

The Science Student Success Centre (SSSC) at Carleton

See All Chapters
Medium 9781601322340

Session - Data and Information Mining + Computational Biology + Medical Science, Models, and Systems + Biometrics

Hamid R. Arabnia; Quoc-Nam Tran (Editors) Mercury Learning and Information PDF
Medium 9781601322609

An Efficient Regression Testing Technique For Test Case Prioritization

Hamid R. Arabnia; Leonidas Deligiannidis; George Jandieri; Vince Schmidt; Ashu M. G. Solo; and Fernando G. Tinetti (Editors) Mercury Learning and Information PDF

288

Int'l Conf. Software Eng. Research and Practice | SERP'13 |

An Efficient Regression Testing Technique For Test Case

Prioritization

Mr.T.Prem Jacob1, Dr.T.Ravi2

1

CSE, Sathyabama University, Chennai, Tamil Nadu, India

2

CSE, Srinivasa Institute of Engineering & Technology, Chennai, Tamil Nadu, India

Abstract - Regression testing which is an expensive activity.

Regression testing is used to verify the program correctness once it is modified. To ensure that the changes made to that program are correct and due to that change that has been made it should not affect the remaining portions in the program. If we execute all regression tests it will take more time to execute the excessive regression tests. Retest-all reruns all the test, consumes excess time. In regression testing selection technique selects the subset of test case from the test suite which reduces the time taken to retest the modified program .Since to make the regression testing to a cost effective manner the test cases are prioritized. We define an algorithm which provides maximum code coverage for a regression test suite.

See All Chapters
Medium 9781601323132

Author Index

Robert Stahlbock, Gary M. Weiss, Mahmoud Abou-Nasr, Hamid R. Arabnia CSREA Press PDF
Medium 9781601323248

Session - Late Breaking Papers and Position Papers: Image Processing, Computer Vision, and Pattern Recognition

Hamid R. Arabnia, Leonidas Deligiannidis Joan Lu, Fernando G. Tinetti, Jane You, George Jandieri, Gerald Schaefer, and Ashu M.G. Solo CSREA Press PDF
Medium 9781601322586

Write Buffer Sharing Control in SMT Processors

Hamid R. Arabnia; Hiroshi Ishii; Minoru Ito; Hiroaki Nishikawa; Fernando G. Tinetti; George A. Gravvanis; George Jandieri; and Ashu M. G. Solo (Editors) Mercury Learning and Information PDF

Int'l Conf. Par. and Dist. Proc. Tech. and Appl. | PDPTA'13 |

251

Write Buffer Sharing Control in SMT Processors

Yilin Zhang and Wei-Ming Lin

Department of Electrical and Computer Engineering

The University of Texas at San Antonio

San Antonio, TX 78249-0669, USA

Abstract— Simultaneous Multi-Threading (SMT) has been widely studied to lend modern-day CPUs a mechanism to improve resource utilization so as to lead to a higher instruction throughput by allowing concurrent execution of multiple independent threads with sharing of key datapath components. The key to a high-performance SMT is to optimize the distribution of shared resources among temporally competing threads. Allowing any of the threads to overwhelm these resources not only leads to unfair thread processing but also may severely degrade overall system throughput.

Write buffer is one of the most critical shared resources in

SMT systems due to its size constraint and potentially long occupancy latency from its data. In this paper, we show that, by limiting the number of write buffer entries each thread is allowed to occupy in the commit stage, the overall system throughput is enhanced by a substantial margin. An improvement in IPC of up to 26% and 95% is observed when the proposed technique is applied to a 4-threaded and an 8-threaded SMT system, respectively.

See All Chapters

Load more