<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 2.3微秒的特征点匹配</title>
	<atom:link href="http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/</link>
	<description>计算机视觉，增强现实最新资讯</description>
	<lastBuildDate>Wed, 08 Feb 2012 11:39:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Noodles</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-3431</link>
		<dc:creator>Noodles</dc:creator>
		<pubDate>Wed, 18 Jan 2012 09:11:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-3431</guid>
		<description>有没有人做到那样的效果或者正在做？</description>
		<content:encoded><![CDATA[<p>有没有人做到那样的效果或者正在做？</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: massz</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-3420</link>
		<dc:creator>massz</dc:creator>
		<pubDate>Mon, 16 Jan 2012 11:34:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-3420</guid>
		<description>相当惊叹的结果，准备好好读读</description>
		<content:encoded><![CDATA[<p>相当惊叹的结果，准备好好读读</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arthur1026</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-3412</link>
		<dc:creator>arthur1026</dc:creator>
		<pubDate>Sat, 14 Jan 2012 06:45:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-3412</guid>
		<description>求开源。。。求实现。。。</description>
		<content:encoded><![CDATA[<p>求开源。。。求实现。。。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zjucyp</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-2255</link>
		<dc:creator>zjucyp</dc:creator>
		<pubDate>Wed, 13 Jul 2011 01:01:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-2255</guid>
		<description>除非是特别的实现trick需要用intrinsic，一般的代码可以用icc编译，icc自动帮你生成sse以适应目标平台.

&lt;blockquote cite=&quot;#commentbody-187&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-187&quot; rel=&quot;nofollow&quot;&gt;fengyu&lt;/a&gt; :&lt;/strong&gt;

楼上说的对，但有时候算法结构优化是有局限性的，ipp的确很强大，对于学校是免费的，但对于公司是收费的(虽然费用也不贵)。msdn上的intrinsic其实比汇编要简单，直接在c语言里面调用，就像函数一样。印象中可以一次对16个字节进行加减乘法、逻辑等操作，性能提升是巨大的(你想啊，如果算法是每个cycle算一个像素，但cpu具体执行代码的时候，仍然会最少加载32bit的数据，额外浪费了很多资源)。
对于算法研发人员，最主要的还是关注于算法的实现的结果，至于运行速度，那是也未必是算法研究人员的感兴趣的地方，毕竟，脑子里成天想着intrinsic，内存对齐，还怎么开发算法啊。不过，好消息是，opencv2.0已经部分支持sse3了，算法性能的提升是数10倍！我仅仅测试了几个函数而已。
&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>除非是特别的实现trick需要用intrinsic，一般的代码可以用icc编译，icc自动帮你生成sse以适应目标平台.</p>
<blockquote cite="#commentbody-187"><p>
<strong><a href="#comment-187" rel="nofollow">fengyu</a> :</strong></p>
<p>楼上说的对，但有时候算法结构优化是有局限性的，ipp的确很强大，对于学校是免费的，但对于公司是收费的(虽然费用也不贵)。msdn上的intrinsic其实比汇编要简单，直接在c语言里面调用，就像函数一样。印象中可以一次对16个字节进行加减乘法、逻辑等操作，性能提升是巨大的(你想啊，如果算法是每个cycle算一个像素，但cpu具体执行代码的时候，仍然会最少加载32bit的数据，额外浪费了很多资源)。<br />
对于算法研发人员，最主要的还是关注于算法的实现的结果，至于运行速度，那是也未必是算法研究人员的感兴趣的地方，毕竟，脑子里成天想着intrinsic，内存对齐，还怎么开发算法啊。不过，好消息是，opencv2.0已经部分支持sse3了，算法性能的提升是数10倍！我仅仅测试了几个函数而已。
</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: 两个AR商业软件 &#124; 增强视觉 &#124; 计算机视觉 增强现实</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-1718</link>
		<dc:creator>两个AR商业软件 &#124; 增强视觉 &#124; 计算机视觉 增强现实</dc:creator>
		<pubDate>Wed, 13 Apr 2011 14:18:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-1718</guid>
		<description>[...] 第二个是PopCode，这个就是大名鼎鼎的“2.3微秒的特征点匹配”的商业版，确实快。相对String，最大的优势就是无需拍摄被追踪物体的全貌。缺点是姿态估计不够稳定，常常出现摆动。 [...]</description>
		<content:encoded><![CDATA[<p>[...] 第二个是PopCode，这个就是大名鼎鼎的“2.3微秒的特征点匹配”的商业版，确实快。相对String，最大的优势就是无需拍摄被追踪物体的全貌。缺点是姿态估计不够稳定，常常出现摆动。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fengyu</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-187</link>
		<dc:creator>fengyu</dc:creator>
		<pubDate>Sat, 27 Mar 2010 02:59:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-187</guid>
		<description>楼上说的对，但有时候算法结构优化是有局限性的，ipp的确很强大，对于学校是免费的，但对于公司是收费的(虽然费用也不贵)。msdn上的intrinsic其实比汇编要简单，直接在c语言里面调用，就像函数一样。印象中可以一次对16个字节进行加减乘法、逻辑等操作，性能提升是巨大的(你想啊，如果算法是每个cycle算一个像素，但cpu具体执行代码的时候，仍然会最少加载32bit的数据，额外浪费了很多资源)。

对于算法研发人员，最主要的还是关注于算法的实现的结果，至于运行速度，那是也未必是算法研究人员的感兴趣的地方，毕竟，脑子里成天想着intrinsic，内存对齐，还怎么开发算法啊。不过，好消息是，opencv2.0已经部分支持sse3了，算法性能的提升是数10倍！我仅仅测试了几个函数而已。</description>
		<content:encoded><![CDATA[<p>楼上说的对，但有时候算法结构优化是有局限性的，ipp的确很强大，对于学校是免费的，但对于公司是收费的(虽然费用也不贵)。msdn上的intrinsic其实比汇编要简单，直接在c语言里面调用，就像函数一样。印象中可以一次对16个字节进行加减乘法、逻辑等操作，性能提升是巨大的(你想啊，如果算法是每个cycle算一个像素，但cpu具体执行代码的时候，仍然会最少加载32bit的数据，额外浪费了很多资源)。</p>
<p>对于算法研发人员，最主要的还是关注于算法的实现的结果，至于运行速度，那是也未必是算法研究人员的感兴趣的地方，毕竟，脑子里成天想着intrinsic，内存对齐，还怎么开发算法啊。不过，好消息是，opencv2.0已经部分支持sse3了，算法性能的提升是数10倍！我仅仅测试了几个函数而已。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cvchina</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-186</link>
		<dc:creator>cvchina</dc:creator>
		<pubDate>Fri, 26 Mar 2010 12:15:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-186</guid>
		<description>&lt;a href=&quot;#comment-183&quot; rel=&quot;nofollow&quot;&gt;@fengyu &lt;/a&gt; 
 受教了。
我最近看了一下sse指令。sse是SIMD的扩展，主要是用单指令完成原先多条指令才能完成的运算，比如4个32bits float的乘法等等。msdn上有很多sse的内联函数的说明，值得看看。但是据说，如果要用sse的话，还是推荐直接内嵌汇编会更好一点。
话说回来，与其有时间折腾汇编指令，不如多想想怎么优化算法，然后让编译器完成剩下的工作，比如换IPP编译代码。</description>
		<content:encoded><![CDATA[<p><a href="#comment-183" rel="nofollow">@fengyu </a><br />
 受教了。<br />
我最近看了一下sse指令。sse是SIMD的扩展，主要是用单指令完成原先多条指令才能完成的运算，比如4个32bits float的乘法等等。msdn上有很多sse的内联函数的说明，值得看看。但是据说，如果要用sse的话，还是推荐直接内嵌汇编会更好一点。<br />
话说回来，与其有时间折腾汇编指令，不如多想想怎么优化算法，然后让编译器完成剩下的工作，比如换IPP编译代码。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fengyu</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-183</link>
		<dc:creator>fengyu</dc:creator>
		<pubDate>Thu, 25 Mar 2010 15:37:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-183</guid>
		<description>在opencv200里面搜cvfast.

SSE是intel的指令集，如果你的程序时标准C，且不调用opencv2.0的函数的话，产生的代码是未优化的代码，也就是说，代码还是用的类似386、486时代的代码，若要充分利用cpu能力，就要使用sse指令集。现在的cpu大都支持SSE3，最新的好像是SSE4.1吧。</description>
		<content:encoded><![CDATA[<p>在opencv200里面搜cvfast.</p>
<p>SSE是intel的指令集，如果你的程序时标准C，且不调用opencv2.0的函数的话，产生的代码是未优化的代码，也就是说，代码还是用的类似386、486时代的代码，若要充分利用cpu能力，就要使用sse指令集。现在的cpu大都支持SSE3，最新的好像是SSE4.1吧。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cvchina</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-102</link>
		<dc:creator>cvchina</dc:creator>
		<pubDate>Mon, 22 Feb 2010 02:20:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-102</guid>
		<description>你看的很仔细嘛。。好好研究一下啊。
我感觉很有潜力啊。
http://zh.wikipedia.org/zh-cn/SSE2</description>
		<content:encoded><![CDATA[<p>你看的很仔细嘛。。好好研究一下啊。<br />
我感觉很有潜力啊。<br />
<a href="http://zh.wikipedia.org/zh-cn/SSE2" rel="nofollow">http://zh.wikipedia.org/zh-cn/SSE2</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zhpn</title>
		<link>http://www.cvchina.info/2010/02/10/2-3-us-feature-point-match/comment-page-1/#comment-100</link>
		<dc:creator>zhpn</dc:creator>
		<pubDate>Mon, 22 Feb 2010 01:46:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.cvchina.info/?p=233#comment-100</guid>
		<description>二进制串的5个and,4个or...
sse是啥玩意儿啊,论文里说,x86电脑对这种and或者or会自动用sse加速...
不知道是不是我理解错了...</description>
		<content:encoded><![CDATA[<p>二进制串的5个and,4个or&#8230;<br />
sse是啥玩意儿啊,论文里说,x86电脑对这种and或者or会自动用sse加速&#8230;<br />
不知道是不是我理解错了&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

