EXPAND PRODUCTION AND ESTABLISH
ACCEPTABLE FILMS IN THE SRI LANKAN FILM INDUSTRY

Learn More
Project Scope

Literature Survey

Figure 1. Annual coconut production 2011 - 2021 [1]

The literature review discusses several critical aspects of the Sri Lankan film industry, focusing on mistake identification, character identification, feedback analysis, and film categorization. A mistake identification system leverages computer vision and neural networks to identify anachronistic elements like vehicles in historical films, ensuring accuracy and maintaining immersion. Character identification highlights the evolution of Sri Lankan cinema, showcasing how filmmakers reflect complex societal changes, gender dynamics, and identity through nuanced characters.

Feedback analysis emphasizes the importance of audience engagement beyond box office success, noting that modern tools like social media and influencer reviews play an increasing role in shaping public perception of films. Lastly, film categorization in Sri Lanka has shifted from traditional methods to more data-driven approaches, incorporating machine learning to predict audience preferences and optimize marketing strategies. The review also touches on the underrepresentation of horror in Sri Lankan cinema, despite growing interest in subgenres like zombies, and discusses the rise of documentary filmmaking as a vital genre for exploring real-world issues. Overall, technology and evolving cinematic trends are reshaping how Sri Lankan films are created, marketed, and received by audiences.

Research Gap

Following areas are the research gaps found in most of the recent researches.

Identification & classification

There are no records of a smart solution for coconut pest and disease identification and classification in Sri Lanka. Symptoms of coconut disorders show similar characteristic appearance and therefore it is a challenge to provide a solution.

Severity assessment

Smart solution for identification of some coconut pest and diseases is reported in India but assessment on severity of disease conditon and progression level of pest damage is not attempted.

Information sharing

Real time communication system to speed up information sharing between coconut growers, extension personals and researchers has been identified as priority need for effective pest and disease control.

Research Problem & Solution

Proposed Problem

How to classify pest and diseases in coconut and provide surveillance to people in real time?

Weligama Coconut Leaf Wilt Disease (WCLWD) and Coconut Caterpillar Infestation (CCI) are the most threatening disease and pest of coconut in Sri Lanka. Due to WCLWD about 300,000 palms were removed and an estimated 60,000 palms needed to be identified for removal. An economical yield loss will result if more than 30% defoliation is caused due to CCI. For efficient management of WCLWD and CCI, identification at an early stage and effective communication of growers and professionals is needed.


Product Demonstration - Solution

Proposed Solution

Coco Remedy uses mobile and web-based software to manage Weligama Coconut Leaf Wilt Disease (WCLWD) and Coconut Caterpillar Infestation (CCI), which devastate coconut cultivation. In WCLWD, yellowing of leaves which also associates with Magnesium deficiency makes it difficult to distinguish the diseased palms accurately. Similarly, the dried appearance of leaves due to CCI is difficult to distinguish from leaf scorching. Therefore, Deep Learning techniques like Convolutional Neural Networks (CNN) for feature extraction will be used to identify the diseases accurately. Coconut growers, Estate managers of plantation companies, Researches of Coconut Research Institute (CRISL), Coconut Development Officers (CDOs) of Coconut Cultivation Board (CCB), and the general public will be able to identify diseased palm accurately by capturing a photograph of leaf with symptoms. The location will be extracted by Geo Tags in order to gather anonymous data using OpenWeatherMapAPI for future predictions. The severity of WCLWD is calculated based on the multiple symptoms using CNN. Since caterpillars’ associates with the damaged leaves in CCI, counts of caterpillars are taken using OpenCV / YOLO object detection while the infected area is calculated using MASK R-CNN. Using the above-mentioned parameters progression level is determined. Real-time notifications are sent whenever an infected tree is found. Details of the infected trees, location and severity records enable the researches and CDOs to take remedial actions. Infected areas and danger zones which might be affected in the future can visualized through Google mapping technologies. Nearby users are notified to take precautions before their lands get affected.

Research Objectives

Classification of Weligama Coconut Leaf Wilt Disease

The first objective is to classify Weligama Coconut Leaf Wilt Disease (WCLWD) to provide a solution for distinguishing WCLWD uneven yellowing from other diseases. The symptom severity of WCLWD is determined using a Convolutional Neural Network to inform the Coconut Research Institute of Sri Lanka (CRISL) about necessary precautions.

Classification of Coconut Caterpillar Infestation

The second objective is to develop a solution to identify the coconut caterpillar infestation (CCI) and differentiate its symptoms from other conditions. The severity of the infestation will be determined and appropriate authorities notified for control measures.

Differentiating Magnesium Deficiency, Coconut Leaf Scorching

The third objective is to identify patterns of yellowing associated with Mg deficiency, and check for water resources near farms to prevent caterpillar outbreaks through constant monitoring.

Crowdsourcing for Information Sharing

The fourth objective is to provide an approach for farmers and professionals to visualize disease dispersions, and notify stakeholders about the severity of the dispersions.

Methodology

Figure 2. High Level Architecture of the system.

The proposed pest and disease Surveillance system consists of 4 main components. They are;

  1. WCLWD and its symptom severity identification
  2. CCI Identification and progression level determination
  3. Deficiency Identification (Mg deficiency and Leaf Scorch Decline)
  4. Water resource identification
  5. Crowdsourcing for information sharing.

Fig 4 illustrates the overall system diagram of the proposed solution which was intended to provide a smart approach for stakeholders, researchers, and Coconut Development Officers (CDOs) to detect the coconut diseases and pest infestations that may affect the coconut industry. As shown in the diagram, the registered users of the system can capture or upload the images which are suspicious. The images are sent to the Amazon Web Services (AWS) backend server where the flask server is deployed. These images are processed in the flask server by the designed DCNN models for disease identification. If WCLWD is found, the symptom severity will be determined using CNN models. Simultaneously, if CCI is identified, the images will go through the Mask-R-CNN model to determine the progression level while the number of caterpillars are extracted using the YOLOv5 object detection algorithm. Images will be classified using the CNN models of Mg deficiency and LSD at the same time.

Once the system identifies that the leaves are infected, then the response will be captured by the crowdsourcing platform. The Google Map will be updated with the real time locations (latitude and longitude) of the infected palms. In Addition, the system will automatically send notifications to the farmers and other stakeholders who are at the risk of infection.

Technologies & Tools

Python

Python

React

React

Python

Tensorflow

VSCode

VSCode

MongoDB

MongoDB

Firebase

Firebase

Pycharm

Pycharm

Kafka

Kafka

Opencv

Opencv

Google Colab

Google Colab

Google map API

Google map API

Jwt

Jwt

Milestones

Timeline in Brief

  • February 2024

    Project Proposal

    A Project Proposal is presented to potential sponsors or clients to receive funding or get your project approved.

  • May 2024

    Progress Presentation I

    Progress Presentation I reviews the 50% completetion status of the project. This reveals any gaps or inconsistencies in the design/requirements.

  • June 2024

    Research Paper

    Describes what you contribute to existing knowledge, giving due recognition to all work that you referred in making new knowledge

  • September 2024

    Progress Presentation II

    Progress Presentation II reviews the 90% completetion status demonstration of the project. Along with a Poster presesntation which describes the project as a whole.

  • October 2024

    Website Assessment

    The Website helps to promote our research project and reveals all details related to the project.

  • November 2024

    Logbook

    Status of the project is validated through the Logbook. This also includes, Status documents 1 & 2.

  • November 2024

    Final Report

    Final Report evalutes the completed project done throughout the year. Marks mentioned below includes marks for Individual & group reports and also Final report.

  • November 2024

    Final Presentation & Viva

    Viva is held individually to assess each members contribution to the project.

Downloads

Documents

Please find all documents related to this project below.

Project Proposal

Submitted on 2021/03/22

Status Documents I

Submitted on 2021/07/05

Status Documents II

Yet to be submitted, link will be updated soon.

Research Paper

Yet to be submitted, link will be updated soon.

Final Report

Submitted on 2021/10/13

Poster

In Progress, Not Yet Submitted

Presentations

Please find all presentations related this project below.

Project Proposal

Submitted on 2024/02/29

Progress Presentation I

Submitted on 2024/08/26

Progress Presentation II

Submitted on 2021/10/18

Final Presentation

Yet to be submitted, link will be updated soon.

About Us

Meet Our Team!

Ms. Shashika Lokuliyana
Ms. Shashika Lokuliyana
Supervisor

Sri Lanka Institute of Information Technology

Department: Computer Systems Engineering

Ms. Pipuni Wijesiri
Ms. Pipuni Wijesiri
Co-Supervisor

Sri Lanka Institute of Information Technology

Department: Computer Systems Engineering

Wickramasinghe W.A.I.A
Wickramasinghe W.A.I.A
Group Leader

Undergraduate

Sri Lanka Institute of Information Technology

Department: Information Technology

Rangana R.A.P.Y
Rangana R.A.P.Y
Group Member

Undergraduate

Sri Lanka Institute of Information Technology

Department: Information Technology

Dilshan P.G.A
Dilshan P.G.A
Group Member

Undergraduate

Sri Lanka Institute of Information Technology

Department: Information Technology

Rajapakse V.O.V
Rajapakse V.O.V
Group Member

Undergraduate

Sri Lanka Institute of Information Technology

Department: Information Technology

Contact Us

Get in Touch

Contact Details

For further queries please reach us at abishekawicki@gmail.com

Hope this project helped you in some manner. Thank you!

-Team ClassiReview