{"id":1308,"date":"2022-01-24T03:06:41","date_gmt":"2022-01-24T03:06:41","guid":{"rendered":"http:\/\/brianchami.com\/?page_id=1308"},"modified":"2022-07-06T05:12:41","modified_gmt":"2022-07-06T05:12:41","slug":"customvision_ws","status":"publish","type":"page","link":"https:\/\/brianchami.com\/index.php\/customvision_ws\/","title":{"rendered":"customvision_ws"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1308\" class=\"elementor elementor-1308\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5c1c4e89 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"5c1c4e89\" data-element_type=\"section\" id=\"top\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-97bd2de\" data-id=\"97bd2de\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4293f7a8 elementor-widget elementor-widget-heading\" data-id=\"4293f7a8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">ML in Inclusivity<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a650143 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"a650143\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76cdd3cc elementor-widget elementor-widget-heading\" data-id=\"76cdd3cc\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Custom Vision to detect people with disabilities <\/i><\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-55cce054 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"55cce054\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-36624943\" data-id=\"36624943\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-527fef5a elementor-widget elementor-widget-image\" data-id=\"527fef5a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"866\" src=\"https:\/\/brianchami.com\/wp-content\/uploads\/2022\/01\/Idpg0XBHY0rRHCRo2Sp3luvlb4MjJdnr9sJEK_U7P3NY-9LFrfTJbJy6FQnKttCsKpS-AZCu7J96kXXl3BTN9uLQ6vOVK-P2jCRgPKCsKNORkSHAKhHqRBvDo5gQz56bbo-YFRIzs0-1024x866.png\" class=\"attachment-large size-large wp-image-1328\" alt=\"\" srcset=\"https:\/\/brianchami.com\/wp-content\/uploads\/2022\/01\/Idpg0XBHY0rRHCRo2Sp3luvlb4MjJdnr9sJEK_U7P3NY-9LFrfTJbJy6FQnKttCsKpS-AZCu7J96kXXl3BTN9uLQ6vOVK-P2jCRgPKCsKNORkSHAKhHqRBvDo5gQz56bbo-YFRIzs0-1024x866.png 1024w, https:\/\/brianchami.com\/wp-content\/uploads\/2022\/01\/Idpg0XBHY0rRHCRo2Sp3luvlb4MjJdnr9sJEK_U7P3NY-9LFrfTJbJy6FQnKttCsKpS-AZCu7J96kXXl3BTN9uLQ6vOVK-P2jCRgPKCsKNORkSHAKhHqRBvDo5gQz56bbo-YFRIzs0-300x254.png 300w, https:\/\/brianchami.com\/wp-content\/uploads\/2022\/01\/Idpg0XBHY0rRHCRo2Sp3luvlb4MjJdnr9sJEK_U7P3NY-9LFrfTJbJy6FQnKttCsKpS-AZCu7J96kXXl3BTN9uLQ6vOVK-P2jCRgPKCsKNORkSHAKhHqRBvDo5gQz56bbo-YFRIzs0-768x650.png 768w, https:\/\/brianchami.com\/wp-content\/uploads\/2022\/01\/Idpg0XBHY0rRHCRo2Sp3luvlb4MjJdnr9sJEK_U7P3NY-9LFrfTJbJy6FQnKttCsKpS-AZCu7J96kXXl3BTN9uLQ6vOVK-P2jCRgPKCsKNORkSHAKhHqRBvDo5gQz56bbo-YFRIzs0.png 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-cc9db6a\" data-id=\"cc9db6a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dd9e11b elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"dd9e11b\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tBuilding a custom vision model (using Microsoft's CustomVision.ai):<br><br>Train images into a TFLite model<br><br>Export model<br><br>Run model on RPi4 using interpreter API<br><br>Includes a notification system to send email\/text message to building manager\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-90cb205 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"90cb205\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-920abf8\" data-id=\"920abf8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-711c584 elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"711c584\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tBuilding a custom vision model (in Google Cloud Platform):<br><br>Train images into a TFLite model<br><br>Export model<br><br>Run model on RPi4 using interpreter API<br><br>Includes a notification system to send email\/text message to building manager\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-80acf6a\" data-id=\"80acf6a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-88676a9 elementor-widget elementor-widget-video\" data-id=\"88676a9\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=S36HLGmv9NM&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-73cb497e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"73cb497e\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4887839b\" data-id=\"4887839b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-16d270d9 elementor-widget elementor-widget-heading\" data-id=\"16d270d9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Custom Vision: Identifying patterns that could lead to better integrations <\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6b5f219 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"6b5f219\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-734f04d\" data-id=\"734f04d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d24ddd9 elementor-vertical-align-top elementor-widget elementor-widget-icon-box\" data-id=\"d24ddd9\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tConverted DeepSort model tested on a sample video of a person riding a horse during a police chase on a highway in the US. (https:\/\/www.youtube.com\/watch?v=Pf_tBaHfhBg)\n\nCrowd analytics, i.e. movement patterns of individuals within a space, is an interesting approach to detecting people with movement needs, including individuals with disability. Accurate indoor localization, especially during an emergency, is the difference between individuals getting the help\/care they need. <br><br>Custom Vision can be used to determine the classification probability of whether an area is accessible to community members with disabilities. On the other hand, other applications for indoor crowd tracking, i.e. models that track people\u2019s movement within an area, can be used to effectively restructure the design of the room based on frequent accumulations, crowd density, and coordinate the effectiveness of evacuation plans in response to potential events, e.g. natural disasters. <br><br>For the later application, a machine learning model is used to anonymously track objects in frame within certain areas. DeepSort (Yolo v4 weights- trained on Coco Dataset, then converted to TFLite), is run on a RPi4, where the object detection, classification, and tracking occurs on the edge device to ensure that no identifying data is stored or processed.<br><br><i><b><u>[videos to be uploaded at a later time.]<\/u><\/b><\/i>\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-bf97083\" data-id=\"bf97083\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6dfdb43 elementor-widget elementor-widget-image\" data-id=\"6dfdb43\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"922\" height=\"412\" src=\"https:\/\/brianchami.com\/wp-content\/uploads\/2022\/07\/Screen-Shot-2022-07-05-at-9.57.24-PM.png\" class=\"attachment-large size-large wp-image-1459\" alt=\"\" srcset=\"https:\/\/brianchami.com\/wp-content\/uploads\/2022\/07\/Screen-Shot-2022-07-05-at-9.57.24-PM.png 922w, https:\/\/brianchami.com\/wp-content\/uploads\/2022\/07\/Screen-Shot-2022-07-05-at-9.57.24-PM-300x134.png 300w, https:\/\/brianchami.com\/wp-content\/uploads\/2022\/07\/Screen-Shot-2022-07-05-at-9.57.24-PM-768x343.png 768w\" sizes=\"(max-width: 922px) 100vw, 922px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-41302aa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"41302aa\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-495159d\" data-id=\"495159d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b24ac8f elementor-widget elementor-widget-text-editor\" data-id=\"b24ac8f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>References:&nbsp;<\/p>\n<p>Bibri, S. E. &amp; Krogstie, J. ICT of the new wave of computing for sustainable urban forms: Their big data and context-aware augmented typologies and design concepts. Sustain. Cities Soc. 32, 449\u2013474 (2017).<\/p>\n<p>Bibri, S. E. &amp; Krogstie, J. On the social shaping dimensions of smart sustainable cities: A study in science, technology, and society. Sustain. Cities Soc. 29, 219\u2013246 (2017).<\/p>\n<p>Nitoslawski, S. Research Brief: Managing urban green infrastructure through an open smart city lens. (2021). doi:10.13140\/RG.2.2.12474.52164.<\/p>\n<p>Shirowzhan, S., Lim, S., Trinder, J., Li, H. &amp; Sepasgozar, S. M. E. Data mining for recognition of spatial distribution patterns of building heights using airborne lidar data. Adv. Eng. Inform. 43, 101033 (2020).<\/p>\n<p>Batty, M. et al. Smart cities of the future. Eur. Phys. J. Spec. Top. 214, 481\u2013518 (2012).<\/p>\n<p>Li, W., Batty, M. &amp; Goodchild, M. F. Real-time GIS for smart cities. Int. J. Geogr. Inf. Sci. 34, 311\u2013324 (2020).<\/p>\n<p>Thakuriah, P., Tilahun, N. &amp; Zellner, M. Big Data and Urban Informatics: Innovations and Challenges to Urban Planning and Knowledge Discovery. in 11\u201348 (2017). doi:10.1007\/978-3-319-40902-3.<\/p><p>Bochkovskiy, Alexey, Chien-Yao Wang, and Hong-Yuan Mark Liao. &#8220;Yolov4: Optimal speed and accuracy of object detection.&#8221; arXiv preprint arXiv:2004.10934 (2020).<\/p><p>Wang, Chien-Yao, Alexey Bochkovskiy, and Hong-Yuan Mark Liao. &#8220;Scaled-yolov4: Scaling cross stage partial network.&#8221; Proceedings of the IEEE\/cvf conference on computer vision and pattern recognition. 2021.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>ML in Inclusivity Custom Vision to detect people with disabilities Building a custom vision model (using Microsoft&#8217;s CustomVision.ai): Train images into a TFLite model Export model Run model on RPi4 using interpreter API Includes a notification system to send email\/text message to building manager Building a custom vision model (in Google Cloud Platform): Train images [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","footnotes":""},"_links":{"self":[{"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/pages\/1308"}],"collection":[{"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/comments?post=1308"}],"version-history":[{"count":17,"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/pages\/1308\/revisions"}],"predecessor-version":[{"id":1469,"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/pages\/1308\/revisions\/1469"}],"wp:attachment":[{"href":"https:\/\/brianchami.com\/index.php\/wp-json\/wp\/v2\/media?parent=1308"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}