UWE Bristol Engineering showcase 2015
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chris Cronin<br />
Robotics BEng<br />
Can Parametric Sound Be Localised To a Target Area Using Computer<br />
Vision?<br />
Introduction<br />
Sound. Sound is all around us. One thing is for sure sound is everywhere, but<br />
what if you could control the direction of sound using a camera and a very<br />
unique speaker?<br />
This project is an investigation into developing and testing a system<br />
that can localize directional sound to a specific target area.<br />
This system must be able to: detect and track people, allows selection<br />
of a target, extract data about the target, use this data to move a parametric<br />
acoustic array to point at the chosen target, and verify the target acquisition<br />
using sensors.<br />
With this complete system the hope is that an answer can be found to<br />
the question above.<br />
Background<br />
Initial research showed no similar projects therefore research was conducted<br />
in the two areas: Parametric Acoustic Arrays (PAA) and Computer Vison (CV).<br />
The PAA concept has was discovered in the 1950s by Westervelt. The<br />
direction sound produced is create using signal modulation and diffraction of<br />
sound waves. The PAA used for this project was kit PAA produced by Kazumio<br />
Computer vison has been around since the birth of computing in the<br />
1960s. The CV disciplines needed for this project are face detection and<br />
object tracking. Two methods where found that could achieve this:<br />
Histogram of gradients and the Viola jones. The Viola Jones was chosen due<br />
to reliability and accuracy.<br />
Design<br />
For this project there were two main areas of design, the software, and the<br />
control interface.<br />
The stand serves the purpose of mounting the PAA, but also to allow<br />
the PAA to rotate 180 degrees. It also serves as a mounting point for the<br />
power supply, and control interface. This stand was designed to be push fit<br />
and be modular.<br />
The software serves as the system to detect, track, select a target, and<br />
then estimate the position of the target selected. This was created using<br />
MATLAB, due to built in functions and a GUI was designed to use the<br />
software and monitor the performance of the system.<br />
Results<br />
Testing was performed at each stage. The most important tests were the PAA<br />
verification and the final system tests.<br />
The PAA tests performed were done so to confirm the characteristics of<br />
the directional sound. The results below show how the intensity of the PAA<br />
reduces at a greater rate than that of a loud speaker as you move away form<br />
the center line of the source .<br />
The final test seek to find out if the conjunction of a PAA and computer<br />
vison can localize sound to a target area. Below shows the table of final<br />
results tat allows use to answer this.<br />
Multiple People Stationary At 4 Points<br />
Position (M) Angle (Degrees) Target<br />
Person X Z CV Actual PAA Laser Switch<br />
1 0 2 0.5 0 Yes Yes<br />
2 0.3 2 9.2 8.53 Yes Yes<br />
3 -0.2 2 -6.2 -5.71 Yes Yes<br />
4 -0.5 2 -13.4 -14.04 Yes Yes<br />
1 0 3 0.6 0 Yes Yes<br />
2 0.3 3 4.8 5.71 Yes Yes<br />
3 0.5 3 10.2 9.46 Yes Yes<br />
4 -0.5 3 -10.1 -9.46 Yes Yes<br />
1 0 4 0.4 0 Yes Yes<br />
2 0.5 4 6.8 7.12 Yes Yes<br />
3 1 4 13.8 14.04 Yes Yes<br />
4 -0.8 4 -11.3 -11.31 Yes Yes<br />
Project Supervisor<br />
Dr Gary Atkinson<br />
Project summary<br />
This project was an investigation into the<br />
conjunction of parametric speakers and<br />
computer vision techniques to produce sound<br />
in an isolated area, can sound be localise to a<br />
target area? The purpose of this project was<br />
to produce a prototype or a proof of concept<br />
to answer the above question. This system if<br />
proven to work could be used to<br />
communicate with people privatively in a<br />
public place. The two main areas of focus<br />
were; Parametric Acoustic Arrays which was<br />
used to produce the localised sound.<br />
Computer vision which was used to detect,<br />
recognise, locate and select a target.<br />
Project Objectives<br />
• Review related literature to computer<br />
vison and PAA<br />
• Create a proof of concept or prototype<br />
• Design software to detect, track and select<br />
a target for the system<br />
• Measure and test the theory of the PAA<br />
• Design a control system to move the PAA<br />
• Perform final tests to answer to the title of<br />
the project<br />
Project Conclusion<br />
The project objectives were fulfilled, that is to<br />
say that sound can be localised to a target<br />
area using computer vision. The results show<br />
that the system is not perfect and show<br />
opportunities for further work which are<br />
feasible and attainable. If these opportunities<br />
are utilised the system could function well.<br />
This complete system could be used in<br />
different applications from, creating a private<br />
listen zone to entrainment sound systems.<br />
The content of this paper could be used to<br />
design similar systems or be used as an<br />
example application for PAAs whilst bringing<br />
the PAA functionality to a wider audience.