Behind computer Technologies: DSP
It’s difficult to think about life when lacking technology nowadays, but is definitely part of our lives, allowing us to do so more efficient and easily. But, what is behind all the technological advances? Most users of technology are not aware completely how technological engines work.
Sometimes it is funny to watch how people discuss about the properties of a device, one day I heard two boys discussing the capabilities of a cell phone compared to another.
The first one alleged that his cell phone has more storage capabilities and a MP3 player. The second boy claimed that his phone had more features like voice command; however they do not know the real functioning of both devices. If we take care about the actual function of an electronic device, we would note that the differences are only for marketing itself, when almost all electronic devices uses the same system.
These days, computer technology could be the mother of all technologies, because we are only looking for new technologies which help us to live a better life.
Maybe there will be those who think different but it is matter of analyzing certain well-electronic devices.
For example: The MP3 player
A MP3 Player requires basic computational elements: memory, processor and software.
Digital Camera A digital camera requires basic computational elements and other advanced elements like DSP technologies.
The core of computer technology comes from the data processing. The computers have their own system of communication called machine language. Machine language is just a set of electrical impulses that are interpreted as binary (0, 1) states and each state is represented in binary numbers more complex that turn into more complicated elements.
The data processing is divided into the next categories:
Digital Signal Processing (DSP) Interpretation of binary data Interpretation or pattern recognition
Digital Signal Processing (DSP) is one of the most important elements of technology and one of the most used, if we take the example of the mobile phone, it would have been most useful for both boys to explain which cell phone uses a processing algorithm more capable than the other rather than compete which has a better storage system.
DSP is a set of algorithms that allow the processing of information from analog world that has been previously translated into a digital system clearly understandable by a computer, you can filter noise environment, eliminate imperfections in photographs, translate our sound commands among other functions.
The Interpretation of binary data corresponds to the processors because those are responsible for translating each command from a program. Each processor has its interpreting system called instructions, where each data set represents a binary instruction; this is core of operations for computers.
Pattern Recognition is data processing element corresponding to a series of complex techniques (including DSP’s). Most of these techniques lie with the technology of artificial intelligence: Neural networks.
A neural network is an emulation of a biological neural system. The neural networks have the ability to carry out tasks that a regular linear processing data may not, even if a neural network is implemented linear processing system but so emulated.
A neural network provides functions that some devices have like: voice recognition, face recognition among others.
Most people ignore what is behind everything on technology, but it is a matter of thinking and to give some credit to those engineers who are behind the technological advances because thanks to them our lives are better.
Learn more about DSP Technologies and how a Neural Network works at http://www.learnartificialneuralnetworks.com
By Daniel Rios
Daniel Rios, is an engineer graduated as electronics engineer, now, is the leader of a project about Neural Networks and Robotics.
Share ThisFeatured Post
Noel :: May.21.2008 :: Technology :: No Comments »


