Vulture

We are building a video conferencing application that will allow participants to undergo remote meetings. We are adding powerful and security feature to the video conferencing application like private meetings with the help of image recognition and Concentration analysis of the particiapants wh

2025-06-28 16:36:42 - Adil Khan

Project Title

Vulture

Project Area of Specialization Artificial IntelligenceProject Summary

We are building a video conferencing application that will allow participants to undergo remote meetings. We are adding powerful and security feature to the video conferencing application like private meetings with the help of image recognition and Concentration analysis of the particiapants which will also be calcualted by our image recognition algorithm. This will allow the host to monitor what participants are concentrating while hosting the meeting. 

Project Objectives

Objectives:

1) Host remote meetings all over the world.

2) Screen sharing 

3) Meeting recording

4) Private meetings which will ensure that only the intented participants join the meeting with the help of image recognition

5) Concentration analysis 

6) White boarding

7) Peer to peer video conferencing calls.

Project Implementation Method

We will be utilizing the power of WebRtc along with an SFU server which will help us to undergo video conferencing calls. On top of that we will also be utilizaing the power of machine learning to create a model which will help us to allow only the participants that we are interested in. We basically will be having a machine learning model running as a service on cloud (Aws/Digital Ocean) that will provide all tha analysis. Our costing has mainly to do with our cloud hosting and image recongtion api which we might be using. 

Benefits of the Project

There are alot of benefits of the project.

1) People can use to undergo video meetings without physcially meeting eachother.

2) These days due to covid many companies are operating online and therefore need a good video conferencing application that can help them do so.

3) As we know that in the video conferencing applications available today nearly anyone with the room id and password can join the meeting. At times we need to make sure only certain required people are joining the meeting. For instance a university class can be joined by thousands of student if one student leaks the room id and password. This makes it hard for the faculty to control against the people who arent registered in the course and yet is still attending without paying a fee.

Technical Details of Final Deliverable

1) P2P video conferencing application

2) STUN/TURN Servers

3) Image recongition microservice

3) Rest api for the application

4) Single page web application for the website

5) An sfu server

Final Deliverable of the Project Software SystemCore Industry ITOther Industries Telecommunication Core Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Good Health and Well-Being for People, Decent Work and Economic GrowthRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 54042
Webhosting Equipment11000010000
Domain name Equipment150005000
Linux cloud based machine Equipment21202124042
Turn server Equipment11500015000

More Posts