Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Dr. K. A. Jayabalaji
DOI Link: https://doi.org/10.22214/ijraset.2024.58822
Certificate: View Certificate
With the increasing popularity of online selling platforms for vehicles, the risk of fraudulent advertisements has also risen significantly. This research paper addresses the challenge of detecting and preventing digital fraud ads, particularly those related to vehicle listings, on typical online vehicle selling web portals. The proposed approach leverages advanced algorithms to identify and filter out fraudulent vehicle ads, including unregistered vehicles and unnecessary spam ads posted by sellers. One of the key techniques employed in this research is pattern matching, which involves comparing the details of posted vehicles with the records from Regional Transport Offices (RTOs) to determine their registration status. By analyzing the vehicle details provided in the ads and cross-referencing them with RTO data, the system can flag unregistered vehicles, thus mitigating the risk of fraudulent listings. Additionally, the study incorporates the use of the You Only Look Once (YOLO) algorithm for object detection in the images accompanying the ads. By applying YOLO, the system can accurately identify vehicles in the images and extract relevant information, such as make, model, and license plate details. This allows for further validation of the authenticity of the listings and helps in filtering out spam ads containing irrelevant or misleading images. Overall, the proposed approach offers an effective solution for detecting and preventing digital fraud ads on online vehicle selling platforms. By combining pattern matching and object detection techniques, the system provides enhanced security and trustworthiness for both buyers and sellers, thereby improving the overall user experience and reliability of the platform.
I. INTRODUCTION
The proliferation of online selling platforms has revolutionized the way vehicles are bought and sold, offering convenience and accessibility to both buyers and sellers. However, along with the convenience comes the risk of fraudulent advertisements, which has become increasingly prevalent in the online vehicle marketplace. This research paper aims to address this challenge by proposing a robust solution for detecting and preventing digital fraud ads, particularly those related to vehicle listings, on typical online vehicle selling web portals. The proposed approach leverages advanced algorithms to identify and filter out fraudulent vehicle ads, including unregistered vehicles and unnecessary spam ads posted by sellers. A key technique employed in this research is pattern matching, which involves comparing the details of posted vehicles with the records from Regional Transport Offices (RTOs) to determine their registration status. By analyzing the vehicle details provided in the ads and cross-referencing them with RTO data, the system can flag unregistered vehicles, thus mitigating the risk of fraudulent listings.
Additionally, the study incorporates the use of the You Only Look Once (YOLO) algorithm for object detection in the images accompanying the ads. By applying YOLO, the system can accurately identify vehicles in the images and extract relevant information, such as make, model, and license plate details. This allows for further validation of the authenticity of the listings and helps in filtering out spam ads containing irrelevant or misleading images.
II. LITERATURE REVIEW
Some of the literature discussed in this study is a paper that has discussed You Only Look Once (YOLO). You only look once: Unified, real-time object detection (Redmon et al., 2016). The basic YOLO model processes images in real time at 45 frames per second. The smaller online version, Fast YOLO, processes an incredible 155 frames per second and still achieves twice the map speed of other real-time detectors. Compared to advanced detection systems, YOLO has large localization errors but is less likely to predict false positives. Finally, YOLO is a common object representation. YOLO9000: Better, faster, stronger (Redmon & Farhadi, 2017). YOLO9000, a state-of-the-art, real-time object detection system that can detect over 9000 object categories. First, we propose various improvements to the YOLO detection method, both novel and drawn from prior work. The improved model, YOLOv2, is state-of-the-art on standard detection tasks like PASCAL VOC and COCO (Rationings et al., 2020), (Tong & Wu, 2023), (Wedha, Helmi, et al., 2022). Using a novel, multi-scale training method the same YOLOv2 model can run at varying sizes, offering an easy tradeoff between speed and accuracy. At 67 FPS, YOLOv2 gets 76.8 mAP on VOC 2007.
A. Modules Description
B. Pattern Matching
Algorithm Workflow
3. Decision Making: Based on the pattern matching results, the algorithm makes a decisive determination regarding the legitimacy of the advertisement. If the submitted data aligns with the backend records, indicating a valid and RTO-registered vehicle, the advertisement is approved for posting. Conversely, if discrepancies are detected, signaling a potential fraud or non-RTO registered vehicle, the advertisement is flagged as fraudulent and withheld from posting.
4. Implementation: The algorithm is meticulously implemented using the Python programming language, leveraging its flexibility, efficiency, and extensive libraries for data manipulation and pattern matching. Python's robust ecosystem facilitates seamless integration with the web page's backend infrastructure, ensuring swift and reliable fraud detection capabilities.
C. Benefits
Enhanced Security: By systematically scrutinizing advertisement submissions, the algorithm fortifies the web page against fraudulent activities, safeguarding users' interests and maintaining the platform's credibility. Streamlined Process: Automated pattern matching expedites the verification process, enabling swift and accurate decision-making, thereby enhancing the overall efficiency of the advertisement approval system.
D. Reduced Risk
By preemptively identifying and rejecting fraudulent advertisements, the algorithm mitigates the risk of potential legal and financial repercussions associated with facilitating the sale of unauthorized or misrepresented vehicles. In essence, the Pattern Matching Algorithm serves as a robust safeguard mechanism, ensuring the integrity and authenticity of vehicle advertisements on the web page, thereby fostering trust and reliability among users.
III. YOLO ALGORITHM FOR IMAGE DETECTION
Understanding YOLO Algorithm
A. Single Unified Model
YOLO is a state-of-the-art object detection algorithm that operates by dividing the input image into a grid and predicting bounding boxes and class probabilities for each grid cell simultaneously. Unlike traditional detection algorithms, YOLO adopts a single neural network model that directly predicts the bounding boxes and class probabilities, resulting in faster and more efficient detection. In the YOLO (You Only Look Once) algorithm, the computation of Convolutional Neural Network (CNN) features is a critical step in the object detection process. the computation of CNN features in the YOLO algorithm plays a crucial role in extracting discriminative features from the input image, facilitating accurate object detection and localization. This approach enables YOLO to achieve real-time performance while maintaining high detection accuracy, making it well-suited for various applications, including object detection in the context of vehicle selling web pages.
B. Real-Time Performance
YOLO is renowned for its real-time performance, capable of processing images swiftly while maintaining high accuracy. This efficiency makes it well-suited for applications where rapid and accurate object detection is paramount, such as the vehicle selling web page.
IV. INTEGRATION INTO THE PROJECT
A. Image Verification
Upon submission of an advertisement containing an image, the YOLO algorithm is employed to analyze the image and determine its contents. The algorithm is trained on a dataset comprising vehicle images, enabling it to recognize and distinguish vehicles from other objects or irrelevant imagery.
B. Detection and Decision Making
YOLO precisely locates and identifies vehicles within the submitted image, providing bounding box coordinates and corresponding class probabilities.
If the algorithm detects a vehicle with high confidence, indicating that the image aligns with the advertisement's context, the advertisement is deemed suitable for posting. Conversely, if the image does not contain a recognizable vehicle or is deemed inappropriate (e.g., irrelevant content, spam, etc.), the advertisement is rejected, preventing its posting on the web page.
V. ADVANTAGES AND IMPACT
In essence, the YOLO algorithm serves as a formidable tool for image detection and verification, bolstering the fraud detection mechanisms of the vehicle selling web page and ensuring the authenticity and appropriateness of posted advertisements.
VI. RELATED WORKS
Here are some related works or projects that are relevant to the use of pattern matching and object detection in online platforms:
These related works demonstrate the broad applicability of pattern matching and object detection algorithms across various domains, including online marketplaces, transportation systems, social media platforms, and document verification
In conclusion, the integration of pattern matching and the YOLO algorithm in the vehicle selling web page project represents a significant advancement in fraud detection and content validation. By leveraging these sophisticated algorithms, the project ensures the authenticity of advertisements by comparing submitted data against backend records and verifying image content for relevance and appropriateness. This robust system not only safeguards the integrity of the web page but also enhances user trust and confidence, ultimately improving the overall experience for both buyers and sellers in the online vehicle marketplace.
[1] Rastogi A, Ryuh BS (2019) Teat detection algorithm: YOLO vs Haar-cascade. J Mech Sci Technol 33(4): 1869–1874. [2] Rather AM, Agarwal A, Sastry VN (2015) Recurrent neural network and a hybrid model for prediction of stock returns. Expert Syst Appl 42(6):3234–3241. [3] RedmonJ,FarhadiA(2017) YOLO9000: better, faster, stronger. In: Proceedings of the IEEE conference on computer vision and pattern recognition 2017, pp 7263–7271. https://doi.org/10.48550/arXiv.1612.08242 [4] Redmon J, Farhadi A (2018) Yolov3: an incremental improvement. arXiv preprint arXiv:1804.02767. [5] RedmonJ,Divvala S, Girshick R, Farhadi A (2016) You only look once: unified, real-time object detection. In proceedings of the IEEE conference on computer vision and pattern recognition, pp 779-788 . [6] RenS,HeK,Girshick R,Sun J (2015) Faster r-cnn: towards real-time object detection with region proposal networks. Adv Neural Inform Process Syst:91–99 . [7] Rey J (2017) Object detection with deep learning: the definitive guide . [8] Sak H, Senior A, Rao K, Beaufays F (2015) Fast and accurate recurrent neural network acoustic models for speech recognition. arXiv preprint arXiv:1507.06947. [9] Raj Sakthi (2013) Talented Mr. 1X1: Comprehensive look at 1X1 Convolution in Deep Learning, Medium, 2013
Copyright © 2024 Dr. K. A. Jayabalaji. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET58822
Publish Date : 2024-03-06
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here