An interface was developed for interfacing a Kinect cameras to a PC through Ethernet connection. This should solve the bottleneck of the USB connection which allows connecting max 2 Kinect cameras version 1 or one Kinect cameras version 2.
Recently there is an increase in number of cases of parents that forget their child in hot cars. In every ten days a child dies from vehicular heatstroke and since 1998 there have been 575 deaths in the United States alone. In those years 160 cases of children being forgotten in cars
Hybrid Tomography Modalities Today, a variety of Tomography Modalities exists based on different physical aspects Each serves a purpose while having drawbacks: MRI – long acquisition time, expensive CT – safety issues due to radiation US – low contrast EIT – low resolution, not stable
Our project implements a handwriting recognition system. Our system is made of a hierarchical multiclass SVM based classifier which tries to classify each of the input letters by itself. And a dictionary comparison system which checks classified words against a dictionary file to see
In this project, we developed and algorithm for recognition and identification of pedestrian traffic lights. Our method could be implemented in smart glasses for blind pedestrians, helping them to navigate safely in urban traffic.
When taking a picture there is a blur and an additive noise that derives from aspects of the camera. These flaws are often preventing us from detecting small yet important details in certain pictures. In this project we will try to improve the resolution of “Printed Circuit Board”
Whiteboard is an Android App designed for new generation students.
It allows the student to take images of white board during class and convert them into a PDF file which contains all of which was written on the class board by the teacher.
The accelerated technological development of the last decades has resulted in widespread use of the projector in lectures at conferences, higher education institutions and schools (smart classrooms).
Any person who gave a lecture or presentation noticed the glare of the projector.
The problem of gaze detection has received a huge amount of attention in the past decade. Wide variety of commercial products are already available in the market, whether in “human like” robot interaction systems, car driver safety applications or even smart phone applications.
The area of Digital Terrain Model matching has been neglected for the last decade. Not many have tried to deal with this interesting and practical problem. The project is based on the work of J.J. Rodriguez and J.K. Aggarwal in 1990
In this project, an application was built for marking eyelids in eye images from an IR video camera. The application shall be used in order to manually build a data base of marked eye lids. This data base shall be used as "ground truth" data for comparing and testing automatic
In this project, we checked the possibility of predicting stock prices using current affair events, which is expressed by words’ commonness in internet blogs and forums. It is known that there is a strong bond between current affair events and stock prices
Satellite imagery is a wide spreading tool both for military and civil purposes. Embedding an automated road recognition tool within the photograph analysis phase can effectively aid the image handling, save time and human resources
Every day, people cross roads, on their way to work, home or other places. Some crossroads are placed at dangerous sites where the driver can't see the crossroad from safe distance. When he finally notices a pedestrian, there isn't enough time to stop the car safely
The control and activation system in any biological system is consisted from many neural cells (also named neurons). These cells are connected together as a complex network that conducts electrical currents in the form of charged Ions.
In this project autonomous agents controlled by feed forward neural networks were trained using evolutionary algorithms to perform simple tasks such as navigation and foraging. The emphasis was on understanding the behavior of the evolved agents
The main goal of this project is to analyze the significance of the edge of chaos for real time computations in neural microcircuit models consisting of spiking neurons and dynamic synapses. We want to examine whether the edge of chaos predicts well those values
This project researches object recognition and classification using neural networks. Different sets of pictures (such as airplanes, ships, faces etc) form a database. Using this database of pictures, we investigated how we can harness an LSM's computational power
One of the main fields in the area of Intelligent Transportation Systems is driving assistance systems designed to give the driver as much information as possible. Part of the vital information needed by the driver is an estimation of his distance from the other vehicles
Most solutions problems such as the automatic traffic light for pedestrians requires object detection and tracking algorithms. In this work detection is made on a gray level images. The SUSAN algorithm give a good answer for the distinction of the pedestrians from their surroundings
Short-range images acquired using a regular camera usually contain objects that are focused but also blurry objects due to the physical limitations of the lens and imaging system. In this project, we investigate methods and techniques of restoring a defocused image
In the project, we tried to achieve collaboration between the electrical engineering faculty and the faculty of biology, by combining methods of electrical engineering with the knowledge of biology. The goal was to combine engineering techniques with biological studies. The assumption
In this project, we checked the possibility of using "biological' features, which bears resemblance to the visual preprocessing pathways and Biological Neural Networks to analyze the complex multi-dimensional features for purposes of data recognition and classification
Many neurological diseases, including Parkinson Disease (PD), affect the patient's gait. In this project, we checked the possibility of using person's gait in order to classify him as a patient in PD, or as a healthy person
Form processing is a process whereby information entered into data fields is converted into electronic form: 1. Entered data are ""captured"" from their respective fields. 2. Forms themselves are digitized and saved as images.
In the framework of developing a control system for a parking-lot, it is important to know the number of vehicles parking in the different areas of the lot. In addition, it is important to identify "sneaking" vehicles: those entering the parking lot when the barrier is already open
Hardware that recognize speech signals from finite vocabulary has a few uses today e.g. automatic dialing from a cell phone, recognizing the name of extension holder in calls routing system and it also can be used for some different needs in robotic systems
In the field of medical imaging, it is often necessary to reduce a three dimensional surface to a two dimensional one, in order to enable doctors to print and examine planar medical images. For obvious medical reasons, such a transformation should not distort the data in the image
In this project we intend to examine the influence of music (of different kinds) on new-born babies. We performed a frequency signal analysis using a spectrogram that presents the connection between the signal in time, its spectra and its intensity
Ultrasound image processing is a vast, complicated field, which involves coping with a large variety of problems. In this project, an attempt was made to quantify the homogeneity level of the texture presented in an ultrasound image. To achieve this, different tools were checked
This project addresses the application of a geometric multiscale framework Blind Source Separation (BSS) on Magnetic Resonance Imaging (MRI). The motivation for such application emerges from the major presence of MRI signal originated from water and fat molecules
Several magnetic resonance (MR) methods have been suggested recently as having potential for prediction of tumor response to treatment. Contrast-enhanced MRI has been shown to be able to reveal distinct tumor patterns that can serve as a predictor of response to chemotherapy
Voice recognition is a major problem nowadays. Until now this problem wasn't solved completely. We will try to approach this problem in a new way using neural networks. The reason stems from the fact that voice recognition is done perfectly by human brain
Power consumption has become one of the biggest challenges in high performance microprocessor design.
The rapid increase in the complexity and speed of each CPU generation is outstripping the benefits of voltage reduction and feature size scaling
String matching is a comprehensive and effective applicable key technology beyond Intrusion Detection Systems (IDS). These applications are usually deployed at choke points of a network where there is heavily traffic. Many areas can benefit from a faster string matching algorithm
In this project, a new model for a voice recognition system is suggested. The model is based on a realistic model of neural networks, and it integrates principles from the theories of chaotic systems and Liquid State Machine
Many accidents happen as a result of problematic field of view in a junction with no traffic lights. The aim of this project was to develop an application that calculates the velocity of vehicles entering a junction and to warn the crossing vehicles if they may be in danger
4 robots are playing a soccer game, the robots are autonomously controlled, the data is transmitted by RF to the robots, the data is received from a overhead camera.
The system includes an overhead camera, PC computer, 4 robots and RF transmitters
The final goal of this project was to develop an autonomous vehicle that uses a small camera and a Pocket PC computer to track and follow a walking person. In our work we dealt with finding a suitable algorithm for this mission. Several possible algorithms were examined theoretically
Music influence on people was noticed long time ago. Psychologists look for visual and behavioral effects to explain music influence. Our work is one of the first that tries to view the topic from engineering side, find influence on physiological signals
The most common way of giving commands to your computer is, for today, the keyboard. This way keeps your hands constantly working whenever you want to communicate with your PC.
A speech-recognizing computer will have several advantages over the traditional one
There is a growing interest around the world today in surveillance and detection of people, especially in the face recognition department. The complexity of the human face makes face recognition in real time a challenging problem
The MRI images at the focus of this project are of the brain's axial slices. The brain mostly contains two types of substances: water and fat. An examination of the properties of MRI images reveals that the images of the brain are a linear combination of the images
Animal behavior can be researched and classified to detect future events of nature. The most common example is of animal behaving different than usual before an earthquake. This project proposes an automatic system of tracking of fish, as a first stage to classify its behavior
Our main objective in this project was to investigate the abilities of a simple neural network to control arm movements. A neural network was chosen for this task because inside our brain, motor cortex networks control voluntary movements. In our research we hope to find a true model
The detection of man made objects in images is a complex problem in the image processing area which has many applications. There are many different approaches to face the problem. In this project, we will present an algorithm based on multi-channel filtering using Gabor filters
Biological neural networks as non-linear systems with numerous degrees of freedom have high tendency for chaotic behavior. Utilizing the high computational power of such networks requires thorough understanding of their dynamics
The purpose of this project is to enable face recognition from one 2D image when there already exists a database of canonical images – one per subject. We chose to start from the EigenFaces algorithm. We proposed that in order that the EigenFaces algorithm could recognize the test ima
This project is theoretical research and consists of two parts:
The first one is intended to investigate and analyze neural networks signal propagation with mathematical and experimental examination of neural networks pathways as a function of the environment and network
Recognition of motor vehicles has many uses, for example in law reinforcement, security, control of traffic. The purpose of the project is to create a system that is capable of identifying license plates in moving vehicles. The system, which was developed using Matlab, receives a vide
The need for smarter and better security solutions has increased dramatically in the last several years following the wave of global terrorism and rising crime. Many of the existing solutions are based on cameras monitored by a human operator, which is prone to making mistakes
In recent years, considerable effort has been directed toward the identification of neural structures and mechanisms responsible for rewarding adaptive behaviors. The behavioral concept of reward is believed to be correlated with neural processes
Robocar is essentially a robot which uses an iPAQ for brain, a small camera for eyes and a LEGO Mindstorms vehicle to move around. This project is somewhat exceptional in its goals and time invested into it. The project aims at three targets:
The Ultrasound device is an acceptable tool for diagnosis of variety of medical problems. This is mostly true when referring to fertility treatments and examination of the uterus ability to carry a fetus and go through artificial insemination. In order to test this ability we create u
This paper proposes a video based method of driver drowsiness detection using a SVM classifier. The SVM classifier uses several physiological features extracted from the video input. The features are extracted using rudimentary image processing techniques
Functional Magnetic Resonance Imaging is an important and useful tool for exploring the human brain activity. Usually an image of the blood oxygenation levels throughout the brain is produced. High levels represent activity of brain regions responsible for performance of specific task
The liquid state machine (LSM) is a mathematical model of a "liquid computer". A LSM consists of some liquid which transforms the input time series u(t) into "liquid states" x(t). A memory-less readout function f maps the "liquid state" x(t) at time t into the output v(t)=f(x(t))
Biological neural networks are the basic foundation to the great computational ability of the brain.
Every biological unit contains neuron & synapses nets.
The assumption is that if we will succeed in reflecting precisely the neural network in a computational model
The goal of this project is developing an automatic image processing algorithm that enables scanning digital satellite images and recognizing artificial (man-made) objects in them (buildings' clusters, e.g.).
Speech Recognition project was developed as a specified tool for handling computers applications. Speech Recognition fulfills various aspects in our lives that we cannot imagine, Such as applications for the impaired hearing, voice dialing and voice to text (V2T) applications
A license plate recognition system is an automatic system that is able to recognize a license plate number, extracted from a video device. Such a system is useful in many fields and places: parking lots, private and public entrances, border control, theft and vandalism control
The purpose of the project is to help understanding the adaptation of the brain to changes in its visual input. We wish to measure how fast the brain adapts to such changes, and how fast it adapts to the cancellation of these changes and the returning of the input to be as before
This project presents a procedure for conversion of scanned documents to a digital format (text file), available for use on every personal computer. The conversion preserves the original document structure, including the lines, words and basic punctuation
Robot navigation through corridor using computer vision is known and important problem. Given ultimate solution to this problem, building indoor robots will be easier. In our project we explored various techniques and approaches to this problem
Our project is a simple system which is able to detect car licenses plates and enable to add later a module for the recognition of the numbers of the plate.
The system works in Real Time based on GUI (graphical user interface)
Image segmentation has been exhaustively researched in the past 20 years. Recently, some 3D mesh segmentation algorithms were introduced. However, no known algorithm has ever used both domains to produce a "compatible segmentation"
The security demands are increasing nowdays and finding useful trustful algorithms to prevent/identify unwelcomed visitors is very important. Iris Recognition is one of those methods. It based on the fact that every eye has a unique characteristics (in its Iris)
At the last 10 years the technology has grown, and gave us some instruments which were not available before. A good e.g. is the Hyper-spectral Imaging. By multi-spectral filming an object (e.g. brain, surface etc.) we can analyze its components through the spectral reflex
A Lego vehicle enters a parking lot. As soon as it enters a camera's system range the system "takes over" the vehicle and parks it safely in a free parking spot. The camera system includes camera, iPAQ, Fly Jacket and transmitter, which transmits commands to a controller on the vehicl
In this project, we introduce a new medium, called "Video Texture" .The video texture incorporates the qualities of images and video. On one hand, a still photo has the time invariant information, but it lacks the dynamic representation of an object
In this project we develop an algorithm intends to detect car thefts. The system uses a stationary camera. The algorithm identifies a car alarm being switched on and gives a notice about a possible attempt of theft
The BSS technique, which we will talk about with more depth later on, is a world-wide known technique used to separate a number of signal sources from a number (can be different from the number of sources) of mixtures. The mixtures must be linear combinations of the sources
In this project we designed a system for 3D reconstruction from a given pair of images, based on A-Priori information about the parameters of the cameras, the distance between the two points from which the images were taken, and a list of correspondences between the two images
It is known that all characteristics of living beings are determined by the gene sequences. Certain sequences of nucleotides in the DNA sequence give definite properties to living organisms. There are a few existing methods that allow us to compare the genomic sequences
The original idea of this project was to create a home lie detect application. This is of course very complicated platform, which will take long development period. Finally, our project concentrates in one of the eye physiological response which is the pupil diameter differences
The VISL lab in the Technion conducts a research concerning driving assistance aids. As an infrastructure to such future aids, we tried to estimate the car's velocity from a video movie taken from the vehicle front window. We tried to do so without any assumptions on the surrounding
MRI (Magnetic Resonance Imaging) is based on a stimulation of hydrogen molecules in a tissue by a specific radio frequency, which when combined with a powerful space-variant time-invariant magnetic field, causes the molecules to emit EM radiation
A good shading model is a crucial component when one wants to render a realistic scene. This is especially true when attempting to render an underwater image due to the various optical effects that take place in such a domain
Blind source seperation(BSS) is a well known problem which has implemantation in many diffrent fields, like audio signals. In the BSS problem we have unknown sources that are linearly mixed with an unknown mixing matrix, and need to be extracted by using only the mixtures
While creating large neural network models, finding network behaviors similar to those found in biological experiments, assuming reproducing biological brain computational power as an ultimate goal, could mark milestone on a way of building neural network simulations of greater power
One of the things necessary for designing a completely automatic system for opening a gate without installing a signal transmitter in each car, is a system which can read the license plate of an approaching vehicle, and see whether or not it is permitted to enter
A key challenge for neural modeling is to understand how a continuous stream of multi-modal input from a rapidly changing environment can be processed. This projects deals with a computational model for real-time computing on time-varying inputs, to answer this challenge
One of the most developing areas in Engineering which utilizes the extensive research in medicine is the Biomedical Engineering. This area seeks to improve our everyday life by applying engineering and medical knowledge together with the growing power of computers
Action potential propagation through the heart generates electrical currents thet can be detected at the surface of the body. A recrding of these electrical changes is called ECG
Analyse of ECG provides us with information in variety of domains
"Visual Field Analyzer" or VFA is a device used by ophthalmologist for mapping a patient's field of vision. In a typical test the patient has to fix his gaze to a certain point in the middle of a test bowl (see picture). Then LEDs are onset for a short time at different locations on t
The goal of this project is to build a robot that will use an image processing algorithm for navigation purposes. This robot will use a digital video camera to "see" the surface and a pocket PC (iPAQ) as an information processing unit to decide where to go
The goal of this project is to develop a computer program implementing gesture recognition in real time. At any time, a user can exhibit his hand doing a specific gesture - presenting zero up to five fingers of his hand in front of a video camera linked to a computer
The octopus arm is known for its unique muscular hydrostat structure - it applies force with the sole use of muscles, without any rigid skeletal support. The biomechanical attributes of such an arm enable it to perform tasks no skeletal arm can perform
The main goal of the project is to examine a new algorithm for dimensionality reduction. Many problems in pattern recognition begin with the preprocessing of multidimensional signals, such as images, faces, etc...
A major problem in computational neuro-biology is to measure the computational power of neural networks (natural or simulated). Here we suggest two approaches for quantifying this property. One is based on the chaos theory, and the other on the Liquid State Machine (LSM) theory
Space-Time Super Resolution is the increase of temporal and spatial resolution in video, using multiple video sequences describing the same event. Rapid movements and high spatial frequencies, which are otherwise lost, are thus recovered
The objective of this project is to realize an algorithm for a blind restoration of image by using the Total Variation regularization. Blind image restoration is the process of estimating both the true image and the blur from the degraded image characteristics
This project deals with Automatic Detection of Commercials Blocks. One of the most frustrating problems a TV viewer has to deal with is the vast number of commercials interrupting the continuity of the program. Therefore, the viewer needs a tool, which will make his TV time much more
The goal of our project was to build an automatic tracking system for identify a chess game. Our system should identify the move in the game (the frame in wich the move was completed) and after the move is identified
One of the steps towards designing innovative driving assistance system installed in a car is perfectly estimating the velocity of the driving car in any situated moment. This system should be operated in real time, thus it's vital to provide a credible algorithm
The purpose of this project is to implement a proposal in which the illumination distribution of a real scene is estimated from the shadow cast by a known object. The algorithm was first suggested in the article Illumination from Shadows
The objective of this project is to try and manipulate the ECG signals that we have in order to achieve an easy way for identifying heart disease. A prominent and fatal heart disease is called Myocardial Infraction, more commonly known as “Heart Attack”
This project presents a procedure for conversion of scanned documents that are either hand-written or typescript, to a digital format, available for use on every personal computer. The conversion presented, preserves the original document structure, including the lines, words and basi
The goal of our project is to provide a program written in Visual C++ working environment that would help proving the theory behind the project. The theory suggestes that one can improve the performance of maintaining different rhythms of drumming or repeated movements by using a visu
Digital image composition has recently received much attention for special effects in movies and in a variety of desktop application. this project describes a new, interactive, digital image segmentation tool called ""intelligent scissors"" which allows rapid object extraction
The objective of this project is to design a drowsiness detection system using image processing methods in real time. The system uses a CCD camera with Infra Red illumination which is pointed to the driver's face
The project's goal is to offer an improvement to an existing Visual Field test that is done nowadays. The test is not very credible because it's based on the patient response to random blinking LEDs. The patient should tell by pressing a push button if he saw or didn't see the LED
One of the steps towards the perfect drivers aid system (or perhaps even a self-driving vehicle) is estimating the speed in which the vehicle is cruising at any moment. Such a system would have to supply reliable real-time results. The input for this system is a single camera situated
The goal of the project was to recognize a person's face from a picture (the picture isn't a face picture, but a real picture!). The system was trained to identify 6 different persons, while other persons face would be recognized by the system as "anonymous"
Face Recognition task is nowadays very popular among different recognition approaches using biometrics. The main idea is to recognize a person with the best precision from a photo or video feed of this persons face. The input image or video is compared to a database
Our goal is to develop technology, which can measure ECG from the hand wrist, using two close electrodes on the subject wrist. The problems with such measure is that the Signal to Noise Ratio (SNR) is very low (~ -50dB and below)
This project dealt with vectorization of line-drawing bitmaps. Given a bitmap that consists of a approximately straight lines, we wish to extract their coordinates and widths. An original algorithm for doing this by gradual simplification of a graph was developed and implemented
Offside situation is a common offence in a Soccer game. The Offside rule brings much more tactics both to the defensive and the offensive sides. However, Offside detection is a complex task for the human eye due to the fast pace of the game
The project main goal was to design an algorithm in order to create slides from a lecture film; these slides should contain all the relevant writing from the board. Hence, the input of the project is a video film
Calibration of optical systems is one of the major issues in the computer vision community. Many applications in computer vision use low or medium quality cameras, which usually introduce some amount of geometric distortions
The aim of the project was to construct a system that recognizes road signs in photographs. In this project, we created a classical learning system that based on prior knowledge for classification. The chosen classifying algorithm is Support Vector Machine (SVM)
The project main goal is to create a learning instrument that learns to diagnose thyroid patients, and separate them to three groups: healthy people,hipper and hippo,based on 21 parameters and the known result of 3772 samples
Recently there has been a growing interest in the analysis of images of scenes affected by weather phenomena . There was already some methods to correct the affect by require prior information about the scene , other methods are based on specialized sources and detection hardware
Today's Lie Detection Machine dosn't ascribe importance to the brain's responses. In this project, the practicability of a Lie Detection Machine which is based on the differences between the two side of the brain, was tested
Nowadays, polygraph machine are used commonly all over the world. The problem with existing polygraphs is, that when subject is over excited, the machine might be wrong and indicate that the person is telling a lie while in truth, he isn't
Blind Source Separation (BSS) is a well known approach for separating mixtures assuming no information besides the linearity of the source pictures combination. The method is being used for separation of mixtures photographed from a short distance (perspective projection)
This project deals with blind source seperation in the aspect of hyperspectral images. the project examines the effectivness of a few seperation systems, under the assumption of independent component analysis and considering that the mixture was done in a linear way
It is known for years that stress, press, fear, happiness and many other feelings, can be measured by several techniques . Based on this knowledge, we would like to build an interface, that will enable people to communicate without using any muscle, and without making any physical eff
Functional Magnetic Resonance Imaging (fMRI) is an important and popular tool for studying the human brain activity. In most fMRI scans, the BOLD technique is used, producing an image of the blood oxygenation level throughout the brain
The Problem Wavy Surface cause problems such as: Blurred image and Reflections of light from the water surface. In addition it is not trivial to detect the moving object- due to the wave movement it seems that the floor moves as well. Also there are random image distortions due to ref
Abstract Speech Recognition has been around for decades and, slowly but surely, has integrated itself into a number of applications including: cellular phones, computer interfaces, military intelligence and much, much more. Many tools have been developed with which to analyze speech a