{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"LenslessPiCam","owner":"LCAV","isFork":false,"description":"Lensless imaging toolkit. Complete tutorial: https://go.epfl.ch/lenslesspicam","topicNames":["python","raspberry-pi","signal-processing","bayer","admm","inverse-problems","fista","unrolled-algorithms","lensless"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":7,"issueCount":4,"starsCount":39,"forksCount":20,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-14T12:37:08.248Z"}},{"type":"Public","name":"pyroomacoustics","owner":"LCAV","isFork":false,"description":"Pyroomacoustics is a package for audio signal processing for indoor applications. It was developed as a fast prototyping platform for beamforming algorithms in indoor scenarios.","topicNames":["audio","stft","adaptive-filtering","acoustics","beamforming","room-impulse-response","image-source-model","doa"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":10,"issueCount":62,"starsCount":1333,"forksCount":417,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-07T13:29:18.148Z"}},{"type":"Public","name":"COM202","owner":"LCAV","isFork":false,"description":"Signal Processing Python labs for COM 202","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-11T07:57:45.878Z"}},{"type":"Public","name":"lcav25","owner":"LCAV","isFork":false,"description":"website for the Signal Processing and Friends event (aka LCAV@25)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-25T11:39:43.105Z"}},{"type":"Public","name":"MFSP_notebooks","owner":"LCAV","isFork":false,"description":"Notebooks used to teach mathematical foundations of signal processing","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":2,"issueCount":0,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-06T21:24:20.412Z"}},{"type":"Public","name":"audioROS","owner":"LCAV","isFork":false,"description":"ROS2 stack for audio processing","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":19,"forksCount":5,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-20T14:25:16.297Z"}},{"type":"Public","name":"surface-reconstruction","owner":"LCAV","isFork":false,"description":"Code for papers 'Sampling at unknown locations: Uniqueness and reconstruction under constraints' and 'Sampling at unknown locations, with an application in surface retrieval'","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":4,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-10T23:08:18.167Z"}},{"type":"Public","name":"audio-localization-dataset","owner":"LCAV","isFork":false,"description":"Datasets for acoustic echolocation and sound source localization on Crazyflie drone and e-puck robot.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-16T03:27:56.537Z"}},{"type":"Public","name":"crazyflie-audio","owner":"LCAV","isFork":false,"description":"Code for recording audio on Crazyflie","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":2,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-16T03:26:45.114Z"}},{"type":"Public","name":"Lauzhack2020","owner":"LCAV","isFork":false,"description":"Common resources for Lauzhack 2020","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-22T01:35:38.443Z"}},{"type":"Public","name":"pylocus","owner":"LCAV","isFork":false,"description":"Localization package using distance and/or angle measurements","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":1,"starsCount":16,"forksCount":12,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-11T11:46:08.705Z"}},{"type":"Public","name":"lippmann-photography","owner":"LCAV","isFork":false,"description":"Copy of the Historical Lippmann repository that was lost in the depths of C4science ","topicNames":["image-processing","optics","multispectral-images","lippmann-photography"],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":3,"starsCount":5,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-26T14:37:21.522Z"}},{"type":"Public","name":"continuous-localization","owner":"LCAV","isFork":false,"description":"Code of paper \"Relax and Recover: Guaranteed Range-Only Continuous Localization\"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":5,"starsCount":9,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-11T10:32:52.882Z"}},{"type":"Public","name":"Pyramic","owner":"LCAV","isFork":false,"description":"A compact array with a large number of microphones and a flexible geometry.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":22,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-13T10:34:29.647Z"}},{"type":"Public","name":"crazyflie-firmware","owner":"LCAV","isFork":true,"description":"The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1021,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-08-10T12:03:18.691Z"}},{"type":"Public","name":"lcav-base","owner":"LCAV","isFork":false,"description":"Docker/Kubernetes configuration files for LCAV","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-17T11:50:56.777Z"}},{"type":"Public","name":"mooc-hwlab","owner":"LCAV","isFork":false,"description":"Gitbook for the hardware lab in the DSP4 MOOC","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-04-06T16:50:56.711Z"}},{"type":"Public","name":"dsp-labs","owner":"LCAV","isFork":false,"description":"GitBook for COM-303 Practical Sessions at EPFL:","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":30,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-19T10:12:01.144Z"}},{"type":"Public","name":"linvpy","owner":"LCAV","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":3,"starsCount":17,"forksCount":2,"license":"BSD 2-Clause \"Simplified\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-27T15:15:10.477Z"}},{"type":"Public","name":"FRIDA","owner":"LCAV","isFork":false,"description":"A high-resolution direction-of-arrival finding algorithm relying on finite rate of innovation sampling with a robust reconstruction algorithm.","topicNames":["audio","audio-processing","doa","array-processing","finite-rate-of-innovation"],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":85,"forksCount":45,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-16T09:10:49.080Z"}},{"type":"Public","name":"CompactSix","owner":"LCAV","isFork":false,"description":"A compact array with 6 MEMS microphones relying on the BeagleBoneBlack and the STA321MP audio processor.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":16,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-11T02:31:56.272Z"}},{"type":"Public","name":"easy-dsp","owner":"LCAV","isFork":false,"description":"A browser based interface for real-time DSP on popular embedded platforms.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":9,"starsCount":10,"forksCount":6,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-07T13:09:50.240Z"}},{"type":"Public","name":"templates","owner":"LCAV","isFork":false,"description":"Useful templates for code published by the lab.","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-12T10:35:11.412Z"}},{"type":"Public","name":"localization-icassp2018","owner":"LCAV","isFork":false,"description":"Code of paper \"Combining range and direction for improved localization\" presented at ICASSP2018","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-20T23:08:53.855Z"}},{"type":"Public","name":"fingerings","owner":"LCAV","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-02-22T17:36:47.301Z"}},{"type":"Public","name":"mkl_fft","owner":"LCAV","isFork":false,"description":"Python wrappers for Intel MKL FFT routines","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-12-11T14:47:51.274Z"}},{"type":"Public","name":"AcousticRobot","owner":"LCAV","isFork":false,"description":"Routines to control a humanoid echolocator robot.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":0,"starsCount":2,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-10-11T08:33:37.970Z"}},{"type":"Public","name":"PyTurntableBK9640","owner":"LCAV","isFork":false,"description":"Python driver for the Bruel & Kjaer turntable system type 9640.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-05-23T16:16:41.214Z"}},{"type":"Public","name":"SparseFHT","owner":"LCAV","isFork":false,"description":"A Fast Hadamard Transform for Signals with Sub-linear Sparsity in the Transform Domain -- Implementation","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-10T14:43:55.642Z"}},{"type":"Public","name":"sketchrls","owner":"LCAV","isFork":false,"description":"Sketch RLS is an adaptive filtering algorithm that brings sketching ideas into the classical recursive least squares algorithm. This is the python implementation of the algorithm.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":9,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-01-21T10:36:34.339Z"}}],"repositoryCount":40,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}