Development of Image Processing Technique for Preventing Unauthorized Photography

Similar documents
INTELLIGENT SEGREGATION SYSTEM

ME 6406 MACHINE VISION. Georgia Institute of Technology

Arduino Based Robot for Pick and Place Application

This document explains the reasons behind this phenomenon and describes how to overcome it.

Use of Photogrammetry for Sensor Location and Orientation

Note to Coin Exchanger

IMAGE SENSOR SOLUTIONS. KAC-96-1/5" Lens Kit. KODAK KAC-96-1/5" Lens Kit. for use with the KODAK CMOS Image Sensors. November 2004 Revision 2

Side Lobe Level Reduction in Circular Antenna Array Using DE Algorithm

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

Radiation Analysis of Phased Antenna Arrays with Differentially Feeding Networks towards Better Directivity

Visible Light Communication-based Indoor Positioning with Mobile Devices

VOICE CONTROLLED ROBOT WITH REAL TIME BARRIER DETECTION AND AVERTING

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

Speed and Image Brightness uniformity of telecentric lenses

Image Processing and Particle Analysis for Road Traffic Detection

Implementation of Adaptive Coded Aperture Imaging using a Digital Micro-Mirror Device for Defocus Deblurring

Sensors and Sensing Cameras and Camera Calibration

Choosing the Best Optical Filter for your Application. 1

Laser Speckle Reducer LSR-3000 Series

Spectral Analysis of the LUND/DMI Earthshine Telescope and Filters

Instructional Resources/Materials: Light vocabulary cards printed (class set) Enough for each student (See card sort below)

MULTI ROBOT COMMUNICATION AND TARGET TRACKING SYSTEM AND IMPLEMENTATION OF ROBOT USING ARDUINO

VISIBLE LIGHT COMMUNICATION

1. Most of the things we see around us do not emit their own light. They are visible because of reflection.

ELECTRICITY THEFT MONITORING AND ITS CONSUMPTION SAVINGS

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

Circular Patch Antenna with CPW fed and circular slots in ground plane.

Plant Health Monitoring System Using Raspberry Pi

PROPOSED SYSTEM FOR MID-AIR HOLOGRAPHY PROJECTION USING CONVERSION OF 2D TO 3D VISUALIZATION

2D Image Transmission using Light Fidelity Technology

ISSN No: International Journal & Magazine of Engineering, Technology, Management and Research

PARAMETER ESTIMATION OF METAL BLOOMS USING IMAGE PROCESSING TECHNIQUES

MEM455/800 Robotics II/Advance Robotics Winter 2009

World Journal of Engineering Research and Technology WJERT

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image

Performance Analysis of Ultrasonic Mapping Device and Radar

ROBOTIC ARM FOR OBJECT SORTING BASED ON COLOR

Intelligent Indian Currency Detection with Note to Coin Exchanger

PHOTOSENSITIVE BASED THEFT DETECTION USING GSM TECHNOLOGY

Projection Based HCI (Human Computer Interface) System using Image Processing

Spectral and Polarization Configuration Guide for MS Series 3-CCD Cameras

Lab Report 3: Speckle Interferometry LIN PEI-YING, BAIG JOVERIA

OPTIV CLASSIC 321 GL TECHNICAL DATA

Controlling Obstacle Avoiding And Live Streaming Robot Using Chronos Watch

A FRAMEWROK FOR WIRELESS COMPUTER MONITOR USING OPTICAL APPROACH Neeraj Kumar Mishra

CS 376b Computer Vision

Pick and Place Robotic Arm Using Arduino

Li-Fi Based Voice Control Robot

Visibility of Detail

Instructions for the Experiment

ILLUMINATION AND IMAGE PROCESSING FOR REAL-TIME CONTROL OF DIRECTED ENERGY DEPOSITION ADDITIVE MANUFACTURING

Choosing the Best Optical Filter for Your Application. Georgy Das Midwest Optical Systems, Inc.

Automated Mobility and Orientation System for Blind

An Anti-islanding Control Scheme For Grid tied PV Inverter System

Data Transmission Using Visible Light

Model OB-ITF Infrared Through-Beam Fiber Optic Optical Barrier Operator s Manual. Version

Deblurring Image and Removing Noise from Medical Images for Cancerous Diseases using a Wiener Filter

AUTOMATIC RAILWAY CROSSING SYSTEM

A Mathematical model for the determination of distance of an object in a 2D image

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 05 Issue: 06 June p-issn:

Preliminary Design Review

Optics & Light. See What I m Talking About. Grade 8 - Science OPTICS - GRADE 8 SCIENCE 1

An Optical Version of WIFI for Indoor Application

Smart Security System using Arduino and Wireless Communication

DTMF based Surveillance Robot

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

MEng Project Proposals: Info-Communications

Chapter 18 Optical Elements

An Optical Characteristic Testing System for the Infrared Fiber in a Transmission Bandwidth 9-11μm

Basic principles of photography. David Capel 346B IST

Information & Instructions

AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA

Bare PCB Inspection and Sorting System

Binary imaging medium single lens imaging system

Lane Segmentation for Self-Driving Cars using Image Processing

Auto-Fact Security System

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

11Beamage-3. CMOS Beam Profiling Cameras

TRAFFIC CLEARANCE FOR EMERGENCY VEHICLES USING PRIORITY MODE

Chapter Ray and Wave Optics

Accident prevention and detection using internet of Things (IOT)

MEM: Intro to Robotics. Assignment 3I. Due: Wednesday 10/15 11:59 EST

LENSLESS IMAGING BY COMPRESSIVE SENSING

Section 2 concludes that a glare meter based on a digital camera is probably too expensive to develop and produce, and may not be simple in use.

APPENDIX B. Anti-satellite Weapons Geoffrey Forden. Laser Attacks against Satellites

Where Image Quality Begins

Supplementary Figure 1. Effect of the spacer thickness on the resonance properties of the gold and silver metasurface layers.

A New Approach to Control a Robot using Android Phone and Colour Detection Technique

DESIGN OF MID-BAND FREQUENCY PATCH ANTENNA FOR 5G APPLICATIONS

A Simulation Research on Linear Beam Forming Transmission

Controlling Humanoid Robot Using Head Movements

Enhancement of Directional Characteristics of Sectional Cylindrical Slotted Waveguide Antennas

Holography. Casey Soileau Physics 173 Professor David Kleinfeld UCSD Spring 2011 June 9 th, 2011

Optical basics for machine vision systems. Lars Fermum Chief instructor STEMMER IMAGING GmbH

ULS24 Frequently Asked Questions

Sri Shakthi Institute of Engg and Technology, Coimbatore, TN, India.

Comparison of FRD (Focal Ratio Degradation) for Optical Fibres with Different Core Sizes By Neil Barrie

Microcontroller Based Electronic Circuitry to Record Speed of Moving Objects

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

Estimation of spectral response of a consumer grade digital still camera and its application for temperature measurement

Transcription:

Development of Image Processing Technique for Preventing Unauthorized Photography Sonali Chavan 1, Dr. Mahesh Kumbhar 2 1Student, Electronics and Telecommunication Department, Rajarambapu Institute of Technology, Maharashtra, India 2Professor, Electronics and Telecommunication Department, Rajarambapu Institute of Technology, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Smart phones with camera are very common these days. While visiting places such as museums, historical monuments, temples, exhibitions or places where maintaining secrecy is a big issue, user carries his smart phone with him. This system provides the solution for this undesired photography to prevent security and privacy of the site. The system will simply detect camera in photography prohibited area and then it will emit a strong light source at each device to neutralize it from capturing image or video. It is neither a health dangerous to health nor it will affect the detected camera s operation. This detection and deactivation method of camera or other optical device can be more useful in defense areas to identify possible attacks. Key Words: Circular Hough transform, CCD sensor, Digital Camera Deactivation, over-exposure, Retro- Reflection etc. I. INTRODUCTION Though photography is prohibited in museums, historical monuments, temples, user tend to capture images of these sites secretly, which is not significant. Considering the Piracy at theaters, Indian film industry suffers heavy losses due to it. To avoid such problems, there is a need to develop a system which will detect any digital (DSLR) camera and then neutralize image or video taken by that camera. Film industry also suffers 1/3 loss due to movie Piracy. Hence, there arises a need to prevent this undesired photography, to avoid this heavy loss. The solution is based on detecting the camera s that are capturing pictures of the site. Photography is banned at places such as museums, court rooms, shopping malls, industries, defense areas, jewelry stores etc. Preventing photography ensures the gift shop maintains a monopoly on selling images. Banning photography believes to boost security by preventing thieves or terrorists from visually capturing images in defense areas[3]. II. LITERATURE REVIEW: There are two methods for the detection of the digital camera. The first method is based on the Circular Hough Transform. Virendra Kumar Yadav et al. have presented their study in International Conference on Electronics and Communication Systems (ICECS-2014) on the Approach to Accurate Circle Detection: Circular Hough Transform and Local Maxima Concept. The authors wrote about method for detecting circular objects over digital images have received considerable attention from industries for applications such as detection of target detection, inspection of manufactured products etc. Finding one or several maxima considering different accumulators simultaneously and mapping the found parameters corresponding to the maxima back to the original image is key concept of proposed algorithm[6]. The second method is based on the Retro-Reflection property of the digital camera. P. A. Dhulekar, PriyankaAher et al. has presented their work in Journal of Science and Technology (JST) in 2017 on the Arduino based Anti- Photography System for Photography Prohibited Areas. They have proposed the system for detecting and deactivating digital cameras in photography prohibited areas. This technique will locate a camera and then neutralize it. It uses image processing algorithms for detecting camera's lens. For the detection of the digital camera, they have used Retro-reflection method. Retroreflection is returning light only within an extremely narrow-cone, with minimum scattering[2]. A.K.Veeraraghavan, S.Shreyas Ramachandran, V.Kaviarasan had presented A Survey on Movie Piracy using Automated Infrared System. According to authors, technologies like electronic device jammers which jam the operation and functioning of the device itself. This in a way prevents the camera from capturing videos and pictures. However, in places where usages of other devices like cell phones, laptops, etc are necessary, this system fails to give the suitable environment In that, they have used infrared blasters which give IR rays which are easily detectable by digital cameras. These IR blasters are inbuilt within the projector circuit, giving out IR light beams along with the visible rays of the movie projection. It is connected to a microcontroller which helps in altering the radiations frequency and wavelength characteristics. This is mainly done to neglect the use of infrared filters by a person while capturing the film using a camera. As infrared has a large bandwidth, a person would have to use a large number of filters to neglect the effect of IR, which is not feasible or possible[1]. 2018, IRJET Impact Factor value: 6.171 ISO 9001:2008 Certified Journal Page 3661

III. PROPOSED SYSTEM: Fig-1 Block Diagram of the Proposed System This technique is useful for detecting and deactivating digital cameras in photography prohibited areas. It consists of two parts. The first part is camera detection unit. The second part is digital image deactivating unit. Camera detection unit includes camera interfaced with PC. There is an camera in the photography prohibited area which is used to capture the image in that prohibited area. When there is an any digital camera appears in the photography prohibited area, then that digital camera is detected by using the image processing algorithms and camera in that area. The position of the lens of camera will be tracked by referring its axis value as defined in image processing algorithm. The digital image deactivating unit consists of Raspberry Pi board, light source emission and servomechanism. Control signal from camera detection unit will be generated and sent through wireless communication to Raspberry Pi board. The Raspberry Pi board is interfaced with the MATLAB using Wi-Fi. The Raspberry Pi board will operate the servomechanism such that light source emission will point in the direction of detected lens and emit strong light source which will reduce the quality of captured image. It does not interfere with camera's operation and it is harmless to the camera user. IV. METHODOLOGY: The Fig-1 shows block diagram of proposed system which consists of following parts: A. Camera(In prohibited area): Camera will be used as an image acquisition device for capturing images in photography prohibited areas. This camera will be interfaced with computer via image acquisition toolbox in MATLAB. The data obtained from the camera is in the form of video. It can be further divided into the frames for further processing. Fig-2 Flow chart of the Proposed System B. Image Processing Algorithms: After acquisition of images from camera, image processing algorithms are used in order to find the position of the camera. In that Circular Hough Transform is used for the detection of the digital camera. C. Raspberry Pi 3 Board: By using the different image processing algorithms in the MATLAB, the position of the camera lens is identified and the respective control signal is given to the Raspberry Pi 3 Board. Raspberry Pi 3 Board is used to control the servomechanism. D. Servomechanism: It will operate as per the control signal obtained from the Raspberry Pi 3 Board. It includes the servo motors which are moved in the particular direction in order to neutralize the camera. E. Light Source Emission: The Strong Light Source is placed on the servo motor. So that, strong light source will focus the strong light on to the camera lens. So that the captured image will get distorted. V. EXPERIMENTAL RESULTS: There are two algorithms for the detection of the camera. First algorithm is based on Circular Hough STOP 2018, IRJET Impact Factor value: 6.171 ISO 9001:2008 Certified Journal Page 3662

Transform and second algorithm based on Retro-reflective property. The algorithm based on the Circular Hough Transform consists of detection of objects having circular shapes in digital images is important for image analysis. It relies on the equation of circle. In that, minimum and maximum values of radius are defined. According to that the circular object is detected. The Fig-3 shows the input image for the circular object detection. This is the reference input image which is used in order to detect the cameras having different radius ranges. Fig-5 cameras having radius (pixel difference) in range between 15-30 Fig-6 shows the cameras having radius in the range between 12-30. In that, minimum and maximum radius range is given. Here, Minimum radius is 12 and Maximum radius is 30. So, the camera within the range of 12-30 is detected. Fig- 3 Input image for the circular object detection Fig-4 shows the cameras having radius in the range between 10-19. In that, minimum and maximum radius range is given. Here, Minimum radius is 10 and Maximum radius is 19. So, the camera in the range of 10-19 is detected. The results obtained are given as follows: Fig-6 cameras having radius (pixel difference) in range between 12-30 Fig- 7 shows the real time captured image from the web camera. The algorithm takes 200 frames continuously and it process two frames simultaneously. Here, the camera is detected by using the circular hough transform. The Fig-8 shows that the position of camera is detected and it is indicated by blue circle. Fig-4 cameras having radius(pixel difference) in range between 10-19 Fig-5 shows the cameras having radius in the range between 15-30. In that, minimum and maximum radius range is given. Here, Minimum radius is 15 and Maximum radius is 30. So, the camera in the range of 15-30 is detected. Fig-7 Real Time captured image 2018, IRJET Impact Factor value: 6.171 ISO 9001:2008 Certified Journal Page 3663

The algorithm which is based on Retro-reflective property uses retro-reflective property in order to detect the location of camera. Digital cameras are having the CCD sensors. The CCD sensors are having retro-reflective property. Retro-reflection causes light to reflect directly back to its source, independent of its incident angle. CCD sensors are mounted at the focal plane of the camera s optical lens. CCD cameras have an optical property that when the light incident on camera then it produces well-defined light reflections. By tracking these retro-reflections we can detect and track cameras pointed at a given area. Retro-reflection is returning light only within an extremely narrow-cone, with minimum scattering. The IR transmitter module which surrounds the lens of web camera, will continuously transmit the IR rays in the field of view. When these IR rays strikes on camera s lens, a white circular speckle is seen in the image captured by the web camera. This white circular speckle can be seen due to the retro reflection. This circular speckle can be detected using algorithm in MATLAB. After locating white speckle, centroid is calculated later and axis position of the camera s lens is calculated. The Fig-8 represents input image is captured by the camera. These three flashes are considered as an retro-reflections obtained by the corresponding three digital cameras. Fig-10 shows the binary part of the input image. The image is then converted in to binary image with the help of thresholding. Fig-10 Binary image In that, the area and the centroid is calculated so that it is given to the Raspberry Pi Board. Table 1. Centroid and Area Calculation: Sr. No. Area Centroid X- axis coordinates (pixels) 1 1431 152.54 456.95 2 976 526.33 447.48 3 1284 886.81 427.40 Y-axis coordinates (pixels) Fig-8 Input image The Fig-9 shows YCbCr format of the input image. The RGB image is converted into the YCbCr format. It s luminance, chrominance blue and chrominance red part is separated. Table-1 represents Centroid and Area Calculation of the obtained reflections. It gives X-axis co-ordinates and Y- axis co-ordinates of the obtained reflections. It is obtained by using the image processing algorithms. Fig-11 shows the RGB image in which camera position is detected. Fig-11 RGB image in which camera position is detected Fig.9 YCbCr format image After detection of the camera, it is necessary to neutralize the camera. This can be takes place by using Raspberry Pi 3 Board, Servomechanism and strong light source. Raspberry Pi Board has an inbuilt Wi-Fi. First to provide the interface between the Raspberry Pi 3 Board and MATLAB different support packages needs to be installed. 2018, IRJET Impact Factor value: 6.171 ISO 9001:2008 Certified Journal Page 3664

focused on the camera, the user gets the distorted image. This system provides many applications such as for preventing piracy at the theaters, the places where maintaining secrecy is important such as in museums, temples, Shopping malls, jewelry stores etc. REFERENCES [1] Pravin Dhulekar, Swapnali Choudhari, Priyanka Aher, Yogita Khairnar, Arduino based Anti- Photography System for Photography Prohibited Areas published in Journal of Science and Technology (JST) Volume 2, Issue 5, May 2017 Fig-12 Hardware Setup After installation of the different support packages such as support package for Raspberry Pi 3 Board, support package for Web Camera Raspberry Pi 3 Board is interfaced with the MATLAB by using Wi-Fi. Fig-12 shows the servomechanism which is used to neutralize the camera. In the servomechanism two servo motors are used. One servo motor is used for movement in the X-direction and another servo motor is used for movement in the Y-direction. [2]A.K. Veeraraghavan, S. Shreyas, Ramachandran, V. Kaviarasan, A Survey on Reduction of Movie Piracy using Automated Infrared System published in International Journal of Innovative Research in Computer and Communication Engineering, Vol. 5, Issue 11, November 2017. [3] P.A. Dhulekar, Priyanka Aher, Yogita Khairnar, Swapnali Choudhari Design of IR based Image Processing Technique for Digital Camera Deactivation presented in IEEE International Conference on Global Trends in Signal Processing, Information Computing and Communication 2016. [4] Kiran Kale, SushantPawar and PravinDhulekar, Moving Object Tracking Using Optical Flow and Motion Vector Estimation Published in IEEE 4th International conference on reliability, Infocom technologies and optimization (ICRITO 2015), 2-4 Sept 2015. Fig-13 Distorted captured image Fig-13 shows the captured image which is get distorted. As per the control signal obtained from the image processing algorithms Servomechanism will move towards the Camera s lens direction and strong light source(laser) is emitted on the camera lens so that the captured picture is get distorted. VI. CONCLUSION: This system is used to detect the digital camera in the photography prohibited area. By using different image processing algorithms, position of camera lens is calculated. There are two image processing algorithms, first is based on the Circular Hough Transform and other is based on the Retro-Reflection method. The Raspberry Pi 3 board gives control signal to the Servomechanism. The Servomechanism operates according to control signal which are received from image processing algorithm(matlab). The strong light source is placed on the Servomechanism. Because of the strong light source is [5]J.Manasa, J.T.Pramod, Dr.S.A.K.Jilani, Mr.S. Javeed Hussain, Real Time Object Counting using Raspberry Pi, International Journal of Advanced Research in Computer and Communication Engineering, Vol. 4, Issue 7, July 2015. [6] Virendra Kumar Yadav, Saumya Batham, Anuja Kumar Acharya,"Approach to accurate circle detection: Circular Hough Transform and Local Maxima concept", Published in Electronics and Communication Systems (ICECS), 2014,International Conference on 13-14 Feb. 2014 [7]Snehasis Mukherjee, Dipti Prasad Mukherjee, Tracking Multiple Circular Objects in Video Using Helmholtz Principle, Published in: Advances in Pattern Recognition, 2009. ICAPR '09. Seventh International Conference on,4-6 Feb. 2009. [8] Khai N. Truong, Shwetak N.Patel,Jay W. Summet,Gregory D. Abowd, Preventing camera recording by designing a capture resistant environment, Proceeding UbiCom 05 proceedings of 7th International Conference on Ubiquitos Computing, Pages 73-76,Springer-verlag Berlin, Heidelber. 2018, IRJET Impact Factor value: 6.171 ISO 9001:2008 Certified Journal Page 3665