{"id":3772,"date":"2026-05-31T04:36:39","date_gmt":"2026-05-30T20:36:39","guid":{"rendered":"http:\/\/www.magicandlove.com\/blog\/?p=3772"},"modified":"2026-05-31T05:11:27","modified_gmt":"2026-05-30T21:11:27","slug":"be-a-hong-kong-patriot-part-3-video","status":"publish","type":"post","link":"http:\/\/www.magicandlove.com\/blog\/2026\/05\/31\/be-a-hong-kong-patriot-part-3-video\/","title":{"rendered":"Be a Hong Kong Patriot, Part 3 (video)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">It is the collection of the testing videos for the artwork, <a href=\"http:\/\/www.magicandlove.com\/blog\/2021\/03\/27\/be-a-hong-kong-patriot-part-3-the-red-scout\/\">Be a Hong Kong Patriot, Part 3, the Red Scout<\/a>.<\/p>\n\n\n<div class=\"wp-block-automatic-youtube-gallery-block\"><div class=\"automatic-youtube-gallery ayg\">\n        <ayg-theme-classic id=\"ayg-beb3ef3de2430912a9e5c8cb54182726\" class=\"ayg-theme ayg-theme-classic\" data-params=\"{&quot;uid&quot;:&quot;beb3ef3de2430912a9e5c8cb54182726&quot;,&quot;loop&quot;:0,&quot;autoadvance&quot;:1,&quot;player_title&quot;:1,&quot;player_description&quot;:1}\">\n        <div class=\"ayg-player\">\n            <div class=\"ayg-player-container\" style=\"max-width: 100%;\">\n                <ayg-player src=\"https:\/\/www.youtube.com\/embed\/1cHgLNwDtFU?enablejsapi=1&#038;playsinline=1&#038;rel=0&#038;modestbranding=1\" ratio=\"56.25\" title=\"Face swapping demo for the exhibition\" poster=\"https:\/\/i.ytimg.com\/vi\/1cHgLNwDtFU\/maxresdefault.jpg\"><\/ayg-player>           \n            <\/div>\n            <div class=\"ayg-player-caption\">\n                    \n                    <h2 class=\"ayg-player-title\">Face swapping demo for the exhibition<\/h2>  \n                                  \n                    <ayg-description class=\"ayg-player-description\">Be a Hong Kong Patriot, Part 3 &#8211; The Red Scout exhibition<br \/>\n<a href=\"https:\/\/beahkpatriot3theredscout.wordpress.com\/\" rel=\"nofollow\">https:\/\/beahkpatriot3theredscout.wordpress.com\/<\/a><\/ayg-description>\n                            <\/div>\n        <\/div>\n        <div class=\"ayg-videos ayg-gallery ayg-row\">\n                            <div class=\"ayg-video ayg-video-1cHgLNwDtFU ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2 ayg-active\">\n                    <div class=\"ayg-thumbnail\" data-id=\"1cHgLNwDtFU\" data-title=\"Face swapping demo for the exhibition\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/1cHgLNwDtFU\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Face swapping demo for the exhibition\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">Face swapping demo for the exhibition<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">Be a Hong Kong Patriot, Part 3 &#8211; The Red Scout exhibition<br \/>\n<a href=\"https:\/\/beahkpatriot3theredscout.wordpress.com\/\" rel=\"nofollow\">https:\/\/beahkpatriot3theredscout.wordpress.com\/<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-1ezZHj6iMyU ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"1ezZHj6iMyU\" data-title=\"OpenCV DNN Face Detector example\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/1ezZHj6iMyU\/mqdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"320\" height=\"180\" alt=\"OpenCV DNN Face Detector example\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">OpenCV DNN Face Detector example<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">It is an implementation of the OpenCV Face Detector example in Python and Pygame, with reference to the tutorial in <a href=\"https:\/\/www.learnopencv.com\/age-gender-classification-using-opencv-deep-learning-c-python\/\" rel=\"nofollow\">https:\/\/www.learnopencv.com\/age-gender-classification-using-opencv-deep-learning-c-python\/<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-iEGEcO54wqs ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"iEGEcO54wqs\" data-title=\"Face Lankmarks Testing 2\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/iEGEcO54wqs\/mqdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"320\" height=\"180\" alt=\"Face Lankmarks Testing 2\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">Face Lankmarks Testing 2<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">This is another testing with the use of Dlib and its face landmarks detection, for my coming artwork, Be a Hong Kong Patriot, Part 3 &#8211; The Red Scout.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-Z25Zzu5MCTw ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"Z25Zzu5MCTw\" data-title=\"Face Landmarks Testing 1\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/Z25Zzu5MCTw\/mqdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"320\" height=\"180\" alt=\"Face Landmarks Testing 1\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">Face Landmarks Testing 1<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">This is another testing with the use of Dlib and its face landmarks detection, for my coming artwork, Be a Hong Kong Patriot, Part 3 &#8211; The Red Scout. The <span class=\"ayg-player-description-dots\">&#8230;<\/span><\/span><span class=\"ayg-player-description-more\">images are the samples to be used in the machine learning of the face recognition phase.<\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-XcIQX99upes ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"XcIQX99upes\" data-title=\"Face matching with Dlib and Python\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/XcIQX99upes\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Face matching with Dlib and Python\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">Face matching with Dlib and Python<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">It is another testing for my artwork, Be a Hong Kong Patriot, Part 3 &#8211; The Red Scout. It finds the closest match of my face in front of the <span class=\"ayg-player-description-dots\">&#8230;<\/span><\/span><span class=\"ayg-player-description-more\">webcam with the Hong Kong Executive Council members. The matching data is based on the vector from Dlib of 128 elements.<\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-NEfo_-gl2gU ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"NEfo_-gl2gU\" data-title=\"Face recognition test 1 with Python\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/NEfo_-gl2gU\/mqdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"320\" height=\"180\" alt=\"Face recognition test 1 with Python\" decoding=\"async\"\/><div class=\"ayg-thumbnail-now-playing\" style=\"display: none;\">Now Playing<\/div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"white\" width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" class=\"ayg-icon ayg-thumbnail-icon-play\" title=\"Play\" aria-label=\"Play\"><path fill-rule=\"evenodd\" d=\"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12Zm14.024-.983a1.125 1.125 0 0 1 0 1.966l-5.603 3.113A1.125 1.125 0 0 1 9 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113Z\" clip-rule=\"evenodd\" \/><\/svg>        \n    <\/div>\n    <div class=\"ayg-thumbnail-caption\">\n         \n            <div class=\"ayg-thumbnail-title\">Face recognition test 1 with Python<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">It is a testing video for the preparation of the new artwork, Be a Hong Kong Patriot, Part 3 &#8211; The Red Scout. It is one of my first test <span class=\"ayg-player-description-dots\">&#8230;<\/span><\/span><span class=\"ayg-player-description-more\">with face recognition in Python, using Pygame and Dlib.<\/span><a href=\"#\" class=\"ayg-player-description-toggle-btn\">Show More<\/a><\/div>\n            <\/div>           \n<\/div>                <\/div>\n                    <\/div>\n            <\/ayg-theme-classic>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>It is the collection of the testing videos for the artwork, Be a Hong Kong Patriot, Part 3, the Red Scout.<\/p>\n","protected":false},"author":1,"featured_media":3773,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"gallery","meta":{"footnotes":""},"categories":[194],"tags":[],"class_list":["post-3772","post","type-post","status-publish","format-gallery","has-post-thumbnail","hentry","category-artwork-video","post_format-post-format-gallery"],"_links":{"self":[{"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/posts\/3772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/comments?post=3772"}],"version-history":[{"count":3,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/posts\/3772\/revisions"}],"predecessor-version":[{"id":3785,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/posts\/3772\/revisions\/3785"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/media\/3773"}],"wp:attachment":[{"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/media?parent=3772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/categories?post=3772"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/tags?post=3772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}