OpenCV colour detection and segmentation invisibility cloak

Leela C P 1, *, Nagashree N 2 and Smithu B S 3

1 Department of Computer Science and Engineering, DACG, Government Polytechnic, Chikkamagaluru 577101, Karnataka, India
2 Department of Electronics and Communication Engineering, DACG, Government Polytechnic, Chikkamagaluru 577101, Karnataka, India  
3 Department of Computer Science and Engineering, Government Polytechnic Channasandra-560067, Karnataka, India
 
Research Article
World Journal of Advanced Research and Reviews, 2020, 07(02), 418–428
Article DOI: 10.30574/wjarr.2020.7.2.0245
 
Publication history: 
Received on 13 August 2020; Revised 25 August 2020; accepted on 29 August 2020
 
Abstract: 
Have you ever considered the idea of making things appear invisible, similar to the concept of the invisibility cloak in Harry Potter. An invisible cloak, as popularized in fiction like Harry Potter, is a hypothetical concept where a garment or device renders the wearer invisible to the naked eye. In reality, such technology doesn't exist, and achieving invisibility involves complex scientific and optical challenges. While there have been advancements in camouflage and stealth technology, creating a true invisible cloak remains a subject of fascination and imagination in the realms of science fiction and fantasy. While we know there's no actual magic involved, achieving this effect in movies relies on graphic tricks. The concept of an invisibility cloak is a blend of science, fantasy, and human imagination. This project explores how to create your own "Invisibility Cloak" using Python and the OpenCV module, focusing on image processing and segmentation. It delves into manipulating objects of specific colours or textures using OpenCV. The process involves capturing and storing the background frame, identifying red, blue, and green-coloured fabric through algorithms, creating a mask to isolate the RGB-coloured fabric, and ultimately generating a magical augmented output to simulate an invisibility cloak.
 
Keywords: 
OpenCV; Colors detection; Invisibility clock; Python 3.4; Image Segmentation
 
Full text article in PDF: 
Share this