<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Camera intrinsics mismatch in Items with no label</title>
    <link>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534287#M7634</link>
    <description>&lt;P&gt;Hello JonathanMoisantThompson,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Do you have any updates about this?&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;-Peter.</description>
    <pubDate>Thu, 19 Jan 2017 20:06:06 GMT</pubDate>
    <dc:creator>idata</dc:creator>
    <dc:date>2017-01-19T20:06:06Z</dc:date>
    <item>
      <title>Camera intrinsics mismatch</title>
      <link>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534285#M7632</link>
      <description>&lt;P&gt;I've found that when I use the Calibration interface to query camera intrinsics (focal length and principal point), I get a different result than when I use the Device interface.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, with my SR300, using Intel::RealSense::Calibration:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;calibration-&amp;gt;QueryStreamProjectionParameters(StreamType::STREAM_TYPE_DEPTH, &amp;amp;depthCalib, &amp;amp;depthTransform);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reports focal length of {x=475.89, y=475.89} and principal point of {x=313.28, y = 240.76}.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when I using Intel::RealSense::Capture::Device:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;auto depthFocalLength = device-&amp;gt;QueryDepthFocalLength();&lt;/P&gt;&lt;P&gt;auto depthPrincipalPoint = device-&amp;gt;QueryDepthPrincipalPoint();&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get focal length of {x=463.88, y=463.88} and principal point of {x=320.00, y=240.00}.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why do these two interfaces report different results?  Which is accurate? &lt;/P&gt;</description>
      <pubDate>Fri, 13 Jan 2017 03:04:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534285#M7632</guid>
      <dc:creator>JMois</dc:creator>
      <dc:date>2017-01-13T03:04:07Z</dc:date>
    </item>
    <item>
      <title>Re: Camera intrinsics mismatch</title>
      <link>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534286#M7633</link>
      <description>&lt;P&gt;Hello JonathanMoisantThompson,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Thanks for reaching out!&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;I'd like to share the links for the documentation of QueryStreamProjectionParameters, QueryDepthFocalLength, QueryDepthPrincipalPoint:&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;A href="https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?querystreamprojectionparameters_pxccalibration.html"&gt;https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?querystreamprojectionparameters_pxccalibration.html&lt;/A&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;A href="https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?querydepthfocallength_device_pxccapture.html"&gt;https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?querydepthfocallength_device_pxccapture.html&lt;/A&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt; &lt;A href="https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?querydepthprincipalpoint_device_pxccapture.html"&gt;https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/index.html?querydepthprincipalpoint_device_pxccapture.html&lt;/A&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;If you read the description of the QueryStreamProjectionParameters function, it is mentioned that it returns the calibration and transformation parameters of the specified stream type.&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Meanwhile on the documentation of QueryDepthFocalLength and QueryDepthPrincipalPoint it is mentioned that they return their respective parameters values but they also make an important note, the property value is the model fixed value, and not the device instance calibrated value hence the difference in the outputs.&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;I hope this helps.&lt;P&gt;&amp;nbsp;&lt;/P&gt;-Peter.</description>
      <pubDate>Fri, 13 Jan 2017 19:37:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534286#M7633</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2017-01-13T19:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: Camera intrinsics mismatch</title>
      <link>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534287#M7634</link>
      <description>&lt;P&gt;Hello JonathanMoisantThompson,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;Do you have any updates about this?&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;-Peter.</description>
      <pubDate>Thu, 19 Jan 2017 20:06:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Items-with-no-label/Camera-intrinsics-mismatch/m-p/534287#M7634</guid>
      <dc:creator>idata</dc:creator>
      <dc:date>2017-01-19T20:06:06Z</dc:date>
    </item>
  </channel>
</rss>

