Creating a Box Detection Application
  • 21 Dec 2023
  • 3 Minutes to read
  • Dark
    Light

Creating a Box Detection Application

  • Dark
    Light

Article summary

35 STEPS

1. The first step is to open Cogniac homepage and click Box Detection from the Vision AI Applications. You may notice many different options but for now we will select Box Detection under Vision AI Applications.

Step 1 image

2. Select the Name to update the name of the Box Detection application

Step 2 image

3. Type the Name of the Box Detection application and Press Enter. When naming the application, it is important to name it something meaningful that directly relates to the application purpose.

Step 3 image

4. Click Next blue button, and you will proceed to the Input Subjects page.

Step 4 image

5. An Input Subject is simply a group or collection of images/ videos which will be then used by the Application for Training. The Input subject is the media which has not yet been processed by the Box Detection Application.

Step 5 image

6. Type Input Subjects name. Again please consider a name that will help you differentiate the Input Subject in the future and will be related with the Subject Of Interest displayed in the image. In current scenario we have chosen it to be animals.

Step 6 image

7. Click Create a new subject in the current scenario, named as animals 

Step 7 image

8. Click Next blue button in the end of the page, so you can proceed to the Output Subjects page

Step 8 image

9. The Output Subject of the Box Detection application is where you will find the labeled and sorted images. Usually the Output Subject gets populated with media (images/ videos) after successful Training of the Application. 

Step 9 image

10. Select the text field, displaying the text Enter a subject name 

Step 10 image

11. Type Output Subjects name/ s. Again please consider the name, as it should be directly related to the Subject Of Interest displayed in the image. For the Box Detection Application, the Output Subjects can be up to 80

Step 11 image

12. Click Create a new subject in the current case scenario, named as cat

Step 12 image

13. Type the second Output Subjects name which has to be detected inside the images.

Step 13 image

14. Type the second Output Subjects name which has to be detected inside the images. In the current scenario, we have selected 'dog' for the name.

Step 14 image

15. Click Create a new subject in our case it is dog

Step 15 image

16. Click Next

Step 16 image

17. In this final step you will select some of the advanced settings. The Frames Per Second Requirement is related with the Application Model and the images which will be processed. Click the Frames per Second Requirement to change the value.  

Step 17 image

18. Type Frames per Second Requirement in a numeric value.

Step 18 image

19. Click Complete which will close the following window and will open the Application Summary window for you.

Step 19 image

20. Click the Input Subject which is always displayed in the beginning of the Application pipeline. In our case it is called 'animals'. 

Step 20 image

21. Click Upload Media to add the initial Dataset to to the Input Subjects. Once it has been uploaded to the Input Subjects, the Media goes for training by the User.

Step 21 image

22. Click select files or select folder to upload the initial Dataset of images/ videos to the Input Subjects of the Box Detection Application

Step 22 image

23. Click Next once you have selected the files or the folder containing the Media

Step 23 image

24. Click Upload

Step 24 image

25. Click on the Application Name in our case it is 'animals-box-detection app' 

Step 25 image

26. Click No Feedback to Provide Feedback for the Box Detection Application.

Step 26 image

27. Select the '+' button to add the detection box and select the Subject Of Interest related with 'Cat' in the current scenario.

Step 27 image

28. Click highlight

Step 28 image

29. With your mouse, click and drag highlight, then drop it on highlight

Step 29 image

29b. Drop

Step 29b image

30. Select the second '+' button to add the detection box and select the Subject Of Interest related with 'Dog' in the current scenario.

Step 30 image

31. Click highlight

Step 31 image

32. With your mouse, click and drag highlight, then drop it on highlight

Step 32 image

32b. Drop

Step 32b image

33. Click Confirm

Step 33 image

34. During providing feedback there are also: BackSideline and Skip options.

Step 34 image

35. That's it. You're done.

Step 35 image

Here's an interactive tutorial

** Best experienced in Full Screen (click the icon in the top right corner before you begin) **

https://www.iorad.com/player/2274883/Cogniac---How-to-create-a-Box-detection-app-and-provide-Feedback

In which cases should we use the Box Detection application?

The Box Detection application is used for the detection of output subjects in an image that are localized within a bounding box.

Use-cases

  • One of the most significant use cases for the Box Detection application is in surveillance cameras.
  • Detection application can also be used in manufacturing and warehousing for inventory control purposes, where it can detect and label boxes on pallets to streamline inventory management and order fulfillment.

Possible issues

However, the app may experience issues when dealing with blurry or low-quality media, so it is good to be considered that the input media should be with the highest quality, if possible.


Was this article helpful?