<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Automatic Photo Composition</provider_name><provider_url>https://mscvprojects.ri.cmu.edu/2019teamn</provider_url><title>Home - Automatic Photo Composition</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="cFHnDraj1J"&gt;&lt;a href="https://mscvprojects.ri.cmu.edu/2019teamn/"&gt;Home&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://mscvprojects.ri.cmu.edu/2019teamn/embed/#?secret=cFHnDraj1J" width="600" height="338" title="&#x201C;Home&#x201D; &#x2014; Automatic Photo Composition" data-secret="cFHnDraj1J" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://mscvprojects.ri.cmu.edu/2019teamn/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>As showed in the video below, the current drone from Zero Zero Robotics already has the functionality of letting the user select how they want to frame the photo and the drone will automatically fly to the corresponding position to take the shot. Our big motivation of the project is to further improve that auto &hellip; Continue reading ""</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin


Served from: mscvprojects.ri.cmu.edu @ 2026-09-12 17:31:15 by W3 Total Cache
-->