Skip to content

Using Opencv ,this project is based on Augmental Reality(AR) and will show the feature matching of image and then by finding its matching ,it will just mask that image . This project ,if used in cctv then it will detect black listed people if mentioned properly with their images.

nk-codes/Augmental-Reality

Repository files navigation

Augmental-Reality(nk-codes)

AZURE project URL :- https://imageaugmentation.azurewebsites.net/

This project is on AR which is for :-

  1. feature detection :- In this , image detection is done in as "dl.png"
  2. feature matching :- now , we will find the match the " dl.png " with " dl_from_webcam.jpg " for feature matching .
  3. IMAGE augemtation :- and finally it will detect that image ("dl.png") and will match and mask that image with " mask.jpeg " .

AZURE service used :- WEB APP Explanation :- Azure Web Apps are Microsoft's offering to cloud to host web applications. It allows developers to focus on delivering business values rather than consuming time on Sever updates or OS patches. Interestingly, applications built on Java, PHP, Python or Node. js can also be deployed on web apps

I have done all the project in python language and done following steps to finally deployed my project using Azure "Web App" :-

  1. First i logged in with my student id into Microsoft Azure using the helpful bot in Azure site.

  2. then I clicked on + Create a resource and then Clicked on Web App to create a new Web App resource. image

  3. Then I named the resource group as "augmental-reality" and app service as "ImageAugmentation" ,Runtime Task as "python 3.8" and done all default .image

  4. And I clicked on Review + create and finally Review all the details entered and then clicked on Create.

  5. After clicking on create it will start deploying the Web App resource.

  6. Once deployment is complete the portal will display: image

  7. Then go to the resource group in which the Web App was created and click on the created Web App.

  8. Finally, I CLick on Deployment Center and filled the following details and save and starts the service. image

  9. After a while, in Github's "Action" section, there is the following queues done. and yup, all is done. image Uploading image.png…

run:- just run according to the steps mentioned above. But before you need Opencv and numpy as well .

Note:- Download dl.png in your mobile and then run all mentioned above . after that camera will open and use that dl.png image and see the magic.

OUTPUT images:- Feature detection pic:- image

Feature matching pic image

Image augmentation:- image

About

Using Opencv ,this project is based on Augmental Reality(AR) and will show the feature matching of image and then by finding its matching ,it will just mask that image . This project ,if used in cctv then it will detect black listed people if mentioned properly with their images.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages