Senior Projects

The iCVL offers various senior projects for teams 1-3 students, either as a semester or year-long course in CS or as a year-long project in software engineering or Electrical Engineering. The list below is updated monthly and always contains projects that are currently open.

Senior project on natural image statistics

The statistics of natural images is a source for great advancements in computer vision, as well as in computational modeling of biological and human vision. In this research project we will exploit statistical properties of images in order to implement various algorithms that provide novel image manipulation and processing capacities. For details please contact: Prof. Ohad Ben-Shahar

Senior project on active vision – “where else should I look from?”

Humans can move their eyes and heads and use it extensively to obtain multiple views of the same object in order to enrich the visual information acquired on it. Given an image of an object, it is therefore constructive to success in answering “where else should I look from?” in order to maximize our knowledge of it. In this project we would like to develop and explore such capacity in environments characterized with high level of clutter and occlusion, possibly to be integrated in a large scale agroborical project the lab is involved with. For details please contact: Prof. Ohad Ben-Shahar

Senior project on artificial lifeguard

As we occasional hear in the news, people, especially children, often experience emergencies in pools, and often loose their lives because help is not available on time.  In this project we will work towards an artificial life guard that monitors the pool, identifies emergency situations, and calls for help when needed. Despite its applicative nature, this project incorporate significant research work.  For details please contact: Prof. Ohad Ben-Shahar

Senior project on hyperspectral vision

While color vision allows humans and other primates to see the world in amazing detail, light in the visible spectrum carries more information than just “Red, green and blue”, advanced “Hyperspectral” cameras allow us to explore the would around us in greater detail revealing the hidden colors that lie beyond the capabilities of human vision. In this project we will use advanced hyperspectral imaging equipment to observe natural scenes and study their properties. Several projects may be available under this topic. For details please contact: Mr. Boaz Arad or Prof. Ohad Ben-Shahar.

Senior project on the generation of geometric visual illusions

Optimal illusions are a fascinating phenomenon that captures the imagination and often provides insights into the function of our visual system. In this project we would like to develop an end-to-end system that generates geometric optical illusions of the sort popularized in the 2016 best optical illusion contest and shown here. Such a system will allow users to specify the viewer and mirrors position (and we will generalize the illusion to more than one mirror!) and what perceptual shapes are desired, and produce the real 3D shape that one needs to generate in order to obtain the illusions. The system will also convert this shape to a proper representation (i.e., file format) that can be used with the 3D printers in our lab, so the illusions can be constructed in real life.
For details please contact: Prof. Ohad Ben-Shahar

Senior project on “Polygonal puzzle solver”

Automatic solving of jigsaw puzzles has been receiving increasing interest in the computational vision community, and our lab has been pushing the abilities of such algorithms to new fronts. Following this initial success (and a follow up senior project on robotic puzzle solving) , in this new project will explore the solution of simple polygonal puzzles both in the computer and by a robotic arm.. For details please contact: Prof. Ohad Ben-Shahar

Senior project on geometric alignment for phenological research

Geometrical correction is a common procedure in the preprocessing of images. This procedure is carried out in order to align all images to a common coordinate system or with respect to a master (reference) image. As part of a phenological research we operate a unique multispectral camera with an array of five sensors that correspond to different spectral bands. This camera acquires daily images of some area, and although it is fixed in one place, those images exhibit geometrical shifts both across time and spectral bands (the latter due to the different geometrical location of the sensors within the camera). For the phenological study it is crucial that all images and bands will be aligned precisely in order to produce reliable results. This project will deal with this problem. For details please contact: Prof. Arnon Karnieli (The Remote Sensing Laboratory, the Jacob Blaustein Institutes for Desert Research) or Prof. Ohad Ben-Shahar.

Projects in progress

Senior project on “Shape, Skeletons, and Tablets”

Skeletons are a particularly successful and compact representation for 2D shapes based on a collection of 1D curves. While skeletal representations are quite popular in computer vision, their employment in human vision has been controversial, with direct evidence for their use provided only very recently. In this project we will first develop a tablet application with the goal of replicating these recent findings by very fast mass collection of data from observers on campus. Then we will develop new variants of this application to query several interesting questions in shape representation in humans. Overall the project involves programming the apps, collecting data on campus, and analyzing it for conclusions For details please contact: Prof. Ohad Ben-Shahar

Senior/Engineering project on acquisition of specular flow

Following a long term iCVL project on The shap from specular flow, a manual mechanical device was fabricated to generate image sequences and videos of specular objects under relative motion between the observer and the environment (of the sort seen here). In this project we will transform this manual device into an computer-controlled automatic device whose various degrees of freedom are controlled by motors. Some experience in cad design, motors, and device drivers is an advantage. Project suitable for CS,EE, and ME students. For details please contact: Prof. Ohad Ben-Shahar