background preloader

Welcome - OpenCV Wiki

Welcome - OpenCV Wiki
This site is now old. Please go to: OpenCV ( Open Source C omputer V ision) is a library of programming functions for real time computer vision. Status Announcement (5/7/12): Release 2.4 is out!!!

http://opencv.willowgarage.com/wiki/

Related:  Computer VisionC/C++Open Data

Researchers amplify variations in video, making the invisible visible At this summer's Siggraph — the premier computer-graphics conference — researchers from MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL) will present new software that amplifies variations in successive frames of video that are imperceptible to the naked eye. So, for instance, the software makes it possible to actually "see" someone's pulse, as the skin reddens and pales with the flow of blood, and it can exaggerate tiny motions, making visible the vibrations of individual guitar strings or the breathing of a swaddled infant in a neonatal intensive care unit. The system is somewhat akin to the equalizer in a stereo sound system, which boosts some frequencies and cuts others, except that the pertinent frequency is the frequency of color changes in a sequence of video frames, not the frequency of an audio signal.

InstallGuide 1) If you want the stable 2.4.0 release of OpenCV, get it here for Windows , Linux or Mac and Android . (Or if you want the latest code being developed each day, get it from our SVN server ) 2) Install CMake and some prerequisite libraries. (You can skip this if you just use the pre-built Visual Studio 2008/2010 binaries for Windows). 3) Use CMake to build OpenCV binaries (such as "opencv_core240.dll" or "libopencv_core.so.2.4.0") from the source code. Style space: How to compare image sets and follow their evolution (part 4) This is part 4 of a four part article. Part 1, Part 2, Part 3. Text: Lev Manovich.

Face detection using HTML5, javascript, webrtc, websockets, Jetty and OpenCV Through HTML5 and the corresponding standards, modern browsers get more standarized features with every release. Most people have heard of websockets that allows you to easily setup a two way communication channel with a server, but one of the specifications that hasn't been getting much coverage is the webrtc specificiation. With the webrtc specification it will become easier to create pure HTML/Javascript real-time video/audio related applications where you can access a user's microphone or webcam and share this data with other peers on the internet. For instance you can create video conferencing software that doesn't require a plugin, create a baby monitor using your mobile phone or more easily facilitate webcasts.

Calculating Speed using a Webcam Have you ever wanted to know how fast something is moving? Maybe you've wondered just how fast that car was going as it flew past your house. Maybe you want to clock your kid's soccer kick... There has got to be a way to calculate speed using a webcam! To get speed all we need is distance and time. HTML Screen Scraping in C# by azamsharp What is Screen Scraping ? Screen Scraping means reading the contents of a web page. Suppose you go to yahoo.com, what you see is the interface which includes buttons, links, images etc. What we don’t see is the target url of the links, the name of the images, the method used by the button which can be POST or GET.

New University of Utah center offers some serious computing muscle to handle 'extreme data' SALT LAKE CITY — A picture may be worth a thousand words, but in the fields of science, they can be worth billions and billions of bytes of information. A few years ago, then Hewlett-Packard CEO Mark Hurd said "more data will be created in the next four years than in the history of the planet." Hurd's prediction was understated. Studies have showed that humanity has created more computer data than all documents in the entire past 40,000 years — and that was in 2007. Housed within tall whirring towers of servers at the University of Utah's Scientific Computing and Imaging Institute are mind-boggling amounts of information: global weather data, chemistry combustion simulations on space shuttle heat shield panels, or physics experiments, just to name a few. Computer science professor Valerio Pascucci holds an iPad in his hands with what looks like a gray rock canyon.

Capturing Audio & Video in HTML5 Introduction Audio/Video capture has been the "Holy Grail" of web development for a long time. For many years we've had to rely on browser plugins (Flash or Silverlight) to get the job done. Come on! HTML5 to the rescue. It might not be apparent, but the rise of HTML5 has brought a surge of access to device hardware. Using an Autostar Telescope Positioner for Tracking Aircraft Living south of downtown San Jose gives us a fantastic and regular view of aircraft on approach. Being a radar-systems engineer my natural reaction was “I must track them.” After months of searching for an affordable gimbal/servo-based positioning system, a night of star-gazing made the solution obvious. Log onto Ebay, wait four days and my $100 Meade antenna positioner arrived, complete with integrated servos and positional encoders.

Web scraping Web scraping You are encouraged to solve this task according to the task description, using any language you may know. Create a program that downloads the time from this URL: and then prints the current UTC time by extracting just the UTC time from the web page's HTML. If possible, only use libraries that come at no extra monetary cost with the programming language and that are widely available and popular such as CPAN for Perl or Boost for C++. [edit] Ada [edit] AutoHotkey UrlDownloadToFile, time.htmlFileRead, timefile, time.htmlpos := InStr(timefile, "UTC")msgbox % time := SubStr(timefile, pos - 9, 8) Famous Perl One-Liners Explained, Part I: File Spacing Hi all! I am starting yet another article series here. Remember my two articles on Famous Awk One-Liners Explained and Famous Sed One-Liners Explained? They have received more than 150,000 views total and they attract a few thousand new visitors every week. Inspired by their success, I am going to create my own perl1line.txt file and explain every single oneliner in it.

2011-07-20 Calgary Real Wall-e Robot - Blog - DJ Sures 2011-07-20 Calgary Real Wall-e Robot I thoroughly enjoyed building this robot. I really needed a break from all of the programming I've been doing for everyone else lately. So I finally made time to set the afternoon aside to build this Wall-E.

Related:  ressources infographie design numériquedistribilAROpenCVkinecttiffanyroseekittrell