Description

DeepVA is a visual data mining software that helps media companies extract any kind of information from images, videos, and live streams. Gain valuable insights from videos, while minimizing complexity and costs. This node integrates DeepVA's REST API, which allows you to apply recognition functionality on your image and video files.

Visual Data Mining

DeepVA offers multiple visual recognition capabilities to extract any kind of information from images, videos and live streams. DeepVA's pre-trained AI models were developed in close cooperation with the media industry and strive for accuracy without compromising speed. We keep an eye on the changing environment and constantly provide flexible AI solutions for upcoming challenges in the industry.

Custom AI Models

DeepVA makes AI training predictable and easy to budget.

  • Pre-trained face models quickly reach their limits and, in most cases, do not reflect the needs of the media industry. With the Custom Face Models, DeepVA guarantees the possibility to train individuals and especially region-specific personalities. With Few-Shot Learning, media companies are now able to build their own face models in just a few seconds.

  • Recognizing buildings creates a huge editorial benefit for media companies in their press coverage. With DeepVAs Custom Landmark Model there is now the possibility to easily extend our Landmark Recognition. You are now able to recognize your most relevant landmarks with just a few clicks.

  • Face Indexing is another great way to recognize faces. This state-of-the-art method of face fingerprinting allows media companies to analyze media data followed by assignment of unique IDs. Thus, unknown persons can be described retrospectively across all your media data without the need for further analysis.

Dataset Management

Datasets are essential for training and customizing Al models. However, the amount of data can quickly get overwhelming and time-consuming. DeepVA ensures that handling your data is transparent and intuitive.

  • Face Dataset Creation is the perfect tool if you don’t have time to collect faces from people yourself. It searches for important people in videos, crops their faces, checks their quality and stores the data in labeled datasets.
  • High quality data is essential for AI training. It is very time consuming to build your own datasets and clean them afterwards.
  • There are many challenges in building, managing and maintaining AI datasets. DeepVA therefore provides features that make it easy for you to efficiently manage very large datasets while providing all the functionality to maintain data privacy.
Supported Operations

DeepVA API

Returns a list of Batches. * Requires token authentication.

Creates a new Batch. * Requires token authentication.

Update of a Batch. * Requires token authentication.

Create batches based on the csv files uploaded * Requires token authentication.

Returns a Batch by Id. * Requires token authentication.

Deletes a Batch by Id * Requires token authentication.

Returns a list of custom fields. * Requires token authentication.

Creates a new custom field. * Requires token authentication.

Updates a custom field. * Requires token authentication.

Returns a custom field by Id. * Requires token authentication.

Deletes a custom field by Id * Requires token authentication.

Returns a list of Datasets. * Requires token authentication.

Creates a new dataset. * Requires token authentication.

Save a dataset. * Requires token authentication.

Returns statistics overview over all Datasets of the user * Requires token authentication.

Returns a Dataset by Id. * Requires token authentication.

Deletes a Dataset by Id * Requires token authentication.

Returns all classes of a dataset. * Requires token authentication.

Creates a new class. * Requires token authentication.

Save a class. * Requires token authentication.

Returns a Class by Id * Requires token authentication.

Deletes a Class by Id * Requires token authentication.

Creates multiple new images * Requires token authentication.

All clusters of a class of the dataset will be returned * Requires token authentication.

Returns a Cluster from a Class by Id * Requires token authentication.

All clusters of a class of the dataset will be returned * Requires token authentication.

Returns all custom field values of a class * Requires token authentication.

Creates a new custom field value object of the class. * Requires token authentication.

Updates a custom field value object of the class. * Requires token authentication.

All images inside a classes of the dataset will be returned * Requires token authentication.

Creates a new image * Requires token authentication.

Updates an image. * Requires token authentication.

Returns an image by Id * Requires token authentication.

Deletes an Image by Id * Requires token authentication.

Return thumbnail of the image in the dataset * Requires token authentication.

All samples inside a classes of the dataset will be returned * Requires token authentication.

Updates an sample. * Requires token authentication.

Returns an sample by Id * Requires token authentication.

Deletes an Sample by Id * Requires token authentication.

Evaluate a dataset * Requires token authentication.

Returns the number of images in a dataset. * Requires token authentication.

Returns the number of samples in a dataset. * Requires token authentication.

Get exports for the authenticated user. * Requires authentication.

Get export with specified export ID.

Get all export artifacts for the user * Requires token authentication.

Upload an artifact file * Requires token authentication.

Downloads the actual associated file with an export artifact * Requires token authentication.

Returns a list of IndexCollection. * Requires token authentication.

Creates a new IndexCollection. * Requires token authentication.

Save a IndexCollection. * Requires token authentication.

Returns a IndexCollection. * Requires token authentication.

Deletes a IndexCollection. * Requires token authentication.

Returns a list of Indexed Identities. * Requires token authentication.

Save a Indexed Identity. * Requires token authentication.

Returns a list an Indexed Identity. * Requires token authentication.

Deletes an Indexed Identity. * Requires token authentication.

Returns a list of Detailed Results. * Requires token authentication.

Returns a list of Jobs. * Requires token authentication.

Returns a list of Thumbnails. * Requires token authentication.

Returns a list of jobs * Requires token authentication.

Creates a new job * Requires token authentication.

Returns a job by Id * Requires token authentication.

Deletes a job by Id * Requires token authentication.

Get all job artifacts for the user * Requires token authentication.

Upload an artifact file * Requires token authentication.

Download the actual associated file with a job artifact * Requires token authentication.

Returns a job results * Requires token authentication.

Returns a job Result by Id * Requires token authentication.

Returns a job results * Requires token authentication.

Returns a job Result by Id * Requires token authentication.

List all available AttributeDescription objects * Requires token authentication.

Endpoint for listing and adding attribute preferences

knowledge-graph/attribute-preferences/

Endpoint for listing and adding attribute preferences

knowledge-graph/attribute-preferences/

Endpoint for listing and adding attribute preferences

knowledge-graph/attribute-preferences/

Endpoint for deleting attribute preferences

knowledge-graph/attribute-preferences/{ATTRIBUTE_NAME}/

Endpoint for retrieving common attributes of provided nodes

knowledge-graph/common-attributes

Endpoint for importing data to the knowledge graph

knowledge-graph/import/{FORMAT}

Endpoint for importing data to the knowledge graph

knowledge-graph/import/{FORMAT}

Endpoint for checking the import status

knowledge-graph/import/{FORMAT}/{IMPORT_ID}

Endpoint for listing the import entities

knowledge-graph/import/{FORMAT}/{IMPORT_ID}/entities

List all nodes filtered by attributes * Requires token authentication.

Returns a single knowledge graph node object by its ID * Requires token authentication.

List all attributes of a specific node * Requires token authentication.

List all attributes of a specific node with a boolean field set to true if attribute is in common with reference node * Requires token authentication.

Endpoint for related (neighbor) nodes

knowledge-graph/nodes/{NODE_ID}/related

Endpoint for recommending similar nodes

knowledge-graph/nodes/{NODE_ID}/similar

Search suggestion endpoint for node names

knowledge-graph/search-suggestions

Endpoint for accessing various stats about the knowledge graph

knowledge-graph/stats/

Returns a list of models * Requires token authentication.

Updates a Model * Requires token authentication.

Returns a Model by Id * Requires token authentication.

Deletes a Model by Id * Requires token authentication.

Get list of modules available to the user.

Get all reports for the user * Requires token authentication.

Get a single report by id * Requires token authentication.

Delete a single report by id * Requires token authentication.

Get all report items of a report * Requires token authentication.

Get all storage for the user * Requires token authentication.

Post a new file * Requires token authentication.

Retrieve the thumbnail of a storage * Requires token authentication.

Deletes a file * Requires token authentication.

Retrieve the image of a storage * Requires token authentication.

staticmethod(function) -> method

Convert a function to be a static method. A static method does not receive an implicit first argument. To declare a static method, use this idiom: class C: @staticmethod def f(arg1, arg2, ...): ... It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). Both the class and the instance are ignored, and neither is passed implicitly as the first argument to the method. Static methods in Python are similar to those found in Java or C++. For a more advanced concept, see the classmethod builtin.

Returns a list of training jobs * Requires token authentication.

Creates a new trainig job * Requires token authentication.

Returns a training job by Id * Requires token authentication.

Deletes a training job by Id * Requires token authentication.

Returns the details of a training * Requires token authentication.

Details
Preview

This item is available for early access. It is still in development and may contain experimental features or limitations.

Last Update

4 months ago

Includes
deepva-api-client
deepva-auth