๐Ÿ‡จ๐Ÿ‡ฆ Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP MATLAB Projects

1
scottclowe/matlab-schemer

scottclowe/matlab-schemer

Apply and save color schemes in MATLAB with ease.
MATLAB
1,112
star
2
alecjacobson/gptoolbox

alecjacobson/gptoolbox

Matlab toolbox for Geometry Processing.
MATLAB
629
star
3
mahmoudnafifi/Exposure_Correction

mahmoudnafifi/Exposure_Correction

Project page of the paper "Learning Multi-Scale Photo Exposure Correction" (CVPR 2021).
MATLAB
523
star
4
plotly/plotly_matlab

plotly/plotly_matlab

Plotly Graphing Library for MATLABยฎ
MATLAB
375
star
5
alecjacobson/geometry-processing-csc2520

alecjacobson/geometry-processing-csc2520

Course Page for Geometry Processing
MATLAB
334
star
6
mahmoudnafifi/WB_sRGB

mahmoudnafifi/WB_sRGB

White balance camera-rendered sRGB images (CVPR 2019) [Matlab & Python]
MATLAB
334
star
7
MMehrez/MPC-and-MHE-implementation-in-MATLAB-using-Casadi

MMehrez/MPC-and-MHE-implementation-in-MATLAB-using-Casadi

This is a workshop on implementing model predictive control (MPC) and moving horizon estimation (MHE) on Matlab. The implementation is based on the Casadi Package which is used for numerical optimization. A non-holonomic mobile robot is used as a system for the implementation. The workshop video recording can be found here https://www.youtube.com/playlist?list=PLK8squHT_Uzej3UCUHjtOtm5X7pMFSgAL ... Casadi can be downloaded here https://web.casadi.org/
MATLAB
322
star
8
xinychen/academic-drawing

xinychen/academic-drawing

Providing codes (including Matlab and Python) for visualizing numerical experiment results.
MATLAB
198
star
9
olzhas/rrt_toolbox

olzhas/rrt_toolbox

RRT, RRT*, RRT*FN algorithms for MATLAB
MATLAB
178
star
10
yaksoy/AffinityBasedMattingToolbox

yaksoy/AffinityBasedMattingToolbox

A collection of common affinity-based image matting and matte refinement algorithms.
MATLAB
174
star
11
mahmoudnafifi/WB_color_augmenter

mahmoudnafifi/WB_color_augmenter

WB color augmenter improves the accuracy of image classification and image semantic segmentation methods by emulating different WB effects (ICCV 2019) [Python & Matlab].
MATLAB
166
star
12
gudbrandtandberg/CPSC540Project

gudbrandtandberg/CPSC540Project

Project on financial forecasting using ML. Made by Anson Wong, Juan Garcia & Gudbrand Tandberg
MATLAB
162
star
13
SorourMo/38-Cloud-A-Cloud-Segmentation-Dataset

SorourMo/38-Cloud-A-Cloud-Segmentation-Dataset

This data set includes Landsat 8 images and their manually extracted pixel-level ground truths for cloud detection.
MATLAB
143
star
14
lukasc-ubc/SiliconPhotonicsDesign

lukasc-ubc/SiliconPhotonicsDesign

Textbook: Lukas Chrostowski, Michael Hochberg, "Silicon Photonics Design", Cambridge University Press 2015
MATLAB
141
star
15
utiasSTARS/msckf-swf-comparison

utiasSTARS/msckf-swf-comparison

MATLAB code and data for our CRV 2015 paper
MATLAB
132
star
16
karaimer/camera-pipeline-UI

karaimer/camera-pipeline-UI

MATLAB
99
star
17
taiya/cloudcontr

taiya/cloudcontr

Automatically exported from code.google.com/p/skeletonization
MATLAB
97
star
18
Sable/mcbench-benchmarks

Sable/mcbench-benchmarks

Repo containing a copy of mcbench benchmarks
MATLAB
96
star
19
mpf/spgl1

mpf/spgl1

A solver for large-scale sparse least squares
MATLAB
91
star
20
zhengliu6699/imageFusionMetrics

zhengliu6699/imageFusionMetrics

MATLAB
84
star
21
amoudgl/mosse-tracker

amoudgl/mosse-tracker

Implementation of MOSSE tracker in MATLAB: Visual Object Tracking using Adaptive Correlation Filters (CVPR 2010)
MATLAB
81
star
22
AbdoKamel/sidd-ground-truth-image-estimation

AbdoKamel/sidd-ground-truth-image-estimation

Ground truth image estimation used for the Smartphone Image Denoising Dataset (SIDD)
MATLAB
81
star
23
nicolasayotte/MatlabGDSPhotonicsToolbox

nicolasayotte/MatlabGDSPhotonicsToolbox

This is a Matlab library of functions to facilitate the design of Photonics Integrated Circuits GDS layout.
MATLAB
79
star
24
mahmoudnafifi/CIE_XYZ_NET

mahmoudnafifi/CIE_XYZ_NET

PyTorch & Matlab code for the paper: CIE XYZ Net: Unprocessing Images for Low-Level Computer Vision Tasks (TPAMI 2021).
MATLAB
78
star
25
mahmoudnafifi/11K-Hands

mahmoudnafifi/11K-Hands

Two-stream CNN for gender classification and biometric identification using a dataset of 11K hand images.
MATLAB
77
star
26
nathanieljohnston/QETLAB

nathanieljohnston/QETLAB

A MATLAB toolbox for quantum entanglement.
MATLAB
76
star
27
taiya/rosa

taiya/rosa

Curve-skeleton Extraction from Incomplete Point Cloud
MATLAB
74
star
28
msacchi/SeismicLab

msacchi/SeismicLab

Matlab research tools to read, write and process seismic data
MATLAB
73
star
29
graytowne/caser

graytowne/caser

A Matlab implementation of Convolutional Sequence Embedding Recommendation Model (Caser)
MATLAB
71
star
30
MuSAELab/SRMRToolbox

MuSAELab/SRMRToolbox

A non-intrusive objective metric for speech quality and intelligibility for normal hearing listeners and cochlear implant users
MATLAB
67
star
31
PhDP/mlbop

PhDP/mlbop

Matlab code for S. Theodoridis' "Machine Learning: A Bayesian and Optimization Perspective" (2015).
MATLAB
66
star
32
Yifeng-He/Optimal-Scheduling-for-Charging-and-Discharging-of-Electric-Vehicles

Yifeng-He/Optimal-Scheduling-for-Charging-and-Discharging-of-Electric-Vehicles

This project develops an optimal scheduling algorithm to minimize the total cost for charging and discharging of electric vehicles.
MATLAB
64
star
33
xinario/defocus_segmentation

xinario/defocus_segmentation

LBP-based segmentation of defocus blur
MATLAB
63
star
34
sandywang/GRETNA

sandywang/GRETNA

A Graph-theoretical Network Analysis Toolkit in MATLAB
MATLAB
63
star
35
SHITIANYU-hue/Efficient-motion-planning

SHITIANYU-hue/Efficient-motion-planning

To guarantee safe and efficient driving for automated vehicles in complicated traffic conditions, the motion planning module of automated vehicles are expected to generate collision-free driving policies as soon as possible in varying traffic environment. However, there always exist a tradeoff between efficiency and accuracy for the motion planning algorithms. Besides, most motion planning methods cannot find the desired trajectory under extreme scenarios (e.g., lane change in crowded traffic scenarios). This study proposed an efficient motion planning strategy for automated lane change based on Mixed-Integer Quadratic Optimization (MIQP) and Neural Networks. We modeled the lane change task as a mixed-integer quadratic optimization problem with logical constraints, which allows the planning module to generate feasible, safe and comfortable driving actions for lane changing process. Then, a hierarchical machine learning structure that consists of SVM-based classification layer and NN-based action learning layer is established to generate desired driving policies that can make online, fast and generalized motion planning. Our model is validated in crowded lane change scenarios through numerical simulations and results indicate that our model can provide optimal and efficient motion planning for automated vehicles
MATLAB
61
star
36
quandl/Matlab

quandl/Matlab

Quandl's Matlab module
MATLAB
55
star
37
trane293/DDSMUtility

trane293/DDSMUtility

Utility to greatly simplify downloading, converting, viewing and extracting annotations from the Digital Database for Screening Mammography (DDSM) database available here: http://marathon.csee.usf.edu/Mammography/Database.html
MATLAB
54
star
38
MahanFathi/LQR-RRTstar

MahanFathi/LQR-RRTstar

LQR-RRT* method is used for random motion planning of a simple pendulum in it's phase plot
MATLAB
54
star
39
lusixing/Energy_efficiency_optimization_for_MIMO_interference_networks

lusixing/Energy_efficiency_optimization_for_MIMO_interference_networks

Solving energy efficiency optimization problem for MIMO interference wireless network using iterative semi-definite programming with WMMSE (SDP-WMMSE) algorithm and successive convex approximation (SCA) algorithm
MATLAB
54
star
40
alecjacobson/convex-optimization-cookbook

alecjacobson/convex-optimization-cookbook

MATLAB
53
star
41
codeslake/SYNDOF

codeslake/SYNDOF

The official matlab implementation of SYNDOF generation used in the paper, 'Deep Defocus Map Estimation using Domain Adaptation', CVPR 2019
MATLAB
53
star
42
mpf/spot

mpf/spot

A linear-operator toolbox for Matlab
MATLAB
51
star
43
siramirsaman/LBM

siramirsaman/LBM

Lattice Boltzmann Method Implementation in MATLAB for Curved Boundaries
MATLAB
51
star
44
mahmoudnafifi/Image_recoloring

mahmoudnafifi/Image_recoloring

Image Recoloring Based on Object Color Distributions (Eurographics 2019)
MATLAB
47
star
45
sustainable-computing/dist_grid_identification

sustainable-computing/dist_grid_identification

A simulation framework for topology identification and model parameter estimation in power distribution grids: https://ieeexplore.ieee.org/document/8601410
MATLAB
47
star
46
aspurdy/dbn

aspurdy/dbn

MATLAB code for training deep belief networks
MATLAB
46
star
47
bobvo23/flicker_stimulator

bobvo23/flicker_stimulator

SSVEP Stimulator using MATLAB and Psychtoolbox
MATLAB
46
star
48
ashafaei/ubc3v

ashafaei/ubc3v

The Matlab toolkit for UBC 3 View Dataset.
MATLAB
45
star
49
adityajain07/Path-Planning-Algorithms

adityajain07/Path-Planning-Algorithms

This repository contains the (working) MATLAB codes for various popular path planning algorithms like potential fields, visibility graph, RRT and RRT*
MATLAB
44
star
50
SHITIANYU-hue/Data-driven-control

SHITIANYU-hue/Data-driven-control

A reliable controller is critical for execution of safe and smooth maneuvers of an autonomous vehicle. The controller must be robust to external disturbances, such as road surface, weather, wind conditions, and so on. It also needs to deal with internal variations of vehicle sub-systems, including powertrain inefficiency, measurement errors, time delay, etc. These factors introduce issues in controller performance. In this paper, a feed-forward compensator is designed via a data-driven method to model and optimize the controllerโ€™s performance. Principal Component Analysis (PCA) is applied for extracting influential features, after which a Time Delay Neural Network is adopted to predict control errors over a future time horizon. Based on the predicted error, a feedforward compensator is then designed to improve control performance. Simulation results in different scenarios show that, with the help of with the proposed feedforward compensator, the maximum path tracking error and the steering wheel angle oscillation are improved by 44.4% and 26.7%, respectively.
MATLAB
44
star
51
asteroidhouse/texturesynth

asteroidhouse/texturesynth

Matlab implementation of Efros-Leung texture synthesis by non-parametric sampling.
MATLAB
43
star
52
tsipkens/cmap

tsipkens/cmap

Perceptually uniform colormaps for MATLAB, compiled from multiple sources.
MATLAB
43
star
53
ashafaei/dense-depth-body-parts

ashafaei/dense-depth-body-parts

Dense classification of the depth images to recognize the body parts.
MATLAB
42
star
54
mn9891/massive-mimo-detection

mn9891/massive-mimo-detection

Massive MIMO Detection using MMSE-SIC and Expectation Propagation - Matlab
MATLAB
41
star
55
trinhudo/Multi-RIS

trinhudo/Multi-RIS

Multi-RIS-aided Wireless Systems: Statistical Characterization and Performance Analysis, IEEE Transactions on Communications, Sep. 2021.
MATLAB
40
star
56
fperdigon/ECG-BaseLineWander-Removal-Methods

fperdigon/ECG-BaseLineWander-Removal-Methods

This repository contains 9 methods for Base Line Wander removal. It also contains 3 similarity metrics that are applied to signals.
MATLAB
39
star
57
dabana/gpr_processing

dabana/gpr_processing

Processing of ground penetrating radar (GPR) data using Matlab and the CREWES library, an open-source seismic data processing library. An implementation of the method described in Harlan et al., Geophysics, vol 49, no. 11, 1984
MATLAB
38
star
58
PhilD001/biomechZoo

PhilD001/biomechZoo

biomechZoo is a user-customizable toolbox for the analysis of biomechanical data within the MatLab programming environment. Please take a look at the Wiki for setup information and user instructions.
MATLAB
37
star
59
aminshabani/BM3D

aminshabani/BM3D

Matlab implementation of BM3D Algorithm for Image denoising.
MATLAB
37
star
60
mahmoudnafifi/Semantic-Color-Constancy-Using-CNN

mahmoudnafifi/Semantic-Color-Constancy-Using-CNN

Semantic information can help CNNs to get better illuminant estimation -- a proof of concept
MATLAB
37
star
61
Riashat/Q-Learning-SARSA-Policy-and-Value-Iteration

Riashat/Q-Learning-SARSA-Policy-and-Value-Iteration

Implementation of basic reinforcement learning algorithms (Q-learning, SARSA, Policy iteration and Value Iteration) on benchmark RL MDPs (GridWorld, SmallWorld and CliffWorld)
MATLAB
36
star
62
kylemath/cross_colour

kylemath/cross_colour

Overlay saturated crosshatch grid onto grayscale image for illusory colours
MATLAB
36
star
63
AntonSemechko/S2-Sampling-Toolbox

AntonSemechko/S2-Sampling-Toolbox

Toolbox for generating sptially uniform sampling patterns and decompositions of a unit sphere
MATLAB
35
star
64
natashad/SpeechRecognition

natashad/SpeechRecognition

Speaker Identification using GMM and Speech Recognition using HMMs
MATLAB
35
star
65
MarioKrenn6240/SEMNET

MarioKrenn6240/SEMNET

Semantic Network for Quantum Physics
MATLAB
34
star
66
rayryeng/equi2cubic

rayryeng/equi2cubic

MATLAB script that converts equirectangular images into six cube faces
MATLAB
34
star
67
rgeirhos/object-recognition

rgeirhos/object-recognition

Data and materials from the paper "Comparing deep neural networks against humans: object recognition when the signal gets weaker" (arXiv 2017)
MATLAB
34
star
68
Riashat/Policy-Gradient-Reinforcement-Learning

Riashat/Policy-Gradient-Reinforcement-Learning

MATLAB
33
star
69
JonathanAMichaels/hebbRNN

JonathanAMichaels/hebbRNN

A Reward-Modulated Hebbian Learning Rule for Recurrent Neural Networks
MATLAB
33
star
70
karaimer/camera-pipeline-nonUI

karaimer/camera-pipeline-nonUI

Non-UI implementation of **camera-pipeline-UI**.
MATLAB
33
star
71
Ghaderpour/LSWAVE-SignalProcessing

Ghaderpour/LSWAVE-SignalProcessing

MATLAB
33
star
72
bearadamsj/multi-agent-with-obstacle-avoidance

bearadamsj/multi-agent-with-obstacle-avoidance

Design a control system on Matlab for robots so that they are able to form a defined shape, then Artificial Potential Field method is applied for robots to avoid obstacles
MATLAB
33
star
73
mahmoudnafifi/SIIE

mahmoudnafifi/SIIE

Sensor-Independent Illumination Estimation for DNN Models (BMVC 2019)
MATLAB
33
star
74
hoonose/robust-filter

hoonose/robust-filter

[ICML 2017] Robust estimation of mean and covariance in high dimensions
MATLAB
32
star
75
scottclowe/superbar

scottclowe/superbar

Better bar charts for MATLAB.
MATLAB
31
star
76
adityajain07/Radar-Systems

adityajain07/Radar-Systems

This repository contains codes for various applications in radar systems which includes matched filter, ambiguity diagram, digital beamforming, stepped-frequency waveformm and LFM.
MATLAB
31
star
77
mahmoudnafifi/ColorTempTuning

mahmoudnafifi/ColorTempTuning

A camera pipeline that allows accurate post-capture white balance editing (CIC best paper award, 2019)
MATLAB
31
star
78
khushi4tiwari/OFDM-MIMO-System

khushi4tiwari/OFDM-MIMO-System

Physical Layer Simulation of an IEEE 802.11 OFDM MIMO System
MATLAB
30
star
79
mebden/GPtutorial

mebden/GPtutorial

Matlab code for the introduction to Gaussian processes, 2008
MATLAB
30
star
80
rarora7777/VolumetricTruss

rarora7777/VolumetricTruss

Source code for the paper "Volumetric Michell Trusses for Parametric Design and Fabrication" published at SCF 2019.
MATLAB
29
star
81
groupeLIAMG/bh_tomo

groupeLIAMG/bh_tomo

A Matlab borehole radar/seismic tomography package
MATLAB
29
star
82
srp98/Prediction-using-Bayesian-Neural-Network

srp98/Prediction-using-Bayesian-Neural-Network

Prediction of continuous signals data and Web tracking data using dynamic Bayesian neural network. Compared with other network architectures aswell.
MATLAB
29
star
83
tskippon/GND

tskippon/GND

Matlab code for calculation of geometrically necessary dislocation densities from EBSD data
MATLAB
28
star
84
mahmoudnafifi/modified-Poisson-image-editing

mahmoudnafifi/modified-Poisson-image-editing

Realistic image blending -- a Matlab implementation of MPB: A modified Poisson blending technique, Computational Visual Media 2015.
MATLAB
28
star
85
hoonose/sever

hoonose/sever

[ICML 2019] A Robust Meta-Algorithm for Stochastic Optimization
MATLAB
28
star
86
Xingorno/Optimized-Bayesian-Nonlocal-means-with-block-OBNLM

Xingorno/Optimized-Bayesian-Nonlocal-means-with-block-OBNLM

Optimized bayesian nonlocal-means algorithm for denoising ultrasound image
MATLAB
28
star
87
js117/CVX

js117/CVX

Convex Optimization code collection of solved problems and algorithms
MATLAB
28
star
88
fmannan/PSFEstimation

fmannan/PSFEstimation

Point Spread Function Estimation from Images
MATLAB
27
star
89
xumi1993/SplitRFLab

xumi1993/SplitRFLab

A Matlab toolbox of processing receiver functions and shear wave spliting
MATLAB
27
star
90
trinhudo/Matlab-code-TGCN-Mar2018

trinhudo/Matlab-code-TGCN-Mar2018

Matlab code of the paper: T. N. Do, D. B. da Costa, T. Q. Duong, and B. An, โ€œImproving the performance of cell-edge users in MISO-NOMA systems using TAS and SWIPT-based cooperative transmissions,โ€ IEEE Transactions on Green Communications and Networking, vol. 2, no. 1, pp. 49โ€“62, Mar. 2018.
MATLAB
27
star
91
jspenguin2017/Snippets

jspenguin2017/Snippets

Random code snippets
MATLAB
27
star
92
benjaminbritton/AstroEBSD

benjaminbritton/AstroEBSD

AstroEBSD - indexing tool for EBSD patterns
MATLAB
27
star
93
mahmoudnafifi/Interactive_WB_correction

mahmoudnafifi/Interactive_WB_correction

Reference code for the paper Interactive White Balancing for Camera-Rendered Images Mahmoud Afifi and Michael S. Brown. In Color and Imaging Conference (CIC), 2020.
MATLAB
26
star
94
mcgill-smart-transport/bgcp_imputation

mcgill-smart-transport/bgcp_imputation

Bayesian Tensor Decomposition Approach for Incomplete Traffic Data Imputation
MATLAB
26
star
95
tsogkas/spb-mil

tsogkas/spb-mil

Symmetry detection using color, texture and spectral cues in a Multiple Instance Learning (MIL) framework.
MATLAB
26
star
96
SINBADconsortium/SLIM-release-apps

SINBADconsortium/SLIM-release-apps

Public legacy release of SLIM MATLAB software release to SINBAD sponsors - containing all applications, algorithms, tools, and utilities in MATLAB language
MATLAB
26
star
97
SIMEXP/niak

SIMEXP/niak

GNU Octave library for connectivity analysis in large fMRI datasets
MATLAB
26
star
98
mahdihosseini/1Shot-MaxPol

mahdihosseini/1Shot-MaxPol

Natural Image Deconvolution [IEEE TIP 2019]
MATLAB
25
star
99
gcunhase/Emotional-Video-to-Audio-with-ANFIS-DeepRNN

gcunhase/Emotional-Video-to-Audio-with-ANFIS-DeepRNN

Emotional Video to Audio Transformation with ANFIS-DeepRNN (Vanilla RNN and LSTM-DeepRNN) [MPE 2020]
MATLAB
25
star
100
povilaskarvelis/DataViz

povilaskarvelis/DataViz

Data visualization tools for Matlab
MATLAB
24
star