Improving Query Performance on Database Free-Text and Semi-Structured Text Columns

The project deals with the better indexing of text fields in the database. It explores an idea of on-line maintenance of an inverted index, which is built for the tokens of the text content in the database. The on-line update of such an index is currently considered impractical. We try to overcome this inverted index update bottleneck with the use of B-tree data structure and the specially designed in-memory buffer. In case of success, this on-line indexing will highly improve the performance of user queries on database text fields.

Improving Query Performance on Database Free-Text and Semi-Structured Text Columns

The project deals with the better indexing of text fields in the database. It explores an idea of on-line maintenance of an inverted index, which is built for the tokens of the text content in the database. The on-line update of such an index is currently considered impractical. We try to overcome this inverted index update bottleneck with the use of B-tree data structure and the specially designed in-memory buffer. In case of success, this on-line indexing will highly improve the performance of user queries on database text fields.

Implementing object tracking in head-mounted video capture for eyegaze tracking

Head-mounted eyegaze tracking allows experimenters to record the eye movements of a wearer while he interacts with a real situated environment. Analysis of the eye movements however, is difficult since motion of the wearer’s head causes objects to move relative to the head-mounted video camera. The focus of this project is to implement object recognition and motion tracking in video recorded from the head-mounted camera. Motion in the recorded environment will be matched to user’s eye movements to determine which particular object a person is looking at.

Human-Computer Interaction, Mobile Device Interactions, Mobile User Interfaces

 

Navigation interfaces (such as scrolling, zooming, and panning) are the key components that help users move between different views on a document. The project’s goal is to enhance current user interfaces for collaborative search tasks. Initially, we will use spatial documents (ie, maps) to explore potential enhancements. We will also provide visual features, to improve collaborative search tasks, which will show to each user where the other is browsing.

Sampling optimization to build an efficient digitizer

 

The project seeks to examine the feasibility of recovering a spectrum at high frequencies (such as 20 kHz - 40 kHz) from a signal sampled multiple times at much lower frequencies (such as 3999 Hz-4000 Hz). After this it aims to determine what sort of constraints are required for a digitizer to successfully recover the signal.

Pages