Loading...

Enumeration Process

Step 1:
The Enumeration process begins by creation of tracks to be surveyed using Google Maps of the region to be enumerated and exporting the track into a kml/kmz format and imported into the CreIndia app by the Data Analyst for the surveyors.

Step 2:
The created track is checked by the surveyors to make sure all the lanes are accessible or if any changes need to be made to the track by the data analyst before the enumeration takes place.

Step 3:
Once finalized the track is assigned to surveyors and a mode of transportation is also added. (Walk/Bike/Car)

Step 4:
The assigned surveyors when they reach the start point preset by the analyst, The app shows the option of starting the survey and once started records the surveys within the app as Place Track 1 Day 1 till Place Track 1 Day 5.

Step 5:
Once the survey is started, the surveyor has to Capture any free-roaming dog that is seen on the track from start to end. From various angles to identify it later. Dogs within a house compound, Breed dogs and Dogs with owners are not captured during the enumeration.

Step 6:
Care is taken to include identifying details like Age group, Gender, Color, Body size, body coat condition and Identification remarks like collars, scars, spots or injuries.

Step 7:
And the details are submitted, the process is repeated till the end point of the route. After reaching the end point, the app has the option of Mark survey as completed activated, when selected will end the survey and save the data on the server for future merging.

Step 8:
Each track enumeration happens for 5 days consequently and all the dogs sighted are captured and recorded. Once the survey is done, The data analyst goes through the submitted surveys and marks dogs either as unique or if the same dog is sighted in multiple days they are merged together

Step 9:
The process of merging is done meticulously comparing the pictures for any identification marks, the location of captured photograph of the dog to ensure it is closely matched. The merged and unique dogs are automatically assigned a unique ID which will be used to identify the approximate number of dogs available within the track and the overall region.


How Our Web & Mobile App Works

Our platform is built using modern and highly scalable technologies to ensure smooth performance, real-time data handling, and secure storage. The web application is developed using React.js and Next.js, enabling fast rendering, SEO optimization, and a seamless user experience.

The backend is powered by Node.js and Express.js, which handle API requests, data processing, and communication between the mobile app and server efficiently. All collected data is securely stored and managed using MongoDB, ensuring reliability and scalability.

Our mobile application is designed for field surveyors, allowing real-time data capture, geo-tagging, and image uploads even in challenging environments. The app works in sync with the server to ensure that all survey data is safely recorded and available for analysis.

We have also implemented basic AI and innovative geo-location based techniques to identify and differentiate unique dogs. By combining image comparison, location data, and identifying features, the system helps reduce duplication and improves accuracy in counting.

Security is a key priority in our system. We follow best practices in data encryption, secure APIs, and structured data management to ensure that all collected information is protected and handled responsibly.