Computer Science and Engineering Discipline, Khulna University
A Computer Engineer, Alamgir Hossain is the Assistant Professor of Computer Science and Engineering Discipline at Khulna University. His research spans in the fields of IoT, HCI, Tangible Computing, Ambient Intelligence and Humanized Computing. He has authored or co-authored more than 25 publications including refereed journals and conference papers.
He received the M.Eng. degree in Computer Science, from the School of Information Technology and Engineering, University of Ottawa, Ottawa, ON, Canada. He was a member of the MCRLab and Discover Lab. Before join to Khulna University he worked a few years with JAXARA IT Ltd as a Software Engineer.
Computer Science and Engineering Discipline, Khulna University
Discover Lab, University of Ottawa
Faculty of Arts, University of Ottawa.
Faculty of Engineering, University of Ottawa
Computer Science and Engineering Discipline, Khulna University
Microsoft Certified Professional
Online Transcript, Transcript ID: 802356, Access Code: hiramcpd
Two billions people around the world are using the Internet. While more and more people will gain access to such a global information and communication infrastructure, another big leap forward is coming, related to the use of the Internet as a global platform for letting machines and smart objects communicate, dialogue, compute and coordinate. It is predictable that, within the next decade, the Internet will exist as a seamless fabric of classic networks and networked objects. Content and services will be all around us, always available, paving the way to new applications, enabling new ways of working; new ways of interacting; new ways of entertainment; new ways of living.
Urban living already poses major challenges in our daily lives. The United Nations Population Fund forecasts that by 2030 approximately 60 percent of the world population will live in an urban environment, while 27 megacities with greater than 10 million people are anticipated to exist [M. Naphade et al]. At present, we can hardly imagine our life without the Internet. With more and more connected objects becoming available, it will be even harder to imagine that the Internet we use today to reach people, find information, and assist us in our daily lives with innovative services will not be extended toward creating value out of such increased availability of connected objects.
Important Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be re-posted without the explicit permission of the copyright holder.
Elderly people need 24-hours care and support for their physical disability and mental weakness. With the ever growth of the elderly people this section needs some importance. But 24-hours caring and monitoring canâ€™t be provided by the family members and caregivers because of their daily affairs. So the question arises here how they gives supportive care to their elderly. The answer is related to the using technology. In every sphere of our life technology is used for making the life easier and comfortable. So the caregivers monitor and care their elderly people with the help of technology. These kind of technologies introduced smart environment. The smart environment informs the caregivers about the current position and status of the elderly people and their living environment. In this paper we introduced a wearable sensor based elderly home care system in a smart environment. We have used personal computers as monitoring system, sensors for sensing data, webservice to communicate between monitoring systems. From our user study we can see that our system is not only useful but also would be helpful for further research in this domain.
Elderly people constitute a major portion of world's population. Many of them are physically and mentally vulnerable and need continuous support for their health and well-being. There is a growing trend that these elderly people are placed in an ambient assisted living environment (AAL) with an aim to receive better care and support. In such settings, a lot of attention has been given to continuous health monitoring for maintaining physical health status. However, much less attention has been given toward understanding the entertainment needs of the elderly people, which is an important factor relevant to their mental health and joyful living. This paper thus addresses the entertainment needs of the elderly and proposes a framework of an elderly entertainment support system. The proposed framework enables different categories of residents (e.g., elderly people and caregivers) to access various media services in both implicit and explicit manner in order to enhance the quality of their living experience in different contexts. Our experimental results demonstrate the viability of the proposed framework. We believe that the proposed approach will establish the need to develop entertainment systems and services for the elderly people and allow us to sensibly address the problems associated with their independent, happy and active living.
This work is based on developing a system for the Bell's palsy, a type of facial nerve paralysis, patients to help them in passive exercise, which is one of the major ways to recovery. This exercise method will be provided in the form of computer game so the user will be able to perform exercise without the hardship that comes with active exercise. It will also show how much this system helps the patients and how its performance is analyzed by the users' i. e. the patients. We will also show that how passive exercise is preferable to current active one. As per initial experimentation, we found out that the proposed gaming approach for Bell's palsy recovery is useful to the patient.
In the past 10 years, we have witnessed the significant advances in multimedia research and applications. Amount of new technologies have been invented for various fundamental multimedia research problems. They are helping the computing machines better perceive, organize, and retrieve the multimedia content. With the rapid development of multimedia hardware and software, nowadays we can easily make, access and share considerable multimedia contents, which could not be imagined only 10 years before. All of these result in many urgent technical problems for effectively utilizing the exploding multimedia information, especially for efficient multimedia organization and retrieval in different levels from personal photo albums to web-scale search and retrieval systems. We look into some of these edge cutting techniques arising in the past few years, and in brevity summarize how they are applied to the emerging multimedia research and application problems.
Selecting ambient media services in a smart home monitoring environment is challenging. Services in such an environment should be ubiquitous, adaptive, and robust with respect to access and delivery. Many different techniques exist for selecting services in smart environments, for example, dynamic programming, genetic algorithms, and fuzzy logic. However, existing approaches to service selection fail to address the dynamic nature of the services and the requirement of considering the user context and user satisfaction. We address this issue by proposing an ant-inspired service selection framework based on dynamic user preferences and satisfaction. This ant-inspired approach is robust to failures and adaptive to dynamic context. The proposed framework enables different categories of residents (e.g., elderly people, fathers with children, mothers, and so on) to access various media services in such a way that their experiences are optimized with regard to their surrounding environment. Experimental results demonstrate the viability of the proposed framework.
The sense of touch has much importance in technology-mediated human emotion communication and interaction. Many researchers around the world are aiming to leverage the sense of touch in the communication medium between multiuser 3D virtual world and real environment. Driven by the motivation, we explored the possibilities of integrating haptic interactions with Linden Lab's multiuser online virtual world, Second Life. We enhanced the open source Second Life viewer client in order to facilitate the communications of emotional feedbacks such as human touch, encouraging pat and comforting hug to the participating users through real-world haptic stimulation. These emotional feedbacks that are fundamental to physical and emotional development in turn can enhance the users interactive and immersive experiences with the virtual social communities in the Second Life. In this paper, we describe the development of a prototype that realizes the aforementioned virtual-real communication through a haptic-jacket system. Some of the potential applications of the proposed approach includes distant lover's communication, remote child caring, and stress recovery.
Several researchers have successfully developed realistic technique for specialized voice service in networked virtual enthronement (NVE) like Second Life. Specialized voice service in virtual environment enables users to speak to each other naturally and seamlessly. The spatial 3D avatar location and the voice direction in the virtual environment are used to generate realistic sound. Although with this specialized audio or voice streaming in virtual environment the real user can more easily identify who is talking, if several people are taking simultaneously. But this is a challenging task to stream the voice or audio data to the users' machine by considering the user bandwidth limit and the tight latency constraint and this can be formalized as a NP-complete problem. In this paper, we presented the proof of NP-completeness of the specialized audio streaming problem called DBF-MLT.
In this paper we propose a neural net based characters recognition scheme for Bangla printed text books. There are a lot of scientific literature, novels, magazines and books etc that are written in Bangla language. More than 400 million people use Bangla language. Most of the library and educational institutions want to keep copy of the books in a digital format. For storing those books in digital text format we need a good character recognition schemes by which we can convert the scanned text book images to editable texts. The key contribution of our research highlights this issue. We propose four main stages namely preprocessing, segmentation, training-recognition and post-processing. In the beginning the input book images preprocessed by rotation, scaling, binarization and noise elimination. The binarized image is then segmented and extracted into individual characters that are trained and recognized by an artificial neural network. Finally, the process ends by reconstructing the text in the post processing stage.
Robotics has a momentous features and application in our daily life. It can make our life faster easier and comfortable. Many researchers around the world are trying to develop an effective robotic system for household or industrial equipment management purposes. Global positioning System (GPS) is good for reaching high accuracy techniques to track the equipment current position. Motivating from this works in this paper we proposed the design and development of a prototype system which is based on GPS navigation and IR sensor for detecting and avoiding obstacle in dynamic context. As per the initial experimentation, we found out that the proposed approach of obstacle avoiding mechanism is appealing and useful to the user. Some of the potential applications of the proposed system include household appliances or hospital apparatus movement and children guidance.
People of physical limitations like old age people, physically disabled people, and autistic people face a lot of challenges to accomplish their daily tasks. It is hard for them to operate regular appliances (like fan, light, opening or closing the window) which may seem very casual for us who are physically blessed. Now a days touch based controlling has greater psychological impact on human mind. Touch uses the user's imagination power more. Driven by these key thinking, we have thought of a home appliance controlling system - touch based smart home which augments the users real life experience. In this paper we describe the development of a prototype that uses the augmented reality based on touch controlling system to control the daily home appliances in a smart home. We have used a smart phone to design the user interface, QR code to track appliances, web service to communicate between the central controlling system and a client app (the smart phone), through X10 to control the appliances physically.
In this paper we propose the design and development of a prototype system to monitor and control a physical home and to bridge the interaction gap between the virtual and real world device control mechanism. We created a virtual 3D home in Second Life that mimics the look of a physical home. In the physical home environment different devices and sensors are connected in order to ensure a safe and automated home. Any event that occurs in the physical space of the smart home is then synchronized with the virtual environment. More importantly, the virtual home interface provides the option to control the physical smart devices. By using the Second Life virtual interface the home owner have a better look to monitor or control the home appliances. As per the initial experimentation, we found out that the proposed approach of Second Life based home automation system is appealing and useful to the user.
Researchers around the world are trying to address the ever increasing security requirements by bringing new approaches to surveillance specifically in public places like school, railway, subway station, air port etc. To establish and sustain security in public spaces, surveillance plays a key role in technology-dependent governance common to many countries in the world. Traditionally, through the routine surveillance, an automated security system gains knowledge about people and their activities in a certain space. In this paper we are proposing a fusion algorithm to aggregate surveillance parameters from more than one such spaces. Inspired by existing works on social network analysis based on human photos, we propose a new face network structure model. These face network structures are later fused to obtain sociological parameters of a person of interest and gather recommendations about the circle of associates of that individual. We believe these type of recommendations are helpful in comprehensive investigation purposes.
Potential of nonverbal communication as the communication medium between multiuser 3D virtual worlds and real environment are attracting the interest of many researchers around the world. Driven by the motivation, we explored the possibilities of integrating haptic interactions with Linden Lab's multiuser online virtual world, Second Life. We developed an add-on to the Second Life communication channel in order to facilitate emotional feedbacks such as human touch, encouraging pat and comforting hug to the participating users through real-world haptic simulation. These social touch that are fundamental to physical and emotional development in turn can enhance the users interactive and immersive experiences with the virtual social communities in the Second Life. In this paper, we describe the development of a prototype that realizes the aforementioned virtual-real communication through a haptic-jacket system. Some of the potential applications of the proposed approach include remote child caring, stress recovery, distant lover's communication etc.
The sense of touch has much importance in technology-mediated human emotion communication and interaction. Many researchers around the world are aiming to leverage the sense of touch in the communication medium between multi-user 3D virtual world and real environment. Driven by the motivation, we explored the possibilities of integrating haptic interactions with Linden Lab's multi-user online virtual world, Second Life. We enhanced the open source Second Life viewer client in order to facilitate the communications of emotional feedbacks such as human touch, encouraging pat and comforting hug to the participating users through real-world haptic stimulation. These emotional feedbacks that are fundamental to physical and emotional development in turn can enhance the users interactive and immersive experiences with the virtual social communities in the Second Life. In this paper, we describe the development of a prototype that realizes the aforementioned virtual-real communication through a haptic-jacket system. Some of the potential applications of the proposed approach includes distant lover's communication, remote child caring, and stress recovery.
In this research we present a question answering based searching technique for location based shopping. A user may ask a question to the system as they naturally ask to a human while the system retrieves the search results by analyzing the given question and the current GPS location. Based on the retrieved results, the system carry out conversation with the user to explicitly understand his/her needs and accordingly filters search results for display. The conversation between the system and the user is based on word co-occurrence keyword extraction and Artificial Intelligence Markup Language (AIML) technique. As per initial experimentation, we found out that the proposed approach of conversation based shopping is appealing and useful to the user.
We propose a smart mirror system to display an augmented 3D representation of the user with makeup features. In this approach the user is able to view the possible outcomes of different makeup applications in the smart mirror without affecting the real face appearance in the process. The system incorporates 3D face construction, IR based face tracking and OpenGL material extensive rendering approach to deliver the augmented made-up face. We argue that by viewing the augmented grooming features the users will be able to flexibly decide the makeup products of their choice.
The sense of touch has much importance in technology-mediated human emotion communication and interaction. Many researchers around the world are aiming to leverage the sense of touch in the communication medium between multiuser 3D virtual world and real environment. Driven by the motivation, we explored the possibilities of integrating haptic interactions with Linden Lab's multiuser online virtual world, Second Life. We enhanced the open source Second Life viewer client in order to facilitate the communications of emotional feedbacks such as human touch, encouraging pat and comforting hug to the participating users through real-world haptic stimulation.
We propose in this paper a Discrete Wavelet Transform (DWT) based digital image watermarking technique. For embedding process, we consider the watermark signal as a binary sequence which is embedded to the high (HL and HH) frequency band of the blue channel. For detecting process, the correlation between the high frequency band DWT coefficients of the watermarked image and the watermark signal is compared with the predefined threshold to determine whether the watermark is present or not. The experimental results show that the method is comparatively robust to several attacks such as rotation, scaling, JPEG compression, cropping, and multiple watermarking.
In this paper we propose an image watermarking technique based on DCT (Discrete Cosine Transform). The DCT is considered as containing low and high frequency band. The watermark signal is a binary sequence which is embedded to the selected DCT coefficients from high frequency band to the low frequency band of the host image. For watermark detection, the correlation between the selected DCT coefficients of the watermarked image and the watermark signal is compared with the predefined threshold which is used to determine whether the watermark is present or not. The experimental results show that the embedded watermark can resist to attack such as rotation, scaling, JPEG compression, cropping, and multiple watermarking.
One of the simplest and most prevalent methods for displaying numerical digits uses a 7-segment formation to produce the decimal characters 0 through 9. A method for 14-segment formation system to display English Alphabet characters has been proposed in this paper. The 14-segment is arranged in such a way that these segments can characterize the entire English Alphabet. There are at most 26 Alphabet patterns to be displayed in English language and 5 bits are used to represent each of them. For each pattern particular segments are activated. A number of switching circuits and their respective combinational logic have been designed in order to represent each pattern.
You have to grow from the inside out. None can teach you, none can make you spiritual. There is no other teacher but your own soul.
In this video we demonstrate the smart home control using a virtual environment. Although the virtual environment has lot of facilities. But it has limited capability to communicate with the real world devices to automate or control a physical space like a smart home. By using this system people can control their home through virtual environment.
This demo demonstrating an Artificial Intelligent Markup Language (AIML) based Chabot system that I developed in Multimedia Communication Research Lab, University of Ottawa. The system has the following features that increase its intelligence: Google calendar integration? User can search related information from their Google event calendar. Dynamic AIML building? When any information found from the internet and which is not in its local knowledge database, it store. News, Image searching facility. Spelling correction facility. HTTP link in the interface and user can open it in the browser.
I would be happy to talk to you if you need my assistance in your research or whether you need IT support for your organization. Though I have limited time for students but I always appreciate those students who come to me to discuss about new ideas.
SK Alamgir Hossain Computer Science and Engineering Discipline(CSE), Khulna University Room No: 1217, Building: Science Engineering and Technology (SET) School Khulna 9208, Bangladesh
You can find me at my office located at Khulna University.
I am at my office every day from 10:00 until 5:00 pm, but you may consider a call to fix an appointment.
Section A: Software: Its Nature and Qualities. Software Engineering Principles: Rigor and Formality, Seperation of Concerns, Modularity, Abstraction and Incrementally. The Software Process: Process Models, Planning, Cost Estimation and Project Control, Software Design. Modularization: Structure, Representation, Interface abd Information Hiding, Design Notations. Object Oriented Design: Object Paradigm, Introduction to a Specific OO Design Techniques, Component Based Development, Software Specification, Operational Specification.
Section B: Information System Development Environment: Information System Analysis, Role of System Analyst, SDLC, Modern Approaches to System Development, Different Types of IS. System Planning and Selection: Project Feasibility Analysis, BPP, SOW, SOPS. Determining System Requirments: Interview, Questionnaries, Directly Observing Users. Structuring System Requirments: Process Modeling, Context DFD, 0-Level DFD, n-Level DFD, Primitive DFD, DFD Decomposation, DFD Balancing, Logic Modeling, Structured English, Decision Tabls, Use Cases. Data Modeling: Entity, Relationships, ERD, Degree of Relationships, Cardinalities, Selecting Best Alternative Design Strategy. Designing Human Interface: Forms and Reports, Dialogs. Designing Databases: Schema, Table, Meta Data, Relational Database, Normalization. System Implementation and Operation: Coding. Testing: Unit Testing, Intergation Testing, System Testing, Acceptance Testing, Installation, Maintenance.
Roger S. Pressman, Software Engineering - A Practitioner's Approach, 6th Edition or above, McGraw Hill Publishing Company Ltd.
Ian Sommerville, Software Engineering, 9th Edition or above, Pearson Publishing Company Ltd.
|1||ch1 (L1) - introduction|
|2||ch2 (L2,3) - Software Engineering Principles.ppt|
|Class Test 1||Syllabus Chapter 1 to 2|
|3||ch3 (L4) - The Software Process|
|4||ch4 (L5,6,7) - Software Process Model|
|Class Test 2||Syllabus Chapter 3 to 4|
|5||ch5 (L8,9,10) - Object Oriented Design|
|6||ch6 (L11) - UML Design|
|7||ch7 (L12,13,14) - Determining System Requirements|
|Class Test 3||Syllabus Chapter 5 to 7|
|8||ch8 (L15,16) - Structuring System Requirements|
|Class Test 2|
|9||ch9 (L17,18) - Data Modeling>|
|10||ch10 (L19,20) - Designing Human Interface|
|11||ch11 (L21) - Software Project Planning|
|12||ch12 (L22,23) - Software Testing|
|Class Test 4||Syllabus: Comming soon...|
|Student No.||CT1 (30)||CT2 (30)||CT3 (30)||CT4 (30)|
|IP15:01||Clone site - bdnews24.com - both English, Bangla||PHP, Responsive|
|IP15:02||Clone site - www.priyo.com||PHP, Responsive|
|IP15:03||App store application like Google play||PHP, Responsive|
|IP15:04||Any Mobile Friendly site||Phone Gap|
|IP15:05||Any site using Angular.js||Angular.js|
|IP15:06||PSD to HTML conversion||HTML, CSS, Bootstrap, Photoshop|
|IP15:07||PSD to HTML conversion||HTML, CSS, Bootstrap, Photoshop|
|IP15:08||Youtube like site||PHP|
|IP15:09||Employee Time Log / Attendence System||Laravel|
|IP15:10||Site Like bikroy.com||Laravel|
|IP15:11||Student Information System||Laravel|
|IP15:12||Wordpress Theme Framework||Genesis, Wordpress|
|IP15:13||Wordpress Theme Framework||Radix, Wordpress|
|IP15:16||Hacking and Web Vulnerability, Code Analysis||Acunetix|
|IP15:17||Any New Web Idea (Must be original)|
|IP15:18||Any New Web Idea (Must be original)|
|Student No.||Viva||Lab Assessment||Attendence|