<?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 Hi Steffen, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135480#M25918</link>
    <description>&lt;P&gt;Hi Steffen,&lt;/P&gt;&lt;P&gt;We support Scale functionalities to convert 8u to 16u, 16s, 32s, 32f, 64f and vice versa. Please raise your new function request for 12bit to 16bit&amp;nbsp;through our online service center at:&amp;nbsp;https://supporttickets.intel.com/?lang=en-US&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Ruqiu&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Mar 2020 01:52:32 GMT</pubDate>
    <dc:creator>Ruqiu_C_Intel</dc:creator>
    <dc:date>2020-03-09T01:52:32Z</dc:date>
    <item>
      <title>Unpack 12 bit image into 16 bit</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135479#M25917</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have an image given in 12 bit packed format (16 bit gray values but only 12 bits in use). Now I need to unpack it to 16 bit (padded with 4 zero bits). Is there any ipp function that does this job?&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Steffen&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2020 11:57:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135479#M25917</guid>
      <dc:creator>steffenroeber</dc:creator>
      <dc:date>2020-03-03T11:57:41Z</dc:date>
    </item>
    <item>
      <title>Hi Steffen,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135480#M25918</link>
      <description>&lt;P&gt;Hi Steffen,&lt;/P&gt;&lt;P&gt;We support Scale functionalities to convert 8u to 16u, 16s, 32s, 32f, 64f and vice versa. Please raise your new function request for 12bit to 16bit&amp;nbsp;through our online service center at:&amp;nbsp;https://supporttickets.intel.com/?lang=en-US&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Ruqiu&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2020 01:52:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135480#M25918</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2020-03-09T01:52:32Z</dc:date>
    </item>
    <item>
      <title>IPP has ippiLShiftC, if that</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135481#M25919</link>
      <description>&lt;P&gt;IPP has ippiLShiftC, if that's useful. Apple vImage has&amp;nbsp;&lt;A href="http://&amp;nbsp;https://developer.apple.com/documentation/accelerate/1642424-vimageconvert_12uto16u?language=objc"&gt;vImageConvert_12UTo16U&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adriaan van Os&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 Mar 2020 11:55:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135481#M25919</guid>
      <dc:creator>Adriaan_van_Os</dc:creator>
      <dc:date>2020-03-21T11:55:02Z</dc:date>
    </item>
    <item>
      <title>IPP will support Unpack 12</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135482#M25920</link>
      <description>&lt;P&gt;IPP will support&amp;nbsp;Unpack 12 bit image into 16 bit in the future release.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ruqiu&lt;/P&gt;</description>
      <pubDate>Tue, 31 Mar 2020 03:10:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1135482#M25920</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2020-03-31T03:10:24Z</dc:date>
    </item>
    <item>
      <title>Re: IPP will support Unpack 12</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1352817#M27901</link>
      <description>&lt;P&gt;Ruqiu, do you know what version this will be in? Or perhaps the function signature? I am very interested in this feature so more information would be especially useful. I am trying to quickly translate image data represented like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;"&lt;SPAN&gt;Each two pixels are ‘packed; into 3 data bytes as follows: the first data byte will contain the 8 most significant bits of the first pixel, while the 4 least significant bits of the second data byte, will contain the 4 least significant bits of the first pixel. &amp;nbsp;The most significant 4 bits of the second data byte will contain the least significant 4 bits of the second pixel, while the third data byte will contain the most significant 8 bits of the second pixel."&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;into a "normal" 16 bit image where each 2 bytes represents one pixel value.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;a normal cpp for-loop is too slow and i'm trying to avoid in-lining assembly code.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;On your release notes page, i see the following:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;2020&lt;A id="inpage-nav-undefined" class="inpage-nav-anchor" target="_blank"&gt;&lt;/A&gt;&lt;/H2&gt;
&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/develop/articles/intel-integrated-performance-primitives-intel-ipp-2020-system-requirements.html" target="_blank"&gt;System Requirements&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;A href="https://www.intel.com/content/www/us/en/develop/articles/intel-ipp-2020-bug-fixes" target="_blank"&gt;Bug Fix Log&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;A href="https://www.intel.com/content/www/us/en/develop/articles/intel-integrated-performance-primitives-intel-ipp-install-guide.html" target="_blank"&gt;Installation Guide&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Update 3&lt;/P&gt;
&lt;H4&gt;What's New in Intel® IPP 2020 Update 3&lt;A id="-undefined" class="inpage-nav-anchor" target="_blank"&gt;&lt;/A&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;Extended optimization for Intel® IPP CRC functions on 10th Generation Intel® Core™ processor family.&lt;/LI&gt;
&lt;LI&gt;Improved performance for Intel® IPP Cryptography RSA single-buffer functions on 10th Generation Intel® Core™ processor family.&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#FF0000"&gt;Added conversion of 12 bit images to 16 bits and vice versa&lt;/FONT&gt;.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Is this what you're referring to? if so, what is the method signature? i cannot seem to find anything in the documentation.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;-Brian&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jan 2022 20:11:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1352817#M27901</guid>
      <dc:creator>hackel6</dc:creator>
      <dc:date>2022-01-19T20:11:21Z</dc:date>
    </item>
    <item>
      <title>Re: IPP will support Unpack 12</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1355131#M27905</link>
      <description>&lt;P&gt;Hi.&lt;/P&gt;
&lt;P&gt;It is about new functions in ippcc.h:&lt;/P&gt;
&lt;P&gt;IPPAPI(IppStatus, ippiUnpack_12u16u_C1R,(Ipp8u* pSrc, int srcStep, Ipp16u* pDst, int dstStep, IppiSize roiSize))&lt;BR /&gt;IPPAPI(IppStatus, ippiPack_16u12u_C1R, (Ipp16u* pSrc, int srcStep, Ipp8u* pDst, int dstStep, IppiSize roiSize))&lt;/P&gt;
&lt;P&gt;Andrey&lt;/P&gt;
&lt;P&gt;IPP&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jan 2022 12:47:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1355131#M27905</guid>
      <dc:creator>Andrey_B_Intel</dc:creator>
      <dc:date>2022-01-27T12:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: IPP will support Unpack 12</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1355191#M27907</link>
      <description>&lt;P&gt;Audrey,&lt;/P&gt;
&lt;P&gt;Thanks for your reply, but i do not see this function signatures in any of the IPP documentation online. Where is the documentation for these methods? Are they included in v2020 Update 3?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;-Brian&lt;/P&gt;</description>
      <pubDate>Thu, 27 Jan 2022 16:27:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Unpack-12-bit-image-into-16-bit/m-p/1355191#M27907</guid>
      <dc:creator>hackel6</dc:creator>
      <dc:date>2022-01-27T16:27:53Z</dc:date>
    </item>
  </channel>
</rss>

