Ali Arasteh (Ali-Arasteh)

Ali-Arasteh

Geek Repo

Location:Toronto, ON, Canada

Github PK Tool:Github PK Tool

Ali Arasteh's repositories

Song-search-using-audio-fingerprinting-based-on-Shazam-algorithm

Implemented a song search engine, resistant to noise, computationally efficient, and massively scalable, capable of quickly identifying a song using a short segment of music captured by a cellphone microphone in the presence of foreground voices and other dominant noise, out of a database of millions of tracks. The algorithm uses a combinatorially hashed time-frequency constellation analysis of the audio, yielding unusual properties such as transparency, in which multiple tracks mixed together may each be identified. Furthermore, for applications such as radio monitoring, search times on the order of a few milliseconds per query are attained, even on a massive music database.

Language:MATLABStargazers:2Issues:0Issues:0
Language:MATLABStargazers:0Issues:0Issues:0
Language:MATLABStargazers:0Issues:0Issues:0

Deep-Learning-Course-Project

Developed software for Object Detection and Depth Estimation at the same time based on NYU-Depth v2 dataset using YOLO-v3 and Midas models respectively, and also, designed a small graphical user interface for better and easier usage.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0
Language:Jupyter NotebookStargazers:1Issues:0Issues:0
Language:MATLABStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

Digital-Communication-Course-Project

Simulated a digital telecommunication system with BFSK modulation for transmitting audio over an AWGN channel and evaluated the effect of using the non-coherent receiver, BCH error-correcting codes, and $\mu$-law compander separately and jointly.

Language:MATLABStargazers:2Issues:0Issues:0

Introduction-to-Machine-Learning-Course-Project

Implemented imitation learning, behavioral cloning to be precise, on two of the models of OpenAI Gym Library (CartPole-v0 and LunarLander-v2), also evaluated and compared its performance with respect to two different policies (MLP Policy and Loaded Gaussian Policy).

Language:PythonStargazers:1Issues:0Issues:0
Language:Jupyter NotebookStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0

Foundations-of-Blockchain-and-Cryptocurrencies-Course-Projects

orked on Bitcoin Testnet blockchain and Ethereum smart contracts using python-bitcoinlib and solidity respectively, in order to submit transactions and contracts for different scenarios like cross-chain atomic swap allowing two entities to securely trade ownership over cryptocurrencies on different blockchains.

Language:JavaScriptStargazers:1Issues:0Issues:0

Foundations-of-Cryptography-and-Network-Security-Course-Project

Developed software for storing confidential information of users, with various features such as registering new users and changing the accounts passwords through the implementation of AES as the symmetric encryption algorithm and SHA3-512 as the hash function.

Language:MATLABStargazers:0Issues:0Issues:0

Game-Theory-Course-Project

Designed and simulated the best solution for allocating patients of two types to different hospitals, once based on the optimal mechanism for maximizing hospitals' total income and once based on stable matching, both with and without considering death possibility.

Language:MATLABStargazers:3Issues:0Issues:0

Computer-Vision-Course-Project

Developed software to synopsis videos of surveillance cameras through detecting moving objects, tracking them during their presence in the video, constructing temporal-spatial tubes of them, and finally reconstructing the video with more density of objects.

Language:PythonStargazers:1Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0

Data-Communication-Networks-Course-Project

Simulated LTE (4G) systems through the implementation of MME, SGW, eNodeBs, UEs, and signaling channels between them and evaluated their performance under different scenarios such as moving users by using handover communication.

Language:PythonStargazers:1Issues:0Issues:0
Language:MATLABStargazers:0Issues:0Issues:0

Communication-Systems-Course-Project

Simulated a digital telecommunication system, with source encoder and decoder blocks using Huffman coding algorithm, an ideal channel and modulator and demodulator blocks using M-ary PSK modulation, to transmit pictures over the channel.

Language:MATLABStargazers:0Issues:0Issues:0
Language:MATLABStargazers:0Issues:0Issues:0
Language:MATLABStargazers:0Issues:0Issues:0

Signals-and-Systems-Course-Project

Simulated a K-antenna radar for detecting the angle and distance of various objects to a specified origin in 2D space applying Discrete-Time Fourier Transform on the samples of the received signals by the antennas.

Language:MATLABStargazers:2Issues:0Issues:0

Computer-Structure-and-Microprocessor-Course-Project

Implemented a single-cycle processor consisting of different modules (Instruction Memory, Data Memory, Register File, ALU, Controller, and Data Path), then improved it to a pipelined processor with a Hazard Unit. Also, developed a Cache Memory.

Language:VerilogStargazers:0Issues:0Issues:0