{"id":22999469,"url":"https://github.com/federicohyo/ofxsiliconretina","last_synced_at":"2025-08-14T00:32:52.138Z","repository":{"id":81065467,"uuid":"92445511","full_name":"federicohyo/ofxSiliconRetina","owner":"federicohyo","description":"openFrameworks addon for interfacing to the Dynamic Vision Sensors. This addon is a basic logger and player for the DAVIS/DVS sensors family ","archived":false,"fork":false,"pushed_at":"2024-01-06T11:47:09.000Z","size":58758,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-01-06T13:11:42.199Z","etag":null,"topics":["neuromorphic-hardware","openframeworks-addon","openframewors"],"latest_commit_sha":null,"homepage":"http://www.inivation.com","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/federicohyo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-05-25T21:21:47.000Z","updated_at":"2023-02-12T00:14:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"b47d83a3-da46-4f07-bd16-bfaf85dc3e66","html_url":"https://github.com/federicohyo/ofxSiliconRetina","commit_stats":null,"previous_names":[],"tags_count":1,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/federicohyo%2FofxSiliconRetina","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/federicohyo%2FofxSiliconRetina/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/federicohyo%2FofxSiliconRetina/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/federicohyo%2FofxSiliconRetina/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/federicohyo","download_url":"https://codeload.github.com/federicohyo/ofxSiliconRetina/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229786958,"owners_count":18124014,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["neuromorphic-hardware","openframeworks-addon","openframewors"],"created_at":"2024-12-15T06:17:29.319Z","updated_at":"2024-12-15T06:17:29.849Z","avatar_url":"https://github.com/federicohyo.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"ofxSiliconRetina\n=====================================\n\n![alt text](https://github.com/federicohyo/ofxSiliconRetina/blob/master/ofxaddons_thumbnail.png \"ofxSiliconRetina\")\n\n![alt text](https://github.com/federicohyo/ofxSiliconRetina/blob/master/docs/viewer.png \"Viewer\")\n\n![alt text](https://github.com/federicohyo/ofxSiliconRetina/blob/master/docs/hands_gif.gif \"HandGestures\")\n\nThe statistic panel shows the display running only at about 60 fps. Nonetheless, the event-data are being timestamped with a single micro-seconds (us) resolution (see https://inilabs.com/products/dynamic-and-active-pixel-vision-sensor/). \n\n![alt text](https://github.com/federicohyo/ofxSiliconRetina/blob/master/docs/viewer_mesh_3dgif.gif \"Mesh Example\")\n\nThis shows the output of the mesh example. The image can be rotated and translated using the mouse, in addition several parameters can be tuned by using the hotkeys (m,k,j,h).\n\n![alt text](https://github.com/federicohyo/ofxSiliconRetina/blob/master/docs/example_siliconretinaGui.gif \"GUI Example\")\n\nThis shows the GUI interface that can be used to check live data, load recordings or make recordings. Many parameters are available to the user; such as enable/disable APS,IMU,DVS, pause, playing speed etc. The GUI can be hidden or displayed if the \"c\" key is pressed.\n\n\nIntroduction\n------------\nThis addon let you interface any Dynamic Vision Sensor to openframeworks.\nThe Dynamic Vision Sensors are frame-free vision sensors invented, produced and developped by inilabs.com.\n\nLicense\n-------\nofxSiliconRetina is distributed under the [MIT License](https://en.wikipedia.org/wiki/MIT_License), and you might consider using this for your repository. By default, `license.md` contains a copy of the MIT license to which you can add your name and the year.\n\nInstallation\n------------\nCopy this addon inside the folder `openFrameworks/addons/`. \n\nThis addons depends only on ofxStats, available here: https://github.com/tado/ofxStats \n\nDependencies - included in this package -\n------------\nThis addons includes libcaer and libusb, if missing the one from your architecture. \nPlease compile and copy them into the libs folder.\n\nlibcaer can be obained here: https://github.com/inilabs/libcaer\nlibusb can be obtained here: https://github.com/libusb/libusb\n\nHotKeys\n-----------\n\ns: enable/disable stats\n\nd: enable/disable dvs\n\na: enable/disable aps\n\ni: enable/disable imu\n\ns: start/stop recording files* \n\nn: load recording file\n\n+: faster playback\n\n-: slower playback\n\n* aedat3.1 file format: https://inilabs.com/support/software/fileformat/ \n\n\nCompatibility\n------------\nTested on OF release 0.9.x \n\nKnown issues\n------------\n\nPlease select the correct device by changing the definition line in ofxSiliconRetina/src/ofxDVS.hpp\n\nPLEASE SELECT SENSOR FAMILY  DVS128 / DAVIS (FX2/FX3)\n#define DAVIS\n\nVersion history\n------------\n\n### (25 May 2019):\n\nCompatible with libcaer 3.1.0 (this version works with logic 18.0 and firmware 5). These versions are the only one that currently work both in libcaer (3.1.0) and jAER.\n\n### (2 June 2017):\n\nAdded aedat3.1 recording and playback capabilities (very limited in playback, no time or slow down control possible).\n\n### (27 May 2017):\n\nAdded shader example, added keyboards shortcuts, and reduced usb latency (now it uses threads)\n\n### (25 May 2017):\n\nImplemented frames, imu6 events \n\n### (25 May 2017):\n\nImplemented polarity events for DVS128, DAVIS240, DAVIS346B \n\n### (12 Feb 2023):\n\nImplemented polarity events for DVXPLORER\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffedericohyo%2Fofxsiliconretina","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffedericohyo%2Fofxsiliconretina","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffedericohyo%2Fofxsiliconretina/lists"}