Public Lab Research note

Sign up with

By signing up, you agree to the Code of Conduct, which applies to all online and in-person spaces managed by the Public Lab community and non-profit. You also agree to our Privacy Policy.

As an open source community, we believe in open licensing of content so that other members of the community can leverage your work legally -- with attribution, of course. By joining the Public Lab site, you agree to release the content you post here under a Creative Commons Attribution Sharealike license, and the hardware designs you post under the CERN Open Hardware License 1.1 (full text). This has the added benefit that others must share their improvements in turn with you.

To solve this issue my approach is to get around the best js libraries.

We have 3 opensource most used libraries for computer vision i.e :-

1. Opencvjs

2. Jsfeat

3. Trackingjs

To find the best library lets find the difference:-

Opencv.js has only feature for object detection using HAAR Cascades. The tracking.js library(Light weight library ~ 7Kb ) provides the BRIEF (Binary Robust Independent Elementary Features) descriptors and its JSFeat extension---ORB (Oriented FAST and Rotated BRIEF).Which means that even if you rotate an object, the algorithm can still detect it. Moreover, the JSFeat library provide an example using the image pyramid, which is scale invariant too.

What about our projects, and Public Lab, interests you? What are you passionate about? Open science, environmental justice?

Image-Sequencer more interests me as it is based on image processing and computer vision. I described my self as hardworking, determined, curious, and a daily learner. I have more particular interest in machine learning stuffs.

2 Comments

Hi thanks for writing the proposal. We expect dates to be written in the proposal. So, please mention the dates with the week number.
Also, please see other proposals to get a glimpse of how to enhance your proposal.
Please upload your proposal at the Google Summer of Code website at the earliest. Please ignore this comment if already done.