Talha Tallat's repositories
Low-Light-Image-Enhancement
Images captured in outdoor scenes can be highly degraded due to poor lighting conditions. These images can have low dynamic ranges with high noise levels that affect the overall performance of computer vision algorithms. To make computer vision algorithms robust in low-light conditions, use low-light image enhancement to improve the visibility of an image. The histogram of pixel-wise inversion of low-light images or HDR images is very similar to the histogram of hazy images. Thus, you can use haze removal techniques to enhance low-light images.
Electrical-Machines-and-Power
The aim of this module is to understand the operation and behaviour of AC machines and power electronic semiconductor devices, and explain and describe the use of power electronic machine drives.
TV-backlight-LED-lighting-system
This system is a flashing LED TV backlight that contains a sensitive mic sensor that allows the LED lights to dance to the music tempo. The device uses a mic sensor as an input as it receives the sound signal and inputs a signal into the microcontroller (Arduino Nano). The microcontroller outputs bits (0 = 0v or 1 = 5v) depending on the frequency of the sound signal received from the sound sensor module. The output load consists of an RGB LEDs strip that runs on 12-volt DC, however, Arduino Nano only produces 5v out and it's not enough to turn on a 12v LED strip. To solve this problem, 3 MOSFETS were used to provide RGB LEDs 12 volts * 2 Amper power from the external power source and controlling the inputs of the MOSFET with the Microcontroller PWM pins to control the N-type junction. The lights flash when music is heard by the mic sensor.
Water-Quantity-Measurement
Measures the water level in the tank using an ultrasonic sensor
Dynamics-in-power-systems
The aim of this experiment is to understand the concept of transient stability of a power system when temporary faults occur in a power system.
Fault-Analysis-in-Power-Systems
Fault Analysis helps in exploring the faults that occur in the power networks. Which provides useful data for protection settings and stability expectations.
Weight-Measurement-System
A load cell measures the weight using strain gauges. The difference between the length of the load cell at one side of the cell will help in determining the weight that is applied to it. This will change the output impedance. The output impedance is integrated into a Wheatstone bridge where the difference of the output impedance determines and controls the output voltage of the circuit.
AC-Circuits-Calculations
The program calculates the voltages, power, current, impedance and reactance for a series and parallel circuits of a resistor and a inductor.
CodeAcademy-HTML
Learning html on codyacademy
To-investigate-the-use-of-SiCarbide-MOSFETs-in-a-H-Bridge
Electric drives are becoming very important in many industries, for example Electric Cars. It is important that the power electronics is as efficient as possible. SiCarbide MOSFETs have significant benefits when compared to traditional Si MOSFet technology. This project investigates the use of these SiCarbide MOSFETs
CodeAcademy-JavaScript
The project that I have worked on in CodeAcademy
Data-Visualization
The Data Visualization project generates data and create a series of functional and beautiful visualizations of that data using matplotlib and Pygal. Learning to make visualizations allows you to explore the field of data mining, which is a highly sought-after skill in the world today.
Functions-and-Pass-by-Data-Address-and-Reference
Passing information to and from functions. Iteratively develop a C/C++ program that allows a user to enter 3 resistor values and calculates and displays the series and parallel resistance.
Gauss-Seidel-Solution-to-Load-Flow
The purpose of this project is to analyze and solve the load flow system using the Gauss-Seidel method in Mathlab.
Object-Hierarchies-Container-Class-Relations
Designing a console object-oriented C++ application for a ‘relations’ class hierarchy consisting of person, relation, uncle, cousin, mother and father classes. Including a container class that contains pointers to any class in the hierarchy.
Seismic-Event-Detection
This C++ Object Oriented project program reads seismometer data from a data (text) file named seismic.dat, determines whether seismic events have occurred, reports the data and findings to the screen in text and graphics format and stores the findings to a data file.
talhatallat
Talha Tallat Portfolio