Your smart tool for sorting waste hassle-free!
DWITIC makes it easy to manage waste – just scan or upload a picture of your item,
and it tells you how to recycle or dispose of it properly.
No more confusion, just simple and straightforward waste sorting with DWITIC!
DWITIC is an innovative solution designed to address the challenges associated with waste management and environmental sustainability. DWITIC offers a platform for identification and categorization of waste items. By the power of image recognition algorithms, DWITIC automates the process of waste categorization, enabling users to upload images and scan waste items and receive their composition and classification.
Aligned with Sustainable Development Goal 12 – "Responsible Consumption and Production", DWITIC promotes sustainable practices by facilitating the proper identification and categorization of waste items. By providing users with actionable information on waste composition and management, DWITIC empowers individuals and organizations to make informed decisions that contribute to responsible consumption and production patterns. DWITIC encourages users to minimize waste generation, and optimize resource utilization.
-
Upload and Scan: Upload and scan waste item images for automatic categorization.
-
Intelligent Categorization: Categorize waste items using image recognition.
-
Recycling and Reuse Suggestions: Receive suggestions for recycling or reusing identified waste items.
-
User-Friendly Interface: Simple and intuitive interface for easy usage.
-
Sustainable Development Goals (SDG) Display: View associated SDGs for waste items, promoting environmental awareness and sustainable practices.
DWITIC is designed to enhance solid waste management in local households by detecting, processing, and categorizing images of various waste items. The system allows users to either upload an image of a waste item or instantly scan it, providing specific details and information about the item, including:
- Categorization: Determining the appropriate category for the waste item to ensure proper disposal or recycling.
- Sustainable Development Goals (SDG) Alignment: Displaying how the waste item aligns with relevant SDGs, raising awareness about its environmental impact.
- Utilization and Management: Offering suggestions on how the waste item can be managed or utilized properly.
The following were used to develop DWITIC:
-
C# - an object-oriented programming language created by Microsoft that runs on the .NET Framework in this study.
-
WinForms - DWITIC was built by utilizing the WinForms framework provided by Microsoft. WinForms facilitated the development of a graphical user interface (GUI) for DWITIC, allowing users to interact with the application through intuitive forms, buttons, and other UI elements.
-
ML.NET - a machine learning framework for .NET developers, was used to implement machine learning functionalities within DWITIC. It provided a set of libraries and tools for training and deploying machine learning models, enabling DWITIC to perform tasks such as image recognition and waste categorization based on visual characteristics.
-
Emgu.CV - a cross-platform wrapper for OpenCV (Open Source Computer Vision Library), was utilized to incorporate computer vision capabilities into DWITIC. It provided access to a wide range of computer vision algorithms and functions, facilitating tasks such as image processing, feature detection, object recognition, and more.
Scan
-
Open Camera:
- Click the "Scan" button to open your device’s camera.
-
Capture Image:
- Once the camera is open, you can click the "Scan" button again to capture an image.
- Alternatively, you can identify the waste without capturing the image. Just click the "Identify" button to process the current view from the camera.
-
Identification:
- After capturing the image or clicking the "Identify" button, DWITIC will process the image to identify the waste item.
-
View Information:
- Once identified, a warning message may appear if there's an immediate concern.
- The system will display detailed information about the waste item, including its category, recycling instructions, and relevant Sustainable Development Goals (SDGs).
Upload
-
Open File Manager:
- Click the "Upload" button to open the file manager.
-
Select Image:
- Choose an image of the waste item from your files and upload it.
-
Identification:
- After uploading, DWITIC will process the image to identify the waste item.
-
View Information:
- The system will display detailed information about the waste item, including its category, recycling instructions, and relevant SDGs.
In both the scan and upload processes, you will receive comprehensive information about the waste item, helping you understand how to recycle or dispose of it properly while also showing how it aligns with sustainable practices.
CS 2202
Barican, John Andrei A.
Elopre, Jake Maxim O.
Guinoban, Glenn M.
Lalongisip, Darlyne Grace M.