Professional Documents
Culture Documents
Existing system :
1. Neural network
1. ECONOMICAL FEASIBILITY
2. TECHNICAL FEASIBILITY
3. SOCIAL FEASIBILITY
REQUIREMENTS
Software requirements Hardware requirements
systems. Pre-process
programmed.
SEQUENCE DIAGRAM
6 :
result
()
ACTIVITY DIAGRAM
Software testing is an investigation conducted to provide stakeholders with information about the quality of
the product or service under test. Software Testing also provides an objective, independent view of the
software to allow the business to appreciate and understand the risks at implementation of the software. Test
techniques include, but are not limited to, the process of executing a program or application with the intent of
finding software bugs
TEST CASES
Test case1:(packages testing)
Input: downloading packages in interactive mode
Output: importing packages in script mode
Functional testing provide systematic demonstrations that functions tested are available as specified by the
business and technical requirements, system documentation, and user manuals.
Functions: Identified functions must be exercised.
Output: Identified classes of software outputs must be exercised.
Systems/Procedures: system should work properly
Integration Testing :
Software integration testing is the incremental integration testing of two or more integrated software
components on a single platform to produce failures caused by interface defects.
Test Case for Excel Sheet Verification:
Here in machine learning we are dealing with dataset which is in excel sheet format so if any test case we
need means we need to check excel file. Later on classification will work on the respective columns
of dataset
FUTURE ENHANCEMENT
In this process detection of drowsiness obtained by using video streaming based on the driver position
at the time of driving here detection starts when vehicle starts at the time of driving only it detects for
the future purpose we can use this detection for the rest of position also that means we have to add
another features for this purpose. Detection can also be applied for sleeping at the time of vehicle and
human rest position also. For the next generation we can detect the other living things position also by
using this process accidents will be avoided here we can implement detection for the different type of
applications.
CONCLUSION
In this study, we have demonstrated the potential of OpenCV as a powerful tool for real-time fatigue
detection, particularly in the context of driver safety. Fatigue-related accidents on the road are a
significant concern, and our approach offers a promising solution to mitigate this risk.Through the
use of OpenCV, we harnessed the capabilities of computer vision to continuously monitor a driver's
facial expressions and eye movements. The system effectively identified key indicators of fatigue,
including drooping eyelids, frequent blinking, and head nodding. Additionally, it analyzed gaze
direction and facial expressions to provide a comprehensive assessment of the driver's sta One of the
key strengths of our approach lies in its real-time nature, allowing for immediate alerting of the
driver when signs of fatigue are detected. By providing timely warnings, we aim to reduce the
likelihood of accidents caused by drowsy driving.
REFARENCES
Y. Chen, D. Zhao and G. He, "Deep Learning-Based Fatigue Detection for Online Learners," 2022 5th
International Conference on Pattern Recognition and Artificial Intelligence (PRAI), 2022, pp. 924-927,
doi: 10.1109/PRAI55851.2022.9904096.
J. Gebauer, P. Šofer and M. Jurek, "The System for Fatigue Crack Propagation Detection Based on Machine
Vision," 2021 22nd International Carpathian Control Conference (ICCC), 2021, pp. 1-4, doi:
10.1109/ICCC51557.2021.9454600.
G. Liu, D. Yan and Z. Chen, "Research on Early Warning of Driver Fatigue Status Based on Image
Processing," 2021 33rd Chinese Control and Decision Conference (CCDC), 2021, pp. 2678-2681, doi:
10.1109/CCDC52312.2021.9601394.