{"id":3769,"date":"2026-05-29T03:31:00","date_gmt":"2026-05-28T19:31:00","guid":{"rendered":"http:\/\/www.magicandlove.com\/blog\/?p=3769"},"modified":"2026-05-31T05:19:17","modified_gmt":"2026-05-30T21:19:17","slug":"movement-in-time-part-2-video","status":"publish","type":"post","link":"http:\/\/www.magicandlove.com\/blog\/2026\/05\/29\/movement-in-time-part-2-video\/","title":{"rendered":"Movement in Time, Part 2 (video)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">It is the collection of all testing, documentation videos for different versions of the <em>Movement in Time, Part 2<\/em> artwork. Details of the artworks are available in my website at <a href=\"http:\/\/www.magicandlove.com\/blog\/2023\/07\/14\/movement-in-time-part-2-2022-version-2022\/\">2022 version<\/a>, <a href=\"http:\/\/www.magicandlove.com\/blog\/2021\/04\/01\/movement-in-time-part-2-red-flag-version-2021\/\">2021 Red Flag version<\/a>, <a href=\"http:\/\/www.magicandlove.com\/blog\/2021\/03\/27\/movement-in-time-part-2-live-version-2020-2\/\">2020 live version<\/a>, <a href=\"http:\/\/www.magicandlove.com\/blog\/2021\/03\/27\/movement-in-time-part-2-red-temple-version-2019\/\">2019 Red Temple version<\/a>, <a href=\"http:\/\/www.magicandlove.com\/blog\/2021\/03\/27\/movement-in-time-part-2-2016\/\">2016 original version<\/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-9a41d69aa32eb859b2617ba1b8081876\" class=\"ayg-theme ayg-theme-classic\" data-params=\"{&quot;uid&quot;:&quot;9a41d69aa32eb859b2617ba1b8081876&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\/-lKaO3qZnh8?enablejsapi=1&#038;playsinline=1&#038;rel=0&#038;modestbranding=1&#038;iv_load_policy=3\" ratio=\"56.25\" title=\"Movement in Time, Part 2, Testing 2\" poster=\"https:\/\/i.ytimg.com\/vi\/-lKaO3qZnh8\/maxresdefault.jpg\"><\/ayg-player>           \n            <\/div>\n            <div class=\"ayg-player-caption\">\n                    \n                    <h2 class=\"ayg-player-title\">Movement in Time, Part 2, Testing 2<\/h2>  \n                                  \n                    <ayg-description class=\"ayg-player-description\">This is another testing for the new version of Movement in Time, Part 2, using the original CVImage library for Processing and the dense optical flow function in OpenCV.<\/ayg-description>\n                            <\/div>\n        <\/div>\n        <div class=\"ayg-videos ayg-gallery ayg-row\">\n                            <div class=\"ayg-video ayg-video--lKaO3qZnh8 ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2 ayg-active\">\n                    <div class=\"ayg-thumbnail\" data-id=\"-lKaO3qZnh8\" data-title=\"Movement in Time, Part 2, 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\/-lKaO3qZnh8\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time, Part 2, 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\">Movement in Time, Part 2, Testing 2<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">This is another testing for the new version of Movement in Time, Part 2, using the original CVImage library for Processing and the dense optical flow function in OpenCV.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-ju-RxtkjW3c ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"ju-RxtkjW3c\" data-title=\"Movement in Time, Part 2, Testing 3\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/ju-RxtkjW3c\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time, Part 2, Testing 3\" 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\">Movement in Time, Part 2, Testing 3<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">Testing 3 with PixelFlow library in Processing. It uses the optical flow and particles system to visualise the martial art fighting sequence from The Burning of Red Lotus Temple 1963.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-wVas_e41DSo ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"wVas_e41DSo\" data-title=\"Movement in Time, Part 2 Testing 4\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/wVas_e41DSo\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time, Part 2 Testing 4\" 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\">Movement in Time, Part 2 Testing 4<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">Another testing with Processing and the PixelFlow library with the fighting sequence in the film The Burning of the Red Lotus Temple 1963.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-CloJXMgoJQ4 ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"CloJXMgoJQ4\" data-title=\"Movement in Time Part 2 Testing 5\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/CloJXMgoJQ4\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time Part 2 Testing 5\" 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\">Movement in Time Part 2 Testing 5<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">Another testing with PixelFlow library from Processing.org.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-LmBPbbw5RO8 ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"LmBPbbw5RO8\" data-title=\"Movement in Time Part 2 Testing 6\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/LmBPbbw5RO8\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time Part 2 Testing 6\" 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\">Movement in Time Part 2 Testing 6<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">This version summarised the optical flow data into a 5 x 5 grid system, with the magnitude and major direction of the motion.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-uNfidmP8DRQ ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"uNfidmP8DRQ\" data-title=\"Movement in Time Part 2 Testing 7\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/uNfidmP8DRQ\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time Part 2 Testing 7\" 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\">Movement in Time Part 2 Testing 7<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">This is another version of the 5 x 5 grid summarising the optical flow data for matching against the Chinese calligraphy database.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-1eV0e7uUsUE ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"1eV0e7uUsUE\" data-title=\"Movement in Time Part 2 Testing 8\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/1eV0e7uUsUE\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time Part 2 Testing 8\" 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\">Movement in Time Part 2 Testing 8<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">It is a testing version to render the script style Chinese calligraphy of the One Thousand Classics using Processing and the PixelFlow library.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-QlVkvVMKRu0 ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"QlVkvVMKRu0\" data-title=\"Movement in Time Part 2 Testing 9\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/QlVkvVMKRu0\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time Part 2 Testing 9\" 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\">Movement in Time Part 2 Testing 9<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">This one is the cloth simulation by PixelFlow library with Processing. It used the brush stroke as force to create the wrinkle.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                            <div class=\"ayg-video ayg-video-CtBLAFFVW9U ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"CtBLAFFVW9U\" data-title=\"Movement in Time Part 2 Testing 11\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/CtBLAFFVW9U\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time Part 2 Testing 11\" 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\">Movement in Time Part 2 Testing 11<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">First prototype for the Movement in Time Part 2 new version. It uses the fighting sequence from the 1963 martial art film The Burning of Red Lotus Temple to generate <span class=\"ayg-player-description-dots\">&#8230;<\/span><\/span><span class=\"ayg-player-description-more\">cursive style Chinese calligraphy from a database of the One Thousand Classics.<\/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--a1b38qbWFk ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"-a1b38qbWFk\" data-title=\"Movement in Time, Part II, preview 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\/-a1b38qbWFk\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time, Part II, preview 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\">Movement in Time, Part II, preview 2<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">It is a computational cinema artwork in which I used 4 recent Chinese martial art films fighting sequences to generate cursive style Chinese calligraphy. The custom software analysed the movement <span class=\"ayg-player-description-dots\">&#8230;<\/span><\/span><span class=\"ayg-player-description-more\">data with optical flow and matched against a database of 1000 digitised characters written in cursive calligraphic style.<\/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-JyKf4VO-7CM ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"JyKf4VO-7CM\" data-title=\"Movement in Time (Part 2) preview 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\/JyKf4VO-7CM\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Movement in Time (Part 2) preview 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\">Movement in Time (Part 2) preview 1<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\"><span class=\"ayg-player-description-less\">This is a preview version of the Movement in Time (Part 2) project. The work is a computational cinema project which I extracted live fighting sequences in popular Chinese martial <span class=\"ayg-player-description-dots\">&#8230;<\/span><\/span><span class=\"ayg-player-description-more\">art films. It used a custom software to analyse the movement data and matched against a database of Chinese cursive style calligraphy of 1000 characters.<\/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-oHf_pwjvvi4 ayg-col ayg-col-4 ayg-col-sm-3 ayg-col-xs-2\">\n                    <div class=\"ayg-thumbnail\" data-id=\"oHf_pwjvvi4\" data-title=\"Cursive style Chinese calligraphy recognition test\" data-url=\"\">\n    <div class=\"ayg-thumbnail-media\" style=\"--ayg-image-ratio: 16 \/ 9\">\n        <img loading=\"lazy\" src=\"https:\/\/i.ytimg.com\/vi\/oHf_pwjvvi4\/maxresdefault.jpg\" class=\"ayg-thumbnail-image\" width=\"1280\" height=\"720\" alt=\"Cursive style Chinese calligraphy recognition test\" 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\">Cursive style Chinese calligraphy recognition test<\/div>\n         \n                  \n            <div class=\"ayg-thumbnail-description\" style=\"display: none;\">In this clip, I developed a testing software to match the live writing of Cursive style Chinese calligraphy against the database of the 1000 Classic text example.<\/div>\n            <\/div>           \n<\/div>                <\/div>\n                    <\/div>\n        <ayg-pagination class=\"ayg-pagination\" data-params=\"{&quot;uid&quot;:&quot;9a41d69aa32eb859b2617ba1b8081876&quot;,&quot;post_id&quot;:3769,&quot;type&quot;:&quot;playlist&quot;,&quot;src&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/playlist?list=PLfW3ifLccmdQiJtQZUgTilQ6wWsRHBpJO&quot;,&quot;order&quot;:&quot;relevance&quot;,&quot;limit&quot;:500,&quot;per_page&quot;:12,&quot;cache&quot;:0,&quot;columns&quot;:4,&quot;thumb_ratio&quot;:56.25,&quot;thumb_title&quot;:1,&quot;thumb_title_length&quot;:0,&quot;thumb_excerpt&quot;:0,&quot;thumb_excerpt_length&quot;:75,&quot;player_description&quot;:1,&quot;total_pages&quot;:6,&quot;paged&quot;:1,&quot;next_page_token&quot;:&quot;EAAaHlBUOkNBd2lFRGs0TkVNMU9EUkNNRGcyUVVFMlJESQ&quot;,&quot;prev_page_token&quot;:&quot;&quot;}\">\n            <div class=\"ayg-pagination-next\">\n            <button type=\"button\" class=\"ayg-btn ayg-pagination-next-btn\" data-type=\"more\">Load More<\/button>\n        <\/div>\n    <\/ayg-pagination>    <\/ayg-theme-classic>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>It is the collection of all testing, documentation videos for different versions of the Movement in Time, Part 2 artwork. Details of the artworks are available in my website at 2022 version, 2021 Red Flag version, 2020 live version, 2019 Red Temple version, 2016 original version.<\/p>\n","protected":false},"author":1,"featured_media":3770,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"gallery","meta":{"footnotes":""},"categories":[194],"tags":[],"class_list":["post-3769","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\/3769","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=3769"}],"version-history":[{"count":4,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/posts\/3769\/revisions"}],"predecessor-version":[{"id":3788,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/posts\/3769\/revisions\/3788"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/media\/3770"}],"wp:attachment":[{"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/media?parent=3769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/categories?post=3769"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.magicandlove.com\/blog\/wp-json\/wp\/v2\/tags?post=3769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}