• Tidak ada hasil yang ditemukan

DAFFODIL INTERNATIONAL UNIVERSITY

N/A
N/A
Protected

Academic year: 2023

Membagikan "DAFFODIL INTERNATIONAL UNIVERSITY"

Copied!
44
0
0

Teks penuh

This project/internship titled “Find Lost One (FLO): An Online Based Automated Lost-and-Found System for People” submitted by MAYSHA ISLAM FARABI and SHEHERJAN, ID no. and to the Department of Computer Science and Engineering, Daffodil International University has been accepted as satisfactory in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering and has been approved in style and content. Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University. Syed Akhter Hossain, Head of CSE Department, for his kind assistance in completing our project, and also to other faculty members and staff of CSE Department of Daffodil International University.

We would like to thank all our course fellow at Daffodil International University who participated in this discussion during the completion of the course work. This is a web based application which aims to find missing children using facial recognition system. Use facial recognition to find missing children and other victims of human tracking. Our application is faced with the recognition system which uses the camera of a mobile phone to take a picture of the missing person and matches it with the stored data.

In the dynamic part of this lost find, one basic website provides information to the users when using the website on phone or computer. This web-based discovery of one lost system was designed and implemented using data collected from local people. Find lost one will be a web-based project. From where a user can find the person, he or she can find his or her partner who is lost by giving it the right information.

This web based find lost one project was intended and implemented using data collected from local people and the final result is so satisfying.

Motivation 2

Objectives 3

Expected Outcome 3

Finding Techniques and Methods 4

Report Layout 4

Summary 5

BACKGROUND 6-8

  • Related Work 6
  • Comparison 7
  • Challenges 8
  • Summary 8

First, it does not contain all information that users need, the user's goal and the user will benefit. Users must know all details of all subjects which will be beneficial for the users. Setup of WebSocket: It was not easy for us to setup websocket in our system because it was completely new to us.

One of the problems was to collect appropriate data for this system and give the system a user-friendly appearance and make this system reliable. Before creating a system or developing a system, it is very necessary to analyze the related work of that system. So after long time analysis we decided to make it and we set our goal which will remove the lack of existing system.

REQUIREMENT AND SPECIFICATION 9-12

  • Use case diagram 9
  • Description of Use case Model 10
  • System flow diagram 10
  • Design Requirements 12

In Use case diagram we can see there are three actors and they are (1) Lost reporter (2) Found reporter and (3) System. And user can do all kinds of things like check profile, report lost, report found, see match. And post which will be displayed to user which will be shown after analyzing the user's profile.

Post State After successful login lost or found reporter will access features that are. After completion of registration when user is going to log in the user must provide username and password. After logging in, the user will be redirected to the category page where he/she can see various categories.

After login user will get some new options like add post in our system, search any post with other users, update his/her profile, user fields etc. User can update their profile from system and get dynamic value from users category field. User can see user posts in control panel and also delete users. In our system, the user's post from the control panel, which will be displayed on the main page of the system. User can update his profile from system and get dynamic value from user category.

In this chapter we discussed the full project using use case diagram and system flow diagram.

Table 3.1.2.1 Use case of Log in:
Table 3.1.2.1 Use case of Log in:

SYSTEM DETAILS 13-26

  • Application Feature 13
  • Implementation Requirements 25
  • Implementation 27
    • Face Detection system 27
    • Face Landmark Detection & face alignment system 28
    • Face Recognition System 28
  • Coding 29
    • Loading the model data 29
    • Receive a full description for all faces from an input image 30
    • Face recognition 31
    • Summary 31

Daffodil International University 14 Registration: This is for the user to access this system. To register, the user must enter some information such as first name, last name, username, email and a unique password. Daffodil International University 15 Login to the system : No one can use this system without login. To log in, the user must enter a username, which must be unique, and a password. Daffodil International University 16 Create Profile: By logging in, the user can create a profile. The profile shows some information about the logged in user, such as username, name, email, phone number and address. From the profile, the user can issue lost or found. The user can also provide his or her profile picture.

Enter your details: Users can also edit their profile if a mistake has been made. If a user changes his/her home, he/she must provide his/her new address in the profile. Using this function, the user can provide his/her changed details. Submit Lost Issue: The user can submit a lost issue. In this lost issues entry form, the user has to fill the fields such as full name, father's name, mother's name, age, height, lost date, lost location, skin color, clothes, contact number and others. Daffodil International University 19 Lost Person Profile: After the Lost Person Profile, a Lost Person Profile is created. The lost person profile shows some information of the lost person such as full name, father's name, mother's name, age, height, lost date, lost location, skin color, dress, contact number and other information. From this page, the user can directly search the lost person by name, pre-search and by photo. The user can insert at least two photos of the lost person.

Affodil International University 20 Found person profile: After found, a found profile will be created. Found profile shows information of lost person like full name, father's name, mother's name, age, height, lost date, lost location, skin color, dress, contact no and other information. From this page user can directly search the found person by name, advance search and by photo. User can insert minimum two photos of found person. Lost person search by name: User can search lost person. User simply needs to enter the lost person's name and the system will automatically show the list of lost person with the same name. User simply needs to enter the name of the found person and the system will automatically show the list of found person with the same name.

Daffodil International University 22 Lost person search by photo : User has to enter his/her lost person's photo after successful loading. The user can select the file or image from their device. Found person search by picture: User has to enter his/her found person picture after successful loading. The user can select the file or image from their device. When a user issues a found person his/her data will be stored in this found table.

When a user reports a lost person, his/her data is stored in this lost table. Users table: The following image shows the user database table page. When a user registers in this system, his/her data is stored here. After registration you will find user information here. This will be the first application for Bangladesh where user can get enough details about different types of topics.

Here we use face-api.js to match lost and found person in our database. Face-api.js is a javascript unit built on top of tensorflow.js core, which equips multiple CNNs (Convolutional Neural Networks) for face recognition. for the web and for mobile devices. By excluding the subsequent choice parameter of faceapi.detectAllFaces(input, alternatives), the SSD MobileNet V1 will of course be used for face identification.

Figure 4.2.7: Lost person profile
Figure 4.2.7: Lost person profile

CONCLUSION AND UPCOMING POSSIBILITY 32

Possibility for additional development 32

But there are other sites that we can somewhat relate to our project. Here are some related websites that feature missing person search and help users find a better finding guide. 13] Tensorflow available at <>.

Gambar

Table 3.1.2.1 Use case of Log in:
Figure 4.2.7: Lost person profile
Figure 4.2.8: Found person profile
Figure 4.2.10: Search by photo
+5

Referensi

Dokumen terkait

A LOST LEADER "Now after the death of Moses, the servant of the Lord, it came to pass that the Lord spake unto Joshua, Moses' minister, saying, Moses, my servant, is dead; now

DOG LOST Brown male dog, named Bobo, lost on Sunday, 2 January at Simpang Lima.. How if there are some people find the