آموزش بسیار مناسب برای کوانتایز کردن شبکه های عصبی عمیق (Deep Learning) بوسیله Tensorflow lite برای استفاده در میکروکنترلرها، رزبری پای، امبدد سیستم ها و FPGA
https://github.com/soon-yau/QNN
@Taksuntec
https://github.com/soon-yau/QNN
@Taksuntec
GitHub
GitHub - soon-yau/QNN: Tutorials on Quantized Neural Network using Tensorflow Lite
Tutorials on Quantized Neural Network using Tensorflow Lite - soon-yau/QNN
ویدیوی عملکر پهپاد مقایاس کوچک مجهز به هوش مصنوعی برای تشخیص انسداد
PULP-DroNet -- Autonomous Artificial Intelligence-powered Nano-Drone
https://www.youtube.com/watch?v=JKY03NV3C2s
@Taksuntec
PULP-DroNet -- Autonomous Artificial Intelligence-powered Nano-Drone
https://www.youtube.com/watch?v=JKY03NV3C2s
@Taksuntec
YouTube
PULP-DroNet -- Autonomous Artificial Intelligence-powered Nano-Drone
PULP-DroNet is a deep learning-powered visual navigation engine that enables autonomous navigation of a pocket-size quadrotor in a previously unseen environment.
Thanks to PULP-DroNet the nano-drone can explore the environment, avoiding collisions also with…
Thanks to PULP-DroNet the nano-drone can explore the environment, avoiding collisions also with…
ساخت یک بازوی رباتیک با 7 درجه آزادی (DoF) بوسیله کنترلر امپدانس ماژولار پیاده سازی شده بر روی Artyz7 . از قسمت PL برای پردازش موازی DoF و از پتالینوکس برای اینترفیس وب استفاده شده است
https://twitter.com/CheIIq/status/1126617530221637632
https://ieeexplore.ieee.org/document/8533266
@Taksuntec
https://twitter.com/CheIIq/status/1126617530221637632
https://ieeexplore.ieee.org/document/8533266
@Taksuntec
Twitter
Prof Rick Sanchez
Using the @DigilentInc #Artyz7 for a distributed and modular impedance controller for a 7 DoF robotic hand. The PL part is used for the parallel control of DoF. The PS has embedded #PetaLinux @XilinxInc distribution for future web visual interface. https…
Forwarded from Sina Asadiyan
یک چیز جالب که امتحان کردنش خوبه. یک ابزاری به اسم DeOldify بر پایه یادگیری عمیق نوشتن که عکس های قدیمی سیاه سفید رو رنگی میکنه.
برای مثال من این تصویر رو تست کردم. میتونین عکس های قدیمی خانواده تون رو رنگی کنین. عکس رو در imgur آپلود کنین و url بدین بهش
https://colab.research.google.com/github/jantic/DeOldify/blob/master/ImageColorizerColab.ipynb
برای مثال من این تصویر رو تست کردم. میتونین عکس های قدیمی خانواده تون رو رنگی کنین. عکس رو در imgur آپلود کنین و url بدین بهش
https://colab.research.google.com/github/jantic/DeOldify/blob/master/ImageColorizerColab.ipynb
جان واتسون از مهندسان رده اول منطق قابل برنامه نویسی و FPGA در گذشت. وی صاحب ایده های مهم مانند "مصالحه بین زمان و مساحت بر روی دای" و بسیاری دیگر که امروز عملی شده اند بوده است و در بسیاری از شرکت های بزرگ مانند اینتل و زایلینکس و نشنال الکتریک و... کار کرده است.
https://www.eeweb.com/profile/max-maxfield/articles/john-watson-april-2-1950-to-apr-5-2019
@Taksuntec
https://www.eeweb.com/profile/max-maxfield/articles/john-watson-april-2-1950-to-apr-5-2019
@Taksuntec
پروژه بسیار جالب، ساخت یک تیونر قابل اتصال به لپتاب و کامپیوتر برای سوییچ بین تب های مرورگر. برای کسانی که دنبال پروژه های کوچک و خوب الکترونیکی و کامپیوتری هستند توصیه میشود.
https://www.youtube.com/watch?time_continue=287&v=nNiJmV_KFPg
https://hackaday.io/project/165285-webtuner
@Taksuntec
https://www.youtube.com/watch?time_continue=287&v=nNiJmV_KFPg
https://hackaday.io/project/165285-webtuner
@Taksuntec
YouTube
Fully Automated WebTuner
Github repository: https://github.com/tachiniererin/webtuner Photos by Christa Grover, Grav on Unsplash I used CC0 licensed work, please let me know if somet...
مینی برد تاینی پیکو TinyPico کوچکترین برد ESP32 که تمام قابلیت های آن را به همرا دارد. اندازه این مینی برد کوچکتر از انشگت شست می باشد
https://www.crowdsupply.com/unexpected-maker/tinypico
@Taksuntec
https://www.crowdsupply.com/unexpected-maker/tinypico
@Taksuntec
Crowd Supply
TinyPICO
A tiny, mighty ESP32 development board
ورکشاپ رسمی AWS FreeRTOS برای کار و توسعه اینترنت اشیا به طور مثال ترموستات خانگی.
سر فصل ها:
Section 1: Setup the Environment
Section 2: Establish Amazon FreeRTOS Connectivity
Section 3: Telematics with AWS IoT Core
Section 4: Command & Control with Device Shadow
Section 5: Over-the-Air (OTA) Updates with Device Management
https://github.com/rpcme/aws-mikroe-smarthome-pic32mz
@Taksuntec
سر فصل ها:
Section 1: Setup the Environment
Section 2: Establish Amazon FreeRTOS Connectivity
Section 3: Telematics with AWS IoT Core
Section 4: Command & Control with Device Shadow
Section 5: Over-the-Air (OTA) Updates with Device Management
https://github.com/rpcme/aws-mikroe-smarthome-pic32mz
@Taksuntec
GitHub
rpcme/aws-mikroe-smarthome-pic32mz
Contribute to rpcme/aws-mikroe-smarthome-pic32mz development by creating an account on GitHub.
Forwarded from MPT
شرکت ST اعلام کرده است که به زودی سری H7 خود را دو هسته ای خواهد کرد.
@MicroPrgTips
@MicroPrgTips
ماتریکس ویس MATRIX Voice کدهای FPGA خود مربوط به پردازش سیگنال های دیجیتال (DSP) میکروفون و صدا را به صورت اپن سورس عرضه کرد.
این شرکت برای استفاده از روشی ارزان و کاربردی برای استفاده از صدا و فرمان صوتی در بردها و کاربردهای اینترنت اشیا فعالیت میکند. کدها به زبان وریلاگ و بر روی اسپارتان 6 پیاده شده اند.
https://community.matrix.one/t/microphone-dsp-opened-100-open-source-software/2365
@Taksuntec
این شرکت برای استفاده از روشی ارزان و کاربردی برای استفاده از صدا و فرمان صوتی در بردها و کاربردهای اینترنت اشیا فعالیت میکند. کدها به زبان وریلاگ و بر روی اسپارتان 6 پیاده شده اند.
https://community.matrix.one/t/microphone-dsp-opened-100-open-source-software/2365
@Taksuntec
MATRIX
Microphone DSP Opened, 100% Open Source Software!
Dear MATRIX Community, After much deliberation, we are happy to announce that we have decided to open up all of the FPGA source code, including the microphone digital signal processing algorithms, to our community. We are now a 100% open-source software…
Forwarded from AI & DSP (فرهاد ناصری زاده)
Sabu_M_Thampi_ADVANCES_IN_SIGNAL.pdf
52.9 MB
پردازش سیگنال و سیستم های هوشمند با استفاده از رزبری پای
Advances in Signal Processing and Intelligent Recognition Systems
🌟 انتشارات اشپرینگر 2019
❇️ @ai_dsp
Advances in Signal Processing and Intelligent Recognition Systems
🌟 انتشارات اشپرینگر 2019
❇️ @ai_dsp
تفاوت سرعت PS و PL در ضرب اعداد اعشاری ممیز شناور
به منظور مقایسه دو آرایه ۱۰۰۰ عضوی از جنس Float در حافظه DDR قرار داده شد. سپس یک بار در PS (پروسسور ARM Cortex A9) با فرکانس 667MHz با یکی از هسته ها دو آرایه در هم ضرب شدند و سپس همین کار در PL با کمک HLS نوشته و انجام شد.
فقط در یک عملیات ضرب غیر موازی ساده ( فقط یک ضرب کننده)، سرعت انجام عملیات ضرب دو آرایه در PL با احتساب انتقال داده از DDR به PL و برعکس بین ۱۰ تا ۱۴ برابر سریع تر از PS (پروسسور ARM) بود.
منابع استفاده شده در PL کمتر از 5 درصد چیپ 7020 بود. در نظر بگیرید که با پیاده سازی ضرب کننده های بیشتر، ممکن است سرعت PL به ۳۰۰ برابر PS هم برسد! تنها نکته منفی پهنای باند بین PS و PL است که به سرعت 30Gb بر ثانیه محدود شده است.
کلاک لازم برای انجام ۱۰۰۰ ضرب اعشاری ممیز شناور در PL با فرکانس 200MHz برابر با 1018 کلاک است که حدود 5 میگرو ثانیه میباشد. در حالی که انجام این عملیات در PS بر روی یکی از هسته ها معادل 67uS می باشد
@Taksuntec
به منظور مقایسه دو آرایه ۱۰۰۰ عضوی از جنس Float در حافظه DDR قرار داده شد. سپس یک بار در PS (پروسسور ARM Cortex A9) با فرکانس 667MHz با یکی از هسته ها دو آرایه در هم ضرب شدند و سپس همین کار در PL با کمک HLS نوشته و انجام شد.
فقط در یک عملیات ضرب غیر موازی ساده ( فقط یک ضرب کننده)، سرعت انجام عملیات ضرب دو آرایه در PL با احتساب انتقال داده از DDR به PL و برعکس بین ۱۰ تا ۱۴ برابر سریع تر از PS (پروسسور ARM) بود.
منابع استفاده شده در PL کمتر از 5 درصد چیپ 7020 بود. در نظر بگیرید که با پیاده سازی ضرب کننده های بیشتر، ممکن است سرعت PL به ۳۰۰ برابر PS هم برسد! تنها نکته منفی پهنای باند بین PS و PL است که به سرعت 30Gb بر ثانیه محدود شده است.
کلاک لازم برای انجام ۱۰۰۰ ضرب اعشاری ممیز شناور در PL با فرکانس 200MHz برابر با 1018 کلاک است که حدود 5 میگرو ثانیه میباشد. در حالی که انجام این عملیات در PS بر روی یکی از هسته ها معادل 67uS می باشد
@Taksuntec
ویدیوها و ارائه های 27مین سمپوزیوم FPGA FCCM2019
The 27th IEEE International Symposium On Field-Programmable Custom Computing Machines
https://www.fccm.org/home/media/
@Taksuntec
The 27th IEEE International Symposium On Field-Programmable Custom Computing Machines
https://www.fccm.org/home/media/
@Taksuntec
Taksuntech.ir
تفاوت سرعت PS و PL در ضرب اعداد اعشاری ممیز شناور به منظور مقایسه دو آرایه ۱۰۰۰ عضوی از جنس Float در حافظه DDR قرار داده شد. سپس یک بار در PS (پروسسور ARM Cortex A9) با فرکانس 667MHz با یکی از هسته ها دو آرایه در هم ضرب شدند و سپس همین کار در PL با کمک HLS…
نکته قابل توجه این است که براحتی می توان عملیات ممیز شناور (Floating Point ) را در FPGA انجام داد. به نحوی که در هر کلاک یک عملیات ممیز شناور انجام شود! حتی با صرف منابع نسبتا کم.
@Taksuntec
@Taksuntec
پیاده سازی هسته Soft core شرکت arm بر روی FPGA ها و برنامه نویسی با Kail
@Taksuntec
https://lnkd.in/gyZxsib
@Taksuntec
@Taksuntec
https://lnkd.in/gyZxsib
@Taksuntec
Hackster Blog
MicroZed Chronicles: Using Cortex-M1 and Cortex-M3 with Arm DesignStart
Over the next two weeks I am speaking at three conferences (ESC Boston, FPGA Kongress & Embedded Online Spring Conference) on how we can…
Forwarded from zaki
تشخیص تصاویر روی میکروکنترلر stm32f746 با استفاده از شبکه های عصبی و توابع cmsis NN
البته کیفییت تصاویر محدود است ۳۲ در ۳۲ پیکسل یعنی تصاویر دریافتی از دوربین در ابتدا به این کیفیت تبدیل می شوند و سپس عملیات شناسایی انجام می شود!!
البته کیفییت تصاویر محدود است ۳۲ در ۳۲ پیکسل یعنی تصاویر دریافتی از دوربین در ابتدا به این کیفیت تبدیل می شوند و سپس عملیات شناسایی انجام می شود!!