piXserve Professional Edition

piXserve™ is a client/server application that automatically creates a searchable index of the visual contents of media files. piXserve “sees” the contents of digital images and videos, and stores a description of this content in an XML database.  piXserve can also recognize objects, text, and faces of interest to users and can automatically add searchable tags to images and videos where those items are seen by the software.

The Professional Edition of piXserve is particularly well suited in application environments that involve large amounts of video material to be ingested on a daily basis. This version of piXserve provides for indexing live video feeds coming from Singlecast/Multicast IP sources, such as surveillance cameras.  The application leverages multi-CPU/multi-core-CPU hardware architectures so that multiple incoming video streams can be indexed efficiently.  There are no licensing-administrative limits on the number of users that can connect to an instance of piXserve Professional Edition (e.g. unlimited number of clients) or on the number video files/video-IP sources that can be indexed and searched (there will of course be performance limits dictated by the server hardware that is used to run piXserve).  A single piXserve license covers use in a 2-CPU max server environment (no limits on the number of cores per CPU).  There is an administrative limit on the the maximum number of images that can be indexed in a database.

With piXserve Professional Edition, multiple indexing servers can work together and can be load balanced for a robust configuration. Distributed configurations are also supported. The index records can be shared and made available to other piXserve installations in near-real-time for either search or alerting purposes.

Key features:

  • Automatic Indexing
    Point piXserve to a repository of video files or to live IP-video sources and automatically index their contents. No manual intervention or data entry required. piXserve “sees” what is in the image and automatically creates records that describe the shape, the position, the size, the color, etc. of the discernable objects in the image. Whatever is in the image is automatically indexed.
  • Support of all major video formats and live video transport stream formats.
  • Use an external Video Streaming server of your choice to support rapid play back of search results (http, rtsp, and mms streams).
  • Powerful Search
    Through a web browser interface, users login to piXserve, connect to available databases and formulate search queries to retrieve images and specific segments of video files:

    • Use an arbitrary image from user’s dektop to search for images/video segments that contain the same or similar items
    • Use the mouse to point to an area of the query image to indicate which specific item(s) should be searched for.
    • Browse the contents of existing databases, and use any of those images to formulate a visual search query.
    • Search images by keyword or “notion”.
    • Type a text string to search pictures/videos where that string appears in the field of view
    • Perform not only simple but also complex searches (Example: type a text string to retrieve broadcast news segments where that word is visible on the screen, and then use a picture to search those results and retrieve segments where both the text string and the desired visual object(s) are in the same frame. Use AND, OR, and NOT operators to combine up to 6 criteria in a single query.
    • Search by file name (any text sub-string that appears in the full path of the image/video file).
    • Search by GPS or other external metadata, if available.
    • Use piXserve-suggested keywords to describe the contents of a picture.
  • Comprehensive Search Environment
    Users can prune and save search results for future reference.
  • Web Services API
    A REST-based API package is available to support integrations with third party applications and workflow environments (licensed separately).
  • Use Oracle or MS-SQL RDBMs to store piXserve generated metadata records and keywords.
  • Use CPU and GPU accelerators to increase indexing throughput

Bits