Yaron Vazana

NLP, Algorithms, Machine Learning, Data Science, tutorials, tips and more

  • About
  • Blog
  • Projects
  • Medium

Contact Me

yaronv99 [at] gmail.com

Powered by Genesis

You are here: Home / Archives for Video

Android Text Detection Using OpenCV

February 2, 2016 by Yaron 38 Comments

Mobile devices have improved significantly over the past years. They are now capable of running intensive CPU tasks like image processing and object detection algorithms, perform mathematic calculations and even handle a large amount of data efficiently.

In this project I’m going explain how to use the OpenCV library in your android app, and implement a real time text detection algorithm using  the rear phone camera. I will use the OpenCV MSER algorithm which is used to detect points of interest inside an image.

android-text-recognition

[Read more…]

Filed Under: Android, Mobile Tagged With: Android, Apps, Material Design, Mobile, Open CV, Video

Web-RTC Live Video Chat Room

January 8, 2015 by Yaron Leave a Comment

This project shows how to use Web-RTC technology and create a live video chat room based on the new tomcat 7 Websockets API and HTML5 Web-RTC. The server runs a single page where many users can login and chat with one another. Each user sees the same page with the videos of all other participants.

THIS IS NOT A FULL DIY TUTORIAL, IF YOU NEED HELP CONTACT ME

people chat

WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs.

The server code is written in Java and the client is written in Javascript (with some third parties like jQuery etc…). In order to use the WebSockets API, I used tomcat version 7.0.57, the WebSockets API was added to tomcat 7.0.X where X is between 1 and 57 (:
I can’t really remember the exact version.

[Read more…]

Filed Under: Web Development Tagged With: Chat, Javascript, Tomcat, Video, Web-RTC, Websockets

SUBSCRIBE TO BLOG

Subscribe to Blog

Subscribe to get the latest posts to your inbox

Recent Posts

  • Training an AutoEncoder to Generate Text Embeddings
  • Using Dockers for your Data Science Dev Environment
  • Identifying Real Estate Opportunities using Machine Learning
  • How to Create a Simple WhatsApp Chatbot in Python using Doc2vec
  • Average Word Vectors – Generate Document / Paragraph / Sentence Embeddings
  • Visualizing Vectors using TensorBoard
  • Training a Doc2Vec Model with Gensim
 

Loading Comments...