Inspiration

Hawker centres are a cornerstone to the Singaporean way of life as it is widely available and affordable. However, the inefficiencies caused by overcrowding, long waiting times, and the lack of real-time information often diminishes the dining experience. To address these challenges, our solution integrates Artificial Intelligence (AI) and the Internet of Things (IoT) to revolutionise the way people interact with hawker centres.

Target group and problems solved

Hence our target group would be people who frequent hawker centres. For instance working adults who face the rush of lunch hours. With the web app, they are able to make an informed decision to choose less congested hawkers so as to maximise their time during their lunch break rather than spend the majority of the time waiting. This would help to alleviate economic costs that arise due to loss of work hours as people may return to their workplaces later than intended. Hence resulting in lower productivity levels. Moreover, workplaces that are strict on time management may result in excess stress for the workers.

By offering this level of convenience and efficiency, the web app ensures that working adults can maximise their lunch hour—spending more time enjoying their meal and less time waiting in queues or navigating overcrowded spaces. This not only enhances the lunch experience but also helps users return to work on time, refreshed and ready to focus on their tasks.

What it does

We used models to analyse RTSP for real-time analysis of hawker spaces with the usage of cameras, bringing greater convenience to people's lives. By integrating real-time data with heatmaps, we provide users with a visual representation of the seat availability within hawker centres. This allows individuals to make informed decisions about when and where to visit, avoiding long queues or crowded environments.

Additionally, the system offers a personalised experience through a "favourite stores" feature. Users can choose their preferred hawker stalls, enabling quick access to relevant information such as live crowd status, estimated waiting times.

How we built it

For the frontend, we built it using React JS. The backend was done up with Flask with Firestore database. Lastly for the modelling, we used YOLO v8 , Bytetracker and Ultralytics.

Challenges we ran into

For our prototype, we focused on the SUTD canteen as our test environment. However, due to constraints, we were unable to access CCTV footage or leverage multiple camera angles. This limitation restricted us to using a single video captured from one fixed perspective, which hindered our ability to gather comprehensive data on the canteen's activity from different viewpoints.

Additionally, time constraints prevented us from developing and training a customised computer vision model. As a result, we encountered glitches in tracking individuals within the video

Moreover, since each member had a specific role and were using different technologies, we sometimes found it difficult to explain the terminologies to one another.

Accomplishments that we're proud of

Proud that we have a functional product with a database which can take in real time data. We also have a working model that can track seat availability and dwell times. Furthermore , we are also proud of the fact that most of us were able to pickup new technologies for this hackathon in a short period of time

What we learned

We learnt new technologies like ReactJS and Flask and Ultralytics YOLO v8.

What's next for HotHawkersInYourArea

We would like to start small from canteens and then scale our way upwards to hawker centres. The fact that cameras are relatively cheap hardware means that the cost of scalability will not be much of an issue. Moreover, when looking at the technologies we used such as ReactJS and Firestore also allows us to scale it up further. Furthermore, we also intend to train the model every month such that it starts to learn the trends better for each place

Built With

Share this project:

Updates