{"id":18794,"date":"2025-06-24T18:02:14","date_gmt":"2025-06-24T10:02:14","guid":{"rendered":"https:\/\/cde.nus.edu.sg\/dbe\/?page_id=18794"},"modified":"2025-07-10T14:09:34","modified_gmt":"2025-07-10T06:09:34","slug":"cv","status":"publish","type":"page","link":"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/projects\/cv\/","title":{"rendered":"[SaRRU] Computer vision for site safety and housekeeping"},"content":{"rendered":"\n\n\t\t\t\t\t<ul id=\"menu-sarru-main-menu\"><li id=\"menu-item-16476\"><a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/\">Home<\/a><\/li>\n<li id=\"menu-item-16674\"><a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/about\/\">About Us<\/a><\/li>\n<li id=\"menu-item-4030\"><a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/project\/\">Our Projects<\/a><\/li>\n<li id=\"menu-item-15528\"><a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/articles\/\">Publications<\/a><\/li>\n<li id=\"menu-item-15534\"><a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/contact\/\">Contact Us<\/a><\/li>\n<\/ul>\t\n\t<h1>\n\t\tComputer vision for site safety and housekeeping\n\t<\/h1>\n<h2>\n\t\tUsing computer vision technologies to enhance the safety of construction sites by automatically detect hazardous activities and poor housekeeping, and alert site personnel.\n\t<\/h2>\n\t<a href=\"#1\" target=\"_self\" aria-label=\"Go to #1\" rel=\"noopener\"><\/a>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2025\/06\/cctv-48.png\" alt=\"cctv-48\" title=\"cctv-48\" \/>\n\t\t<h3>Housekeeping detection<\/h3>\t\t\t\n\t<a href=\"#2\" target=\"_self\" aria-label=\"Go to #2\" rel=\"noopener\"><\/a>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2025\/06\/cctv-48.png\" alt=\"cctv-48\" title=\"cctv-48\" \/>\n\t\t<h3>Change detection<\/h3>\t\t\t\n\t<a href=\"#3\" target=\"_self\" aria-label=\"Go to #3\" rel=\"noopener\"><\/a>\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2025\/06\/cctv-48.png\" alt=\"cctv-48\" title=\"cctv-48\" \/>\n\t\t<h3>Open edges and workers under load<\/h3>\t\t\t\n<h2>\n\t\tTraditional site and safety management rely heavily on manpower\n\t<\/h2>\n<h2>\n\t\tOur approach and solutions\n\t<\/h2>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2025\/06\/cv_framework.png\" alt=\"cv_framework\" height=\"1462\" width=\"3804\" title=\"cv_framework\" \/>\n<h2>\n\t\tPoor housekeeping detection\n\t<\/h2>\n\t<p>Improving the overall safety standards, safety climate, and productivity through detecting poor housekeeping hazards on-site<\/p>\n\t<p><strong>Our solution can detect the objects:<\/strong><\/p>\n<ol>\n<li>Rebars<\/li>\n<li>Pipes<\/li>\n<li>Water ponding<\/li>\n<\/ol>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2025\/06\/cv_housekeeping.png\" alt=\"cv_housekeeping\" height=\"1462\" width=\"3982\" title=\"cv_housekeeping\" \/>\n<h3>\n\t\tActual results from our object detection solution\n\t<\/h3>\n\t\t<nav>\n\t\t\t<ul>\n\t\t\t\t\t\t\t\t<li data-index=\"0\">\n\t\t\t\t\t<h4>\n\t\t\t\t\t\t<a href=\"void(0);\">Rebars\n\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li data-index=\"1\">\n\t\t\t\t\t<h4>\n\t\t\t\t\t\t<a href=\"void(0);\">Pipes\n\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li data-index=\"2\">\n\t\t\t\t\t<h4>\n\t\t\t\t\t\t<a href=\"void(0);\">Water ponding\n\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/h4>\n\t\t\t\t<\/li>\n\t\t\t\t\t\t\t<\/ul>\n\t\t<\/nav>\n\t\t\t\t\t<h4>\n\t\t\t\t\t\t\t\t\t\t\t\tRebars\n\t\t\t\t\t\t\t\t\t\t\t<\/h4>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/result4.jpg\" \/>\t\t\t\t\n\t\t\t\t\t<h4>\n\t\t\t\t\t\t\t\t\t\t\t\tPipes\n\t\t\t\t\t\t\t\t\t\t\t<\/h4>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/result3.jpg\" \/>\t\t\t\t\n\t\t\t\t\t<h4>\n\t\t\t\t\t\t\t\t\t\t\t\tWater ponding\n\t\t\t\t\t\t\t\t\t\t\t<\/h4>\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/result2.jpg\" \/>\t\t\t\t\n\t\t\t\t\t<!-- \/content -->\n\t<!-- \/tabs -->\n<h2>\n\t\tChange detection\n\t<\/h2>\n\t\t<h3>Change Detection for Housekeeping Dataset<\/h3>\t\t\t\n\t\t\t\t<p>Codes and dataset for housekeeping change detection network using feature fusion and large vision models.<\/p>\n\t\t\t<a href=\"https:\/\/github.com\/NUS-DBE\/Housekeeping-CD\" target=\"_blank\" rel=\"noopener\" role=\"button\" aria-label=\"Download\">\n\t\t\t\t\t\t\t\t\t\t\tDownload\n\t\t<\/a>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/changedet.png\" alt=\"changedet\" height=\"1005\" width=\"2193\" title=\"changedet\" \/>\n<h3>\n\t\tSamples from our change detection for housekeeping dataset\n\t<\/h3>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/cd1.png\" alt=\"cd1\" height=\"867\" width=\"867\" title=\"cd1\" \/>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/cd2.png\" alt=\"cd2\" height=\"568\" width=\"568\" title=\"cd2\" \/>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2024\/10\/cd3.png\" alt=\"cd3\" height=\"568\" width=\"568\" title=\"cd3\" \/>\n<h2>\n\t\tOpen edges and workers under load\n\t<\/h2>\n\t<p>Developed an object detection model based on TensorFlow platform and applied image processing techniques like OpenCV library to detect worksite hazards like working on open edges and workers under load<\/p>\n\t<p><strong>Our solution can detect:<\/strong><\/p>\n<ol>\n<li>Workers under load<\/li>\n<li>Workers near the open edges<\/li>\n<\/ol>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2020\/02\/cv_01.png\" alt=\"cv_01\" height=\"711\" width=\"1280\" title=\"cv_01\" \/>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2020\/02\/cv_01.png\" alt=\"cv_01\" height=\"711\" width=\"1280\" title=\"cv_01\" \/>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2020\/02\/cv_02.png\" alt=\"cv_02\" height=\"699\" width=\"1274\" title=\"cv_02\" \/>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2020\/02\/tv_1.png\" alt=\"tv_1\" height=\"805\" width=\"1437\" title=\"tv_1\" \/>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cde.nus.edu.sg\/dbe\/wp-content\/uploads\/sites\/26\/2020\/02\/tv_2.png\" alt=\"tv_2\" height=\"918\" width=\"1643\" title=\"tv_2\" \/>\n<h2>\n\t\tPublications\n\t<\/h2>\n\t\t<h4>Change detection network for construction housekeeping using feature fusion and large vision models.<\/h4>\t\t\t\n\t\t\t\t<p>Sun, K., Shao, Z., Goh, Y. M., Tian, J., &amp; Gan, V. J. L. (2025).<\/p>\n\t\t\t<a href=\"https:\/\/doi.org\/10.1016\/j.autcon.2025.106038\" target=\"_self\" role=\"button\" aria-label=\"Learn More\" rel=\"noopener\">\n\t\t\t\t\t\t\tLearn More\n\t\t<\/a>\n\t\t<h4>Automated classification of &#8220;cluttered&#8221; construction housekeeping images through supervised and self-supervised feature representation learning.<\/h4>\t\t\t\n\t\t\t\t<p>Lim, Y. G., Wu, J., Goh, Y. M., Tian, J., &amp; Gan, V. (2023).<\/p>\n\t\t\t<a href=\"https:\/\/doi.org\/10.1016\/j.autcon.2023.105095\" target=\"_self\" role=\"button\" aria-label=\"Learn More\" rel=\"noopener\">\n\t\t\t\t\t\t\tLearn More\n\t\t<\/a>\n\t\t<h4>Dynamic identification of crane load fall zone: A computer vision approach.<\/h4>\t\t\t\n\t\t\t\t<p>Chian, E. Y. T., Goh, Y. M., Tian, J., &amp; Guo, B. H. W. (2022).<\/p>\n\t\t\t<a href=\"https:\/\/doi.org\/10.1016\/j.ssci.2022.105904\" target=\"_self\" role=\"button\" aria-label=\"Learn More\" rel=\"noopener\">\n\t\t\t\t\t\t\tLearn More\n\t\t<\/a>\n\t\t<h4>Computer vision approaches for detecting missing barricades.<\/h4>\t\t\t\n\t\t\t\t<p>Chian, E., Fang, W., Goh, Y. M., &amp; Tian, J. (2021).\u00a0<\/p>\n\t\t\t<a href=\"https:\/\/doi.org\/10.1016\/j.autcon.2021.103862\" target=\"_self\" role=\"button\" aria-label=\"Learn More\" rel=\"noopener\">\n\t\t\t\t\t\t\tLearn More\n\t\t<\/a>\n<h2>\n\t\tCheck out our other research areas and current projects!\n\t<\/h2>\n\t\t\t<a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/research\" target=\"_self\" rel=\"noopener\">\n\t\t\t\t\t\t\tResearch Area\n\t\t\t\t\t<\/a>\n\t\t\t<a href=\"https:\/\/cde.nus.edu.sg\/dbe\/cpfm\/sarru\/projects\" target=\"_self\" rel=\"noopener\">\n\t\t\t\t\t\t\tCurrent Projects\n\t\t\t\t\t<\/a>\n\n","protected":false},"excerpt":{"rendered":"<p>Home About Us Our Projects Publications Contact Us Computer vision for site safety and housekeeping Using computer vision technologies to enhance the safety of construction sites by automatically detect hazardous activities and poor housekeeping, and alert site personnel. Housekeeping detection Change detection Open edges and workers under load Traditional site and safety management rely heavily [&hellip;]<\/p>\n","protected":false},"author":103,"featured_media":0,"parent":18758,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-18794","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/pages\/18794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/users\/103"}],"replies":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/comments?post=18794"}],"version-history":[{"count":4,"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/pages\/18794\/revisions"}],"predecessor-version":[{"id":18889,"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/pages\/18794\/revisions\/18889"}],"up":[{"embeddable":true,"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/pages\/18758"}],"wp:attachment":[{"href":"https:\/\/cde.nus.edu.sg\/dbe\/wp-json\/wp\/v2\/media?parent=18794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}