I am looking for a motivated and talented freelancer to participate in an interesting signal processing project which includes:
PLEASE READ THE JOB SPEC CAREFULLY.
======================================
1- Reading data (N data channel) in real-time from the existing hardware (https://www.emotiv.com/epoc/) using Bluetooth/IO port ( API may be provided for data transfer to the mobile phone). The developer is required to handle any handshaking issue between the existing API and our app.
2- Applying conventional signal processing on the collected raw data in 'real-time' such as filtering (Fourier transform), windowing, common-referencing,
3- Extracting features such as correlation, coherence, time-frequency analysis between the data channels. (pseudo code for the feature extraction algo will be provided)
4- Store extracted features as well as the user profile, date/time after each use/session.
5- Illustrate the extracted features using bar graphs, different forms of plots in real-time.
6- Illustrate the previously extracted features using bar graphs, different forms of plots.
7- Availability upon request: working time USA PST.
8 - The total number of app pages needed to design/ program is ~10 ( subjected to change)
9- You need to be fluent in English, time punctual, and dedicated to work.
Note 1: this is the first phase of the project.
Note 2: Please only reply to the query if you have already done similar projects. Send me your portfolio..
Note 3: Read this : https://emotiv.github.io/cortex-docs/#login
Email me at: i_rezazadeh@yahoo.com
PLEASE READ THE JOB SPEC CAREFULLY.
======================================
1- Reading data (N data channel) in real-time from the existing hardware (https://www.emotiv.com/epoc/) using Bluetooth/IO port ( API may be provided for data transfer to the mobile phone). The developer is required to handle any handshaking issue between the existing API and our app.
2- Applying conventional signal processing on the collected raw data in 'real-time' such as filtering (Fourier transform), windowing, common-referencing,
3- Extracting features such as correlation, coherence, time-frequency analysis between the data channels. (pseudo code for the feature extraction algo will be provided)
4- Store extracted features as well as the user profile, date/time after each use/session.
5- Illustrate the extracted features using bar graphs, different forms of plots in real-time.
6- Illustrate the previously extracted features using bar graphs, different forms of plots.
7- Availability upon request: working time USA PST.
8 - The total number of app pages needed to design/ program is ~10 ( subjected to change)
9- You need to be fluent in English, time punctual, and dedicated to work.
Note 1: this is the first phase of the project.
Note 2: Please only reply to the query if you have already done similar projects. Send me your portfolio..
Note 3: Read this : https://emotiv.github.io/cortex-docs/#login
Email me at: i_rezazadeh@yahoo.com
EMOTIV
EPOC X | 14 Channel Wireless EEG Headset
EMOTIV EPOC X is the portable EEG device designed for contextual human brain research and neuroscience experiments, Buy now for next-generation marketing, corporate wellness, and research.
Freelancer Position : Photo Editing / Augmented Reality
1) Basic and Advanced photo editing
2) Background manipulation/ editing/ changing
3) Live video stream editing ( cropping, filtering, etc)
4) Embedding/ augmenting one photo into another photo.
5) Availability upon request: working time USA PST.
6) You need to be fluent in English, time punctual and dedicated to work.
Note 1: this is the first phase of the project.
Note 2: Please only reply to the query if you have already done similar projects. Send me your portfolio.
1) Basic and Advanced photo editing
2) Background manipulation/ editing/ changing
3) Live video stream editing ( cropping, filtering, etc)
4) Embedding/ augmenting one photo into another photo.
5) Availability upon request: working time USA PST.
6) You need to be fluent in English, time punctual and dedicated to work.
Note 1: this is the first phase of the project.
Note 2: Please only reply to the query if you have already done similar projects. Send me your portfolio.
Forwarded from EEG workshop
برای استخراج توان در باندهای فرکانسی مورد نظر در متلب میتوان از دستور bandpower استفاده کرد(از help نرم افزار کمک بگیرید)
برای مثال x سیگنال eeg مورد نظر است و با فرکانس 250 هرتز نمونه برداری شده است و ما میخواهیم قدرت طیف الفا 8-13 هرتز را بدست اوریم مینویسیم
P=bandpower(x,250,[8 13])
برای مثال x سیگنال eeg مورد نظر است و با فرکانس 250 هرتز نمونه برداری شده است و ما میخواهیم قدرت طیف الفا 8-13 هرتز را بدست اوریم مینویسیم
P=bandpower(x,250,[8 13])
Forwarded from EEG workshop
در فیلتر کردن سیگنالها، خطی بودن فاز اهمیت زیادی دارد و از شیفت و جابجایی مولفه های فرکانسی در زمان(محل رویداد مولفه ها)، بعد از عبور سیگنال از فیلتر جلوگیری میکند. فیلتر های دیجیتال یا تمام صفرندFIR یا قطب دارندIIR که فیلتر های FIR با طراحی خاصی می توانند فاز خطی داشته باشند و بنابراین کاربرد زیادی در فیلتر کردن سیگنالها مخصوصاً سیگنالهای حیاتی دارند. یکی از دستورات طراحی فیلتر های پاسخ ضربه محدودFIR در متلب دستور firgr میباشد که با مشخص کردن پاسخ فرکانسی برای ان و با توجه به درجه فیلتر(تعداد تاخیر) ضرایب فیلتر را مشخص میکند. توضیحات بیشتر در جزوه mi2 اورده شده است
👇👇👇
👇👇👇
Forwarded from EEG workshop
mi2.pdf
86.4 MB
جزوه درس انفورماتیک 2 قسمتهای مرتبط با مفاهیم نمونه برداری از سیگنال، سیگنال دیجیتال، فیلتر کردن، تخمین طیف FFT، استخراج ویژگی، طبقه بندی با KNN, LDA
Forwarded from EEG workshop
در فیلتر کردن سیگنالها بسته به درجه فیلترها از نظر زمانی پیکها جابجا میشوند و مثلا پیک در ثانیه 2 به 2.2 ثانیه منتقل میشود
اگر از نظر زمانی، زمان رویدادن یک اتفاق مهم است در فیلتر کردن باید مواظب باشید تا شیفت پیدا نکند
برای اینکار میتوان از دستور filtfilt متلب استفاده کرد که یکبار سیگنال را درجهت مستقیم زمانی (time forward)و یکبار معکوس زمانی(time reverse) فیلتر میکند و شیفتها جبران میشود
اگر از نظر زمانی، زمان رویدادن یک اتفاق مهم است در فیلتر کردن باید مواظب باشید تا شیفت پیدا نکند
برای اینکار میتوان از دستور filtfilt متلب استفاده کرد که یکبار سیگنال را درجهت مستقیم زمانی (time forward)و یکبار معکوس زمانی(time reverse) فیلتر میکند و شیفتها جبران میشود
Forwarded from EEG workshop
y=filtfilt(num,den,x)
num:چند جمله ای صورت فیلتر بر حسب تبدیل زد
den: چند جمله ای مخرج
x: سیگنال ورودی که طولش باید بیشتر از سه برابر درجه فیلتر باشد
لطفا help filtfilt را ببینید
num:چند جمله ای صورت فیلتر بر حسب تبدیل زد
den: چند جمله ای مخرج
x: سیگنال ورودی که طولش باید بیشتر از سه برابر درجه فیلتر باشد
لطفا help filtfilt را ببینید
Forwarded from EEG workshop
در تصویر بالا می بینیم فیلتر معمولی شیفت زمانی داده ولی filtfilt محل زمانی پیک را حدودا تغییر نداده
Forwarded from EEG workshop
در روشهای استخراج باند الفا در سیگنال های مغزی این نکته در فیلتر کردن مهم است
در فیلترهای FIR حدودا به درجه فیلتر شیفت در نمونه های زمانی داریم مثلا فیلتر درجه 100 حدود 100 نمونه شیفت دارد(اگر فرکانس نمونه برداری 200 هرتز باشد 100 نمونه حدود نیم ثانیه میشود)
این روش برای پردازشهای offline مناسب است و برای کارهای online قابل استفاده نیست
در فیلترهای FIR حدودا به درجه فیلتر شیفت در نمونه های زمانی داریم مثلا فیلتر درجه 100 حدود 100 نمونه شیفت دارد(اگر فرکانس نمونه برداری 200 هرتز باشد 100 نمونه حدود نیم ثانیه میشود)
این روش برای پردازشهای offline مناسب است و برای کارهای online قابل استفاده نیست
Forwarded from EEG workshop
این فیلتر در کارهای محاسبه کانکتیویتیها موثر effective connectivity باعث خراب شدن نتایج میشود
Forwarded from EEG workshop
پس کاری که در جایی خیلی درست و صحیح است ممکن است در جای دیگر مناسب نباشد
Forwarded from ICEE2019
📣📣کمیته برگزارکننده بیست و هفتمین کنفرانس مهندسی برق ایران در حاشیه این کنفرانس اقدام به برگزاری مسابقات و چالش هایی نموده است. این برنامه با هدف ایجاد ارتباط کارآمدتر تحقیقات دانشگاهی و نیازهای صنعت کشور و همچنین ایجاد بستر لازم برای مقایسه جدیدترین دستاوردهای علمی و پژوهشی تدارک دیده شده است.در این چارچوب، از کلیه دانشجویان، پژوهشگران، متخصصان و صنعتگران فعال در دانشگاه ها و صنایع مرتبط بازمینه های مختلف مهندسی برق و کامپیوتر دعوت مینماید ضمن شرکت در بخش مسابقات و چالش های این کنفرانس، در رفع چالش های موجود در صنعت و در نتیجه افزایش ارتباط موثر دانشگاه و صنعت مشارکت و همکاری نموده و از جوایز آن نیز بهره مند شوند.
برای اطلاع از جزئیات مسابقات و چالش های کنفرانس و همچنین جوایز به صفحه فراخوان مسابقات و چالش ها در سایت کنفرانس مراجعه نمایید.
http://icee2019.yazd.ac.ir
@icee2O19📚📚📚
برای اطلاع از جزئیات مسابقات و چالش های کنفرانس و همچنین جوایز به صفحه فراخوان مسابقات و چالش ها در سایت کنفرانس مراجعه نمایید.
http://icee2019.yazd.ac.ir
@icee2O19📚📚📚
Forwarded from contomed
به نام خدا
🔸گروه "کانتومد" برای به اشتراک گذاری مطالب علمی کارآفرینی در بازار سلامت تشکیل شده و فعلا در تلگرام، اینستاگرام و لینکداین رسانه دارد.
🔸ما به دنبال آموزش زیر و بم های تبدیل ایده به محصول و اصول موفقیت در کسب و کارهای نوپای بازار سلامت هستیم.
🔸 آشنایی با کارآفرینان برتر، ایدههای نوی پزشکی و درمان و حوزههای امیدبخش برای سرمایهگذاری و ایدهپردازی، سایر مطالب ما را تشکیل خواهند داد.
🔸مخاطبین ما کسانی هستند که :
✅ ایده دارند و میخواهند آن را توسعه دهند.
✅به دنبال ایده های نوی پزشکی و آینده روش های درمانی هستند.
✅ می خواهند اطلاعات به روز، مختصر و مفیدی از فضای استارتاپ ها و روندهای بازار سلامت ایران و جهان به دست بیاورند.
با ما همراه باشید!
🔸گروه "کانتومد" برای به اشتراک گذاری مطالب علمی کارآفرینی در بازار سلامت تشکیل شده و فعلا در تلگرام، اینستاگرام و لینکداین رسانه دارد.
🔸ما به دنبال آموزش زیر و بم های تبدیل ایده به محصول و اصول موفقیت در کسب و کارهای نوپای بازار سلامت هستیم.
🔸 آشنایی با کارآفرینان برتر، ایدههای نوی پزشکی و درمان و حوزههای امیدبخش برای سرمایهگذاری و ایدهپردازی، سایر مطالب ما را تشکیل خواهند داد.
🔸مخاطبین ما کسانی هستند که :
✅ ایده دارند و میخواهند آن را توسعه دهند.
✅به دنبال ایده های نوی پزشکی و آینده روش های درمانی هستند.
✅ می خواهند اطلاعات به روز، مختصر و مفیدی از فضای استارتاپ ها و روندهای بازار سلامت ایران و جهان به دست بیاورند.
با ما همراه باشید!