International Journal of Science and Research (IJSR)

International Journal of Science and Research (IJSR)
Open Access | Fully Refereed | Peer Reviewed

ISSN: 2319-7064


Downloads: 169 | Monthly Hits: ⮙2

Research Paper | Computer Science | United States of America | Volume 9 Issue 9, September 2020


Maintaining Social Distancing using Artificial Intelligence

Krish Chaudhary


Abstract: A technological solution to help people stay six feet apart from each other and maintain social distancing in order to prevent the spread of the coronavirus. The software is installed in the hardware of CCTV cameras and can perform effective contact tracing. The application goes through the video footage and does the following process for every frame in the video. It uses Python libraries such as Keras-RetinaNet to detect which objects are human and where they are located in the frame. Then, it uses the law of similar triangles to find the distances between people, whose accuracy is improved by 30 % using the law of cosines to find a more accurate distance. The application then uses Multi-task Cascaded Convolutional Neural Networks to grab people’s faces from an image and then uses a face recognizer to recognize the names of people in the frame. The application then alerts every user that broke the social distancing rule through email and logs the instance into a database from that frame. For every frame, the application uses cv2 to create an edited image of the original that displays which people broke the social distancing rule, by writing names on top of their bounding boxes and drawing red lines between the people who broke it. In the end, the application outputs an edited video clip of the original, which in reality is a collection of all the edited frames. Already it has begun to show promise, with an 85 percent accuracy rate.


Keywords: Social Distancing, Coronavirus, Pandemic, Artificial Intelligence, Deep Learning, Contact Tracing, Computer Vision, computer science, python, MTCNN


Edition: Volume 9 Issue 9, September 2020,


Pages: 1095 - 1100


How to Cite this Article?

Krish Chaudhary, "Maintaining Social Distancing using Artificial Intelligence", International Journal of Science and Research (IJSR), https://www.ijsr.net/get_abstract.php?paper_id=SR20918074626, Volume 9 Issue 9, September 2020, 1095 - 1100

How to Share this Article?

Enter Your Email Address


Click below to Watch Video Lecture of Above Article

Share this Video Lecture

Similar Articles with Keyword 'Artificial Intelligence'

Downloads: 122

Informative Article, Computer Science, India, Volume 9 Issue 6, June 2020

Pages: 183 - 185

Aarogya Setu: Indias COVID-19 Surveillance App

Madhura Vinayak Harshe

Share this Article

Downloads: 126

Research Paper, Computer Science, China, Volume 8 Issue 4, April 2019

Pages: 840 - 842

A Study on Personalization Education Model of Intelligent Planning Learning Path

Yan Liu

Share this Article

Similar Articles with Keyword 'Deep Learning'

Downloads: 1 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1

Research Paper, Computer Science, India, Volume 10 Issue 9, September 2021

Pages: 656 - 661

Social Media Sentiment Analysis Using CNN-BiLSTM

Rhea Bharal, O. V. Vamsi Krishna

Share this Article

Downloads: 89

Research Paper, Computer Science, India, Volume 9 Issue 9, September 2020

Pages: 349 - 352

Efficient Deep Learning Neural Network Based Brain Tumour Detection System

Satyak Babar, Ansaf Raza, Anto S

Share this Article

Similar Articles with Keyword 'computer science'

Downloads: 0

Research Paper, Computer Science, India, Volume 10 Issue 7, July 2021

Pages: 1051 - 1054

Theory of Computation and its Key Consideration

Saranga Varma

Share this Article

Downloads: 5 | Monthly Hits: ⮙5

Research Paper, Computer Science, United Arab Emirates, Volume 10 Issue 8, August 2021

Pages: 1053 - 1060

Review of Symmetric Cryptographic Ciphers

Anshumaan Chauhan, Ayushi Agarwal

Share this Article

Similar Articles with Keyword 'python'

Downloads: 1

Research Paper, Computer Science, India, Volume 10 Issue 5, May 2021

Pages: 499 - 505

A Research Study on Java vs. Python Coverage of Introductory Programming Concepts

Dharunikha J P Deepthayanis

Share this Article

Downloads: 29

Research Paper, Computer Science, Congo, Volume 10 Issue 3, March 2021

Pages: 702 - 710

The Stocks Management and the Analysis of Calendar Provisioning: A Study Based over the Multilayer Neurons Network

Tshiela Nkuna Marie Alice, Kaseka Katadi Vivianne, Widjilowu Ne Itchend Sam, Ntumba Badibanga Simon

Share this Article

Similar Articles with Keyword 'Social'

Downloads: 0

Research Paper, Computer Science, India, Volume 10 Issue 7, July 2021

Pages: 1051 - 1054

Theory of Computation and its Key Consideration

Saranga Varma

Share this Article

Downloads: 1

Research Paper, Computer Science, India, Volume 10 Issue 5, May 2021

Pages: 1010 - 1012

IoT & ICTs Technologies in Smart Cities for Creating Sustainable Development

Sami Abdul Qader Mohammed Al-Ademi, Dr. Sanjay Singh Bhadoriya

Share this Article
Top