[gst-devel] scientific app experiences?

alberto colombo albx79 at gmail.com
Tue Jun 5 11:07:47 CEST 2007


Hi,

I don't know if you can call it scientific, but I approached gstreamer
from a computer vision perspective. At the time it looked promising,
and technically it still does, however I found it difficult to convice
my collaborators to use it. Unfortunately, in a collaborative project,
a framework like gstreamer is useful (and extremely so) only if
everybody adopts it. Also, at least another user in this list, Fàbio,
was working on a gstreamer-based computer vision framework.

My first experiment was to develop a "tracker" module using opencv: I
did it in almost no time (considering it was my first plugin ever) and
it worked quite well.

One of the reasons why we haven't adopted gstreamer is probably the
intrinsic intricacy of the gobject system, however I believe that the
main reasons were non-technical in nature. (Basically, in computer
vision no one wants to have a framework, nor even a pipeline, we just
call functions sequentially and wonder why our algorithms are so slow,
but I'm going OT...)

cheers
alb

On 04/06/07, Martin Pokorny <mpokorny at nrao.edu> wrote:
> Hello,
>
> I've been playing with gstreamer recently as a framework for a scientific
> application I'm developing. The application functions as a pipeline operating on
> live streaming data from a scientific instrument, sorting the data, processing
> it, and writing the results to a file. Initial test results are promising; I've
> been able to achieve roughly 80% of the performance of my previously developed
> application without any real attempts at optimizing the gstreamer-based
> application. The potential benefit of the gstreamer-based app would be its
> flexibility, extensibility and added functionality (such as the message bus and
> events).
>
> Before I proceed with my development much further, I'd like to ask whether
> anyone on this mailing list has had any experience using gstreamer in a similar
> scientific application. I've tried to find some information on gst-sci, but I
> haven't found anything recent, and that causes me to worry that others have
> tried going this route only to give it up because gstreamer was unsuitable. Of
> course, I'd be interested in hearing about successes as well as failures, so
> that I can better understand which sorts of applications might work and which
> might not. I can provide more information about my particular application should
> that be useful.
>
> --
> Martin
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>




More information about the gstreamer-devel mailing list