Automobile odometer fraud prevention with the implementation of blockchain and deep learning

Show simple item record

dc.contributor.author Orony, Intisar Islam
dc.contributor.author Khan, Ishtiak Ahmed
dc.date.accessioned 2023-12-02T06:24:07Z
dc.date.available 2023-12-02T06:24:07Z
dc.date.issued 2023-05-30
dc.identifier.citation [1] C. A. Leke and T. Marwala, “Introduction to deep learning,” Studies in Big Data, vol. 48, pp. 21–40, Feb. 2020, doi: 10.1007/978-3-030-01180-2_2. [2] T. T. A. Dinh, R. Liu, M. Zhang, G. Chen, B. C. Ooi, and J. Wang, “Untangling Blockchain: A Data Processing View of Blockchain Systems,” IEEE Trans Knowl Data Eng, vol. 30, no. 7, pp. 1366–1385, Jul. 2018, doi: 10.1109/TKDE.2017.2781227. [3] L. R. Abbade et al., “Blockchain Applied to Vehicular Odometers,” IEEE Netw, vol. 34, no. 1, pp. 62–68, Jan. 2020, doi: 10.1109/MNET.001.1900162. [4] R. V. Enrico Pastori, “Research for TRAN Committee - Odometer tampering: measures to prevent it,” Policy Commons, 2017. https://policycommons.net/artifacts/2055364/research-for tran-committee-odometer-tampering/2808455/ [5] K. O’Shea and R. Nash, “An Introduction to Convolutional Neural Networks,” Int J Res Appl Sci Eng Technol, vol. 10, no. 12, pp. 943–947, Nov. 2015, doi: 10.22214/ijraset.2022.47789. [6] F. Zhuang et al., “A Comprehensive Survey on Transfer Learning,” Proceedings of the IEEE, vol. 109, no. 1, pp. 43–76, Nov. 2019, doi: 10.1109/JPROC.2020.3004555. [7] D. Vujičić, D. Jagodić, and S. Randić, “Blockchain technology, bitcoin, and Ethereum: A brief overview,” 2018 17th International Symposium on INFOTEH-JAHORINA, INFOTEH 2018 - Proceedings, vol. 2018-January, pp. 1–6, Apr. 2018, doi: 10.1109/INFOTEH.2018.8345547. [8] “Ethereum (ETH) Blockchain Explorer.” https://etherscan.io/ (accessed Jan. 15, 2023). [9] B. Version, “ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER”. [10] “Home · ethereum/wiki Wiki.” https://github.com/ethereum/wiki/wiki/ (accessed Jan. 15, 2023). [11] “ERC20 Token Standard - IndexUniverse Crypto.” https://www.indexuniverse.eu/erc20-token standard/ (accessed Jan. 15, 2023). [12] “Groupe Renault teams with Microsoft and Viseo to... - Google Scholar.” https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=Groupe+Renault+teams+with+ Microsoft+and+Viseo+to+create+the+first ever+digital+car+maintenance+book+prototype&btnG= (accessed Jan. 15, 2023). [13] “Decentralized Vehicle History by VIN | VINchain.io.” https://vinchain.io/ (accessed Jan. 15, 2023). [14] “carVertical | VIN decoder, check a car and get vehicle history report.” https://www.carvertical.com/en (accessed Jan. 15, 2023). [15] M. Chanson, E. Fleisch, A. Bogner, and F. Wortmann, “Blockchain as a privacy enabler: An odometer fraud prevention system,” UbiComp/ISWC 2017 - Adjunct Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers, pp. 13–16, Sep. 2017, doi: 10.1145/3123024.3123078. [16] M. Vasile and B. Groza, “DeMetrA - Decentralized metering with user anonymity and layered privacy on blockchain,” 2019 23rd International Conference on System Theory, Control and Computing, ICSTCC 2019 - Proceedings, pp. 560–565, Oct. 2019, doi: 10.1109/ICSTCC.2019.8885761. [17] K. Leo Brousmiche, A. Durand, T. Heno, C. Poulain, A. Dalmieres, and E. ben Hamida, “Hybrid Cryptographic Protocol for Secure Vehicle Data Sharing Over a Consortium Blockchain,” in 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), IEEE, Jul. 2018, pp. 1281–1286. doi: 10.1109/Cybermatics_2018.2018.00223. [18] G. Saldamli, K. Karunakaran, V. K. Vijaykumar, W. Pan, S. Puttarevaiah, and L. Ertaul, “Securing Car Data and Analytics using Blockchain,” 2020 7th International Conference on Software Defined Systems, SDS 2020, pp. 153–159, Apr. 2020, doi: 10.1109/SDS49854.2020.9143914. [19] Maciej Serda et al., “Synteza i aktywność biologiczna nowych analogów 61 tiosemikarbazonowych chelatorów żelaza,” Uniwersytet śląski, vol. 7, no. 1, pp. 343–354, 2013, doi: 10.2/JQUERY.MIN.JS. [20] “‘Trading Real-World Assets on Blockchain - An Application of Trust-Free’ by Benedikt Notheisen 60848387, Jacob Benjamin Cholewa et al.” https://aisel.aisnet.org/bise/vol59/iss6/4/ (accessed Jan. 15, 2023). [21] S. Smys and H. Wang, “Security Enhancement in Smart Vehicle Using Blockchain-based Architectural Framework,” Journal of Artificial Intelligence and Capsule Networks, 2021, doi: 10.36548/jaicn.2021.2.002. [22] K. L. Brousmiche, T. Heno, C. Poulain, A. Dalmieres, and B. Hamida, “Digitizing, Securing and Sharing Vehicles Life-cycle Over a Consortium Blockchain: Lessons Learned”, Accessed: Apr. 26, 2023. [Online]. Available: https://hal.science/hal-01760781 [23] M. Chanson, A. Bogner, D. Bilgeri, E. Fleisch, F. Wortmann, and E. Zurich, “Privacy Preserving Data Certification in the Internet of Things: Leveraging Blockchain Technology to Protect Sensor Data”. [24] “IEEE Xplore Full-Text PDF:” https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8977438 (accessed Apr. 26, 2023). [25] M. Qatawneh and S. El-Switi, “Application of Blockchain Technology in Used Vehicle Market: A Review Parallel Matrix Multiplication Algorithm on Hex-Cell network View project Application of Blockchain Technology in Used Vehicle Market: A Review,” 2021, doi: 10.1109/ICIT52682.2021.9491670. [26] M. Gösele and P. Sandner, “Analysis of blockchain technology in the mobility sector,” Forschung im Ingenieurwesen/Engineering Research, vol. 83, no. 4, pp. 809–816, Dec. 2019, doi: 10.1007/S10010-019-00315-Y/TABLES/5. [27] G. Falco, J. Siegel, and J. E. Siegel, “A Distributed`BlackDistributed`Black Box’ Audit Trail Design Specification for Connected and Automated Vehicle Data and Software Assurance NeuroMesh IoT Security View project Cloud vehicle mirroring View project ASSURING AUTOMOTIVE DATA AND SOFTWARE INTEGRITY EMPLOYING DISTRIBUTED HASH TABLES AND BLOCKCHAIN A PREPRINT,” 2020, Accessed: Apr. 26, 2023. [Online]. Available: https://www.researchgate.net/publication/339139299 [28] “The PASCAL Visual Object Classes Homepage.” http://host.robots.ox.ac.uk/pascal/VOC/ (accessed May 19, 2023). [29] C. L. R. G. X. Y. W. L. J. Z. Y. B. Z. Y. Y. Y. Q. D. H. W. Yuning Du, “PP-OCR: A Practical Ultra Lightweight OCR System”. [30] K. Duan, S. Bai, L. Xie, H. Qi, Q. Huang, and Q. Tian, “CenterNet: Keypoint Triplets for Object Detection,” Proceedings of the IEEE International Conference on Computer Vision, vol. 2019-October, pp. 6568–6577, Apr. 2019, doi: 10.1109/ICCV.2019.00667. [31] W. Liu et al., “SSD: Single Shot MultiBox Detector,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9905 LNCS, pp. 21–37, Dec. 2015, doi: 10.1007/978-3-319-46448-0_2. [32] S. Ren, K. He, R. Girshick, and J. Sun, “Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks,” IEEE Trans Pattern Anal Mach Intell, vol. 39, no. 6, pp. 1137–1149, Jun. 2015, doi: 10.1109/TPAMI.2016.2577031. [33] “On-board diagnostics - Wikipedia.” https://en.wikipedia.org/wiki/On-board_diagnostics (accessed Jan. 15, 2023). [34] “Raspberry Pi Documentation.” https://www.raspberrypi.com/documentation/ (accessed Jan. 15, 2023). [35] “OBD-II PIDs - Wikipedia.” https://en.wikipedia.org/wiki/OBD-II_PIDs (accessed Jan. 15, 2023). [36] “Getting Started - python-OBD.” https://python-obd.readthedocs.io/en/latest/ (accessed Jan. 15, 2023). [37] “Solidity — Solidity 0.8.17 documentation.” https://docs.soliditylang.org/en/v0.8.17/ (accessed Jan. 15, 2023). [38] “3.11.1 Documentation.” https://docs.python.org/3/ (accessed Jan. 15, 2023). [39] “Documentation for Visual Studio Code.” https://code.visualstudio.com/docs (accessed Jan. 15, 2023). 62 [40] “Brownie — Brownie 1.19.2 documentation.” https://eth-brownie.readthedocs.io/en/stable/ (accessed Jan. 15, 2023). [41] “Introduction — Web3.py 5.31.3 documentation.” https://web3py.readthedocs.io/en/v5/ (accessed Jan. 15, 2023). en_US
dc.identifier.uri http://hdl.handle.net/123456789/1966
dc.description Supervised by Prof. Dr. ARM Harunur Rashid, Department of Production and Mechanical Engineering(MPE), Islamic University of Technology (IUT) Board Bazar, Gazipur-1704, Bangladesh en_US
dc.description.abstract Automobile odometer fraud prevention has been an issue for the automobile industry for some time. The estimated annual financial damages from this fraud exceed one billion dollars. It is necessary to have a solution for vehicle data that is both secure and immutable. In response to the requirements, we have chosen to implement Blockchain technology to combat automotive odometer fraud. In our study, we demonstrate and describe a comprehensive fraud prevention solution based on Deep Learning & Ethereum Blockchain technology. Previously, there have been research that used blockchain to prevent odometer fraud. However, all of these systems had one flaw that may jeopardize the system's security even before integrating blockchain. The OBD2 port, which is utilized to obtain the odometer reading, necessitates the presence of a physical adapter in the vehicle. This raises major security concerns since any tampering with the adaptor would result in odometer data alteration even before the data is deployed on the blockchain. As a result, we propose a novel solution that addresses this issue. We used state-of-the art object detection models based on CNNs to extract the odometer reading from the image and cross-validate it with the odometer reading from the adapter. The odometer reading is then uploaded to the blockchain leveraging smart contracts. We developed a comprehensive system architecture to prevent odometer fraud and addressed security risks associated with OBD2 adapters used in the process of extracting odometer readings en_US
dc.language.iso en en_US
dc.publisher Department of Mechanical and Production Engineering(MPE), Islamic University of Technology(IUT), Board Bazar, Gazipur-1704, Bangladesh en_US
dc.title Automobile odometer fraud prevention with the implementation of blockchain and deep learning en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search IUT Repository


Advanced Search

Browse

My Account

Statistics