DESE Open Day 2020
A window tour of a class 1000 clean room for biomedical applications
At DESE, we have setup a class 1000 clean room for fabricating a new class of microdevices/microsensors for clinical and biomedical applications (Advanced Microsystems and Biomedical Devices Facility for Clinical Research). The facility houses equipment such as thermal and electron-beam evaporator, microscopes, oxygen plasma systems, wet benches, a dedicated area for tissue and cell processing and a yellow room for performing photolithography. The visitors will be shown around this facility from the outside where they can clearly see the equipment and how a class 1000 clean room looks like. They will also understand the safety precautions required for maintaining the quality of the clean room as well as for their personal safety.
Sterile Bedside Drug Delivery System to Mitigate Hospital Acquired
Infections: A central line is a type of catheter that is placed in a large vein that allows multiple IV fluids to be given and blood to be drawn. When compared to a typical IV line, a central line is larger, can stay in place longer, can deliver a greater volume of fluids and allows blood to be drawn easily. The controlled and sustained release of drugs at the required dosage is extremely important in drug administration. One of the risks of central line placement and usage is a bloodstream infection. We shall demonstrate a sterile bedside drug delivery system to mitigate hospital acquired infections. The prototype works automatically and aseptically with no human intervention except for replacing the consumed drug vials. Accurate proportions of medicine can be prepared, administered, and sterilized based on pre-set requirements.
Demonstration of 3D-Printing
Demonstration of 3D-Printing: 3D printing or additive manufacturing is a relatively new manufacturing philosophy that is extensively used in the present times for product development and prototyping. It falls within the broad field of rapid prototyping. In this demo, we shall explain how a relatively cost-effective 3D printing can be setup and how it aids in cutting down our product development time. There will be special focus on biomedical systems and electronic system packaging. We shall explain how we have leveraged this technology to fast-track the product development in the research work carried out in BEES Lab. All the steps in the 3D printing process along with a live demo of printing interesting structures shall be carried out.
Web application security
Now a days, everyone uses Internet and different Web Applications. We can see as the number of users increased; the number of data breaches has also grown beyond anyone’s expectation. Data breaches are the primary reasons why governments are enacting privacy and data protection regulations today.
Web application security is crucial because attacks against internet-exposed web apps are the top cause of data breaches. We will see few demos of following attacks on 29th Feb 2020.
What is cross-site scripting and why should I take care?
How XSS works?
What is SQL injection?
SQL injection (SQLi) is a a type of an injection attack that makes it possible to execute malicious SQL statements. These statements control a database server
behind a web application. A successful SQL injection attacks leads to severe consequences like attacker can find credentials of other users in the database, in a financial application, an attacker could use SQLi to alter balances, or transfer money to their account.
Phishing is a type of social engineering attack which is often used to steal user data, including login credentials and credit card numbers. It occurs when an attacker, masquerading as a trusted entity, it cheats a victim into opening an email, instant message, or text message. The recipient is then tricked into clicking a malicious link which can leads to the installation of malware, or revealing of sensitive information.
Silicon Retina and Its Applications: Neuromorphic Anamoly Detection
Automatic anomaly detection is a very important task that will aid investigations and detect crimes such as theft, fighting in public places. As timely action is mandatory in anomalous scenarios, fast detection of anomalies is very important. This necessitates speeding up the process from sensor level, thus making neuromorphic cameras well suited for this kind of application. Neuromorphic cameras are sensors inspired from biological vision, which records and transmits information according to the dynamics of the scene. This unique characteristic of the camera results in low latency and sparse data anomaly detection.
Electronic Device with Nanomaterials for Analyte Detection
A hand-held electronic device coupled with DNA bound metal nanoparticles and quantum dots will be demonstrated for the detection of different analytes including heavy metals. The device comprises of an LED as a source of light and a photodiode to detect the light emitted by the DNA templated quantum dots. Based on the fluorescence emitted, the heavy metal will be detected. Such low power, hand-held electronic device based on nanomaterials will be useful for the detection of different analytes in remote locations with less resources.
Real time Demonstration of Machine Learning Applications
We will be using real-time machine learning for
- Emotion Recognition: Recognizing emotional states of a person’s face
- Style transfer: Styling real time images into animated style or artificial artwork.
Emotion Recognition: With the help of artificial intelligence, we are capable of reading, imitating, interpreting, and responding to human facial expressions and emotions. In this application, in real-time we will predict the emotions of a person such as happy, sad, angry etc.
In Style transfer, we would be using computer vision that takes two images, a content image and a style reference image and blends them together so that the resulting output image retains the core elements of the content image, but appears to be “painted” in the style of the style reference image. In this application, person will be blended into the style image as per their choice.
Neuromorphic Model of Cochlea on FPGA
Biological Cochlea: Human auditory system consists of 3 parts: outer ear, middle ear and inner ear. The sound waves propagate from the outer ear through ear canal and hit the ear drum causing vibrations. Cochlea is a spiral shaped, hollow cavity, in which waves propagate from its base to apex. Basilar Membrane is the main structural element of the cochlea. It filters out the various frequency components in the sound wave.
FPGA Implementation: This biologically inspired model implemented on FPGA consists of a cascade of filter banks (cascade of asymmetric resonators-CAR), which has several bandpass filters to mimic the operation of basilar membrane. The hair cell action of transducing filter bank outputs to auditory nerve patterns are implemented using a high pass filter, rectification, and a non-linearity compression function (fast acting compression-FAC). The model can be used as a stand-alone device or as an input stage mimicking the human cochlear functionality in any audio Machine learning/ Signal processing application. The sampled audio input is fed to the FPGA and the filter outputs, hair cell non-linearities corresponding to each frequency channel can be observed using a Python GUI.
Travelling Salesman Problem
- This problem consists of a salesman and a set of cities. The salesman must visit each one of the cities starting from a certain one (e.g. hometown) and returning to the same city. The challenge of the problem is that the travelling salesman wants to minimize the total length of the trip.
- Let us change the TSP to another real-world Scenario.
- Rajesh is a Domino’s Delivery Guy stationed at New Bel Road outlet.
- He must deliver pizzas at 4 different departments at IISc.
- Dominos guarantees 30 minutes delivery. If he fails to deliver in that much time, he must give free pizza.
- The amount to be collected from different places is not the same.
- Also, after delivering, he must give the collected money to the outlet.
- Given the distance between all the nodes, what path will he choose so that he covers least distance and delivers pizza to all places in time.
- This problem can be formulated as an Integer Linear Programming problem. It is an NP-hard problem.
- Exact solutions can be provided for small problem sizes. But, for large practical networks, ‘suboptimal ‘or ‘Heuristic algorithms’ delivers approximated solution in reasonable time.
- Using dynamic programming, the problem gets solved in time O( ), where n is the number of nodes.