background preloader

The OpenBTS Project

The OpenBTS Project
Related:  open-source-dsp

SPINE - Signal Processing In Node Environment Online : Open source hardware 2009 - The definitive guide Welcome to definitive guide to open source hardware projects in 2009. First up – What is open source hardware? These are projects in which the creators have decided to completely publish all the source, schematics, firmware, software, bill of materials, parts list, drawings and “board” files to recreate the hardware – they also allow any use, including commercial. Similar to open source software like Linux, but this hardware centric. Each year we do a guide to all open source hardware and this year there are over 125 unique projects/kits in 19 categories, up from about 60 in 2008, more than doubling the projects out there! – it’s incredible! This year, I am asking for your help – the Open source hardware page on Wikipedia is missing more projects that it actually has total at the moment. 3D printing – Open source hardware is now making things. A great year for OSH, have fun reading the guide! Phillip Torrone Editor at large – Make magazine. Related

EEGLAB - Open Source Matlab Toolbox for Electrophysiological Research EEGLAB provides an interactive graphic user interface (GUI) allowing users to flexibly and interactively process their high-density EEG and other dynamic brain data using independent component analysis (ICA) and/or time/frequency analysis (TFA), as well as standard averaging methods. EEGLAB also incorporates extensive tutorial and help windows, plus a command history function that eases users' transition from GUI-based data exploration to building and running batch or custom data analysis scripts. EEGLAB offers a wealth of methods for visualizing and modeling event-related brain dynamics, both at the level of individual EEGLAB 'datasets' and/or across a collection of datasets brought together in an EEGLAB 'studyset.' For experienced Matlab users, EEGLAB offers a structured programming environment for storing, accessing, measuring, manipulating and visualizing event-related EEG data. EEGLAB Statistics EEGLAB Workshops EEGLAB Development Feedback?

Repenser l’internet des objets (3/3) : Industrialiser l’internet Par Daniel Kaplan le 07/05/09 | 8 commentaires | 14,127 lectures | Impression Il n’existe pas aujourd’hui d’”internet des objets”, mais tout au plus une connexion en silos d’objets conçus et régis selon les règles les plus classiques de l’économie industrielle. La connectivité des objets et des espaces pourrait même signer la fin de la “parenthèse internet”, celle d’un réseau sans tête, sans finalité et totalement ouvert. Ca commence comme une conversation Que fait donc un capteur, se demande en substance l’enseignant et designer Julian Bleecker dans son “Manifeste pour les objets en réseau” (2006) ? Matière à réflexions Il ne faut donc pas grand-chose pour franchir cette première étape : juste partager les données que captent les objets et les rendre exploitables par d’autres. Un autre designer, Usman Haque, a d’ailleurs décidé de les y aider. Des objets habitables Entrons un peu plus profondément dans la nature même de l’objet. On peut émettre des réserves sur la vision de Sterling.

* Signal Processing Workshop Introduction Signal processing plays a part in nearly all modern media — every time we listen to recorded music or view a photograph or a video, it is virtually certain that signal processing has played a part in its creation, editing or storage. It is not even a slight exaggeration to say that the present system of media content creation and delivery — all modern visual and sound media — would not be possible without the methods described in this article. This article provides an overview of this technology, discusses the mathematical techniques, then provides source-code examples for the key methods with examples of their use. Time Domain to Frequency Domain The basic idea of signal processing is that a complex, time-domain waveform like this — — can be fully and completely recreated using a frequency-domain representation like this: It's difficult to overemphasize the significance of this transformation. Efficiency Issues Retrieving Hidden Signals Here is another use for signal processing.

MakerBot Industries Steps to Success Every now and then we’re reminded 3D printing is not science fiction, but a real technology used every day to make amazing things in homes, studios, schools, and businesses. At MakerBot we’re proud to be leading this Next Industrial Revolution with the MakerBot 3D Ecosystem, which makes desktop 3D printing and 3D scanning affordable and reliable for everyone, and includes a variety of products and services to help unleash your creativity. One of the newest members of our family is MakerBot Desktop, a complete, free 3D printing solution for discovering, managing, and sharing your 3D prints. 1. – Did you design your own model? – Want to browse through free designs? – Looking for high-quality, original prints? 2. You may also want to change some settings before printing. You can also choose your resolution: low, standard, or high. 3. – If you’re printing via USB stick, MakerBot Desktop will slice your file when you click Print. Now you’re all set to start printing.

University of Surrey - Centre for Vision, Speech and Signal Processing - Open source C++ library What is RAVL? RAVL - Recognition And Vision Library - provides a base C++ class library together with a range of computer vision, pattern recognition, audio and supporting tools. RAVL was originally developed at CVSSP, the Centre for Vision, Speech and Signal Processing, at the University of Surrey, UK. Subsequently it was moved into the public domain to support its use in a wider community. Features Some of the features that set RAVL apart from other C++ libraries are: SMP/thread-safe reference counting, allowing easy construction of large programs that takes full advantage of multiprocessor servers.Powerful I/O mechanism, allowing issues for file formats and type conversion to be handled transparently, separately from the main code.JAVA-like class interfaces which largely avoid the direct use of pointers, allowing code to be written in a clear, readable style.Easy-to-use and powerful make system suitable for building both large and small projects. Supported Platforms Licensing Users

The Revolution will be Caramelized - The CandyFab Project Open Source tools for machine vision | Image Signal Processing Technical Discussions related to Image Processing (image coding, compression, digital effects, mpeg, etc) Post a new Thread Is this thread worth a thumbs up? Hello, I have to evaluate video enhancement algoritms ( such as image stabilization, contrast enhancement, pattern recognition ) with some pre- recorded video sequences ( mpeg2/ts ). Can someone recommend me "easy-to-use" open source framework I can use to stream, filter and display results real time? I am looking to run it on generic PC hardware, OS can be Linux, any 32-bit version of Windows, or Java... On Fri, 22 Aug 2008 v... I would recommend a combination of libCVD (Linux) and Qt (any OS) or a combination of OpenCV (any OS) and Qt.

Main Page