
Sullo sviluppo Applicazione i-PRO Camera
La piattaforma Applicazione per fotocamere i-PRO offre gratuitamente l'SDK (Software Development Kit) per supportare lo sviluppo delle applicazioni.
Poiché le applicazioni sviluppate possono essere installata nelle telecamere di rete i-PRO, diventa possibile sviluppare soluzioni adatte alle esigenze degli utenti.

*1: Non necessario se si sviluppa un'applicazione che non richiede un processore AI
SDK della fotocamera i-PRO
Si tratta di un kit che consente ai partner applicativi di sviluppare applicazioni aggiuntive.

*2: Non fornito per lo sviluppo di applicazioni senza l'utilizzo di processori AI.
*3: Strumento per convertire un modello di intelligenza artificiale sviluppato utilizzando una libreria di deep learning open source come Caffe, Tensorflow o ONNX per eseguirlo su una telecamera di rete i-PRO.
Diagramma schematico API
Viene fornita l'API necessaria per lo sviluppo dell'applicazione.

Per diventare un partner di sviluppo
La procedura per iniziare a sviluppare un'applicazione è la seguente.
Fare riferimento all'elenco delle applicazioni per confermare le condizioni operative delle applicazioni realizzate dai partner dell'applicazione.
Procedure

Download SDK
Scarica l'SDK dal sito del portale qui .
Quando scarichi l'SDK dovrai accettare il contratto di licenza.
Crea il tuo account la prima volta che accedi al sito web da "Crea un nuovo account"
Acquisto di una macchina fotografica per lo sviluppo
Vi preghiamo di acquistare una macchina fotografica per lo sviluppo dal nostro fornitore o dalla nostra agenzia.
Rilasciare una licenza per sviluppatori
Per la fotocamera acquistata verrà rilasciata la licenza dello sviluppatore ai fini dello sviluppo.
Vi preghiamo di comunicarci Indirizzo MAC della telecamera per lo sviluppo tramite il sito portale.
Domande e risposte
Non esitate a porre domande in merito allo sviluppo tramite il nostro portale.
Rilasciare la domanda
La versione finale dell'app deve essere crittografata per proteggerla dall'analisi.
Per la procedura dettagliata, fare riferimento al file "ProcedureAfterComplete_V1_01.pdf" incluso nell'SDK.
Domande e risposte
Sviluppatore
Quali linguaggi di programmazione sono disponibili?
Sono disponibili C, C++ e Python.
Quale ambiente di sviluppo è supportato?
L'ambiente di sviluppo (SO) è Ubuntu.
Fare riferimento al manuale di sviluppo contenuto nell'SDK che verrà fornito dopo la conclusione dell'NDA.
Esiste un modo per verificare quante risorse utilizza un'applicazione sviluppata (CPU/RAM/ROM)?
Forniremo uno strumento per farlo.
È possibile creare applicazioni utilizzando modelli di intelligenza artificiale esistenti?
Ciò è possibile se il modello di intelligenza artificiale viene sviluppato utilizzando una libreria di deep learning open source come Caffe, Tensorflow o ONNX.
Utilizzo Applicazione
Da dove è possibile scaricare l'applicazione?
Si prega di acquistarlo direttamente dalla società fornitrice.
Cosa devo fare per installare l'applicazione su una fotocamera?
Può essere installata tramite il browser della fotocamera.
(Per ulteriori informazioni, consultare le istruzioni per l'uso della fotocamera.)
Quante applicazioni possono essere installata?
Fare riferimento all'elenco delle fotocamere supportate.
* Il numero disponibile di applicazioni installabili può variare a seconda dell'applicazione da installata.
È possibile eseguire più applicazioni contemporaneamente?
Sì.
Tuttavia, a seconda dell'utilizzo della CPU, le applicazioni potrebbero non funzionare correttamente.
Si consiglia di verificare in anticipo il funzionamento dell'applicazione.
Dove posso informarmi sul funzionamento e sulle specifiche dell'applicazione?
Si prega di contattare direttamente l'azienda che fornisce l'applicazione.
È possibile disinstallare un'applicazione esistente per sostituire l'applicazione utilizzata con un'altra?
La disinstallazione è disponibile dal browser della fotocamera.
(Per ulteriori informazioni, consultare le istruzioni per l'uso della fotocamera.)