降低外推的制作方法_5

文档序号:9333049阅读:来源:国知局
多个应用程序966可被加载到存储器962中并在操作系统964上或与操作系统964相关联地运行。应用程序的示例包括电话拨号程序、电子邮件程序、个人信息管理(PM)程序、文字处理程序、电子表格程序、因特网浏览器程序、消息通信程序等等。系统902还包括存储器962内的非易失性存储区968。非易失性存储区968可被用于存储在系统902断电的情况下不会丢失的持久信息。应用程序966可使用信息并将信息存储在非易失性存储区968中,如电子邮件应用使用的电子邮件或其他消息等。同步应用(未示出)也驻留于系统902上且被编程为与驻留在主机计算机上的对应的同步应用交互,以保持非易失性存储区968中存储的信息与主机计算机处存储的相应信息同步。应当理解的,其他应用也可被加载到存储器962并在移动计算设备900上运行。
[0095]系统902具有可被实现为一个或多个电池的电源970。电源970还可包括外部功率源,如补充电池或对电池充电的AC适配器或加电对接托架。
[0096]系统902还可包括执行发射和接收无线电频率通信的功能的无线电972。无线电972通过通信运营商或服务供应商促进了系统902与“外部世界”之间的无线连接性。来往无线电972的传输是在操作系统964的控制下进行的。换言之,无线电972接收的通信可通过操作系统964传播到应用程序966,反之亦然。
[0097]无线电972允许系统902例如通过网络与其他计算设备通信。无线电972是通信介质的一个示例。通信介质通常由诸如载波或其他传输机制之类的已调制数据信号中的计算机可读指令、数据结构、程序模块、或其他数据来体现,并且包括任何信息传送介质。术语“已调制数据信号”指其一个或多个特征以这样的方式设置或改变以便在信号中对信息进行编码的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接之类的有线介质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。如此处所使用的术语计算机可读介质包括存储介质和通信介质两者。
[0098]系统902的该实施例使用可用于提供可视通知的可视指示器920和/或通过音频换能器925来产生音频通知的音频接口 974来提供通知。在所示实施例中,可视指示符920是发光二极管(LED),而音频换能器925是扬声器。
[0099]这些设备可直接耦合到电源970,使得当被激活时,即使为了节省电池功率而可能关闭处理器960和其它组件,它们也保留一段由通知机制指示的保持通电时间。LED可被编程为无限地保持通电,直到用户采取动作指示该设备的通电状态。音频接口 974用于向用户提供听觉信号并从用户接收听觉信号。例如,除了被耦合到音频换能器925之外,音频接口 974还可被耦合到话筒来接收可听输入,例如便于电话通话。根据各本发明的各实施例,话筒也可充当音频传感器来便于对通知的控制,如下文将描述的。系统902可进一步包括允许板载相机930的操作来记录静止图像、视频流等的视频接口 976。
[0100]实现系统902的移动计算设备900可具有附加特征或功能。例如,移动计算设备900还可包括附加数据存储设备(可移动和/或不可移动),例如磁盘、光盘或磁带。这种附加存储设备在图9B中用非易失性存储区968示出。计算机存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块、或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。
[0101]由移动计算设备900生成或捕捉的且经系统902存储的数据/信息可如上所述被本地存储在移动计算设备900上,或数据可被存储在可由设备通过无线电972或通过移动计算设备900和与移动计算设备900相关联的一分开的计算设备之间的有线连接访问的任何数量的存储介质上,该计算设备如例如因特网之类的分布式计算网络中的服务器计算机。如应理解的,此类数据/信息可经移动计算设备900、经无线电972或经分布式计算网络来被访问。类似地,这些数据/信息可根据已知的数据/信息传送和存储手段来容易地在计算设备之间传送以供存储和使用,这些手段包括电子邮件和协作数据/信息共享系统。
[0102]图10示出用于如上所述向一个或多个客户机设备提供已转换文档的系统的架构的一个实施例。在某些实施例中,已转换文档可被存储在不同的通信信道或其他存储类型中。
[0103]例如,各种文档(包括已转换文档)可使用目录服务1022、web门户1024、邮箱服务1026、即时消息收发存储1028或社交网站1030来存储。系统100的各个组件可使用用于实现数据利用的这些类型的系统等中的任一种系统,如此处所描述的。服务器1020可向客户机提供已转换段落。服务器1020可通过网络1015在web上向客户机提供已转换段落和状态更新。作为示例,客户端计算设备1018可被实现为计算设备1000并被具体化在个人计算机1018a、平板计算设备1018b和/或移动计算设备1018c (如智能电话)中。客户端计算设备1018的这些实施例中的任一个可从存储1016获得内容。在各种实施例中,用于在构成本发明的计算设备之间进行通信的网络的类型包括但不限于互联网、内联网、广域网(WAN)、局域网(LAN)、以及虚拟专用网络(VPN)。在本申请中,网络包括企业网络和客户端计算设备用来访问企业网络的网络(即客户端网络)。在一个实施例中,客户端网络是企业网络的一部分。在另一实施例中,客户端网络是通过外部可用的接入点(如网关、远程访问协议、或公共或专用互联网地址)来访问企业网络的一分开的网络。
[0104]对本领域的技术人员而言,显然可对各实施例作出各个修改或变化,而不背离本发明的范围或精神。在考虑说明书和实现此处公开的各实施例之后,其他实施例对本领域的技术人员而言将是显而易见的。
【主权项】
1.一种用于移除边界失真的方法,包括: 接收一维输入信号; 确定所述一维输入信号是否包括偶数数目的数据元素; 如果所述一维输入信号包括偶数数目的数据元素,则对所述一维输入信号的第一或第二边界之一执行306外推操作,其中所述外推操作产生一个附加数据元素; 对由所述外推操作得到的信号数据执行镜像操作以产生镜像信号;以及 对所述镜像信号执行变换操作。2.如权利要求1所述的方法,其特征在于,所述一维输入信号表不一行或一列输入图像数据。3.如权利要求2所述的方法,其特征在于,所述变换操作是被配置成从经变换的镜像信号产生两个附加数据信号的离散小波变换,其中所述两个附加数据信号之一是低频数据信号,且所述两个附加数据信号之一是高频数据信号。4.如权利要求3所述的方法,其特征在于,在变换包括外推出的附加数据元素的所述镜像信号之际,导出针对所述一维输入信号的高频边界数据元素的零值。5.如权利要求4所述的方法,其特征在于,变换所述镜像信号产生一个附加低频数据元素。6.如权利要求5所述的方法,其特征在于,进一步包括: 将所述附加低频数据元素用作边界数据元素来产生仅包括低频数据元素的镜像信号边界。7.如权利要求6所述的方法,其特征在于,进一步包括: 接收第二一维输入信号; 确定所述第二一维输入信号是否包括偶数数目的数据元素; 如果所述第二一维输入信号包括偶数数目的数据元素,则对所述第二一维输入信号的第一或第二边界之一执行第二外推操作,其中所述第二外推操作产生一个附加数据元素;对由所述第二外推操作得到的信号数据执行第二镜像操作以产生第二镜像信号;以及对所述第二镜像信号执行第二变换操作。8.如权利要求1所述的方法,其特征在于,进一步包括: 接收由所述变换操作得到的一维经变换的数据信号; 确定接收到的一维经变换的数据信号包括奇数数目的数据元素; 对接收到的一维经变换的数据信号执行镜像操作而无需外推附加数据元素;以及 对镜像一维经变换的数据信号执行第二变换操作。9.一种包括可执行指令的计算机可读介质,当所述可执行指令被处理器执行时移除边界失真,所述计算机可读介质包括可由所述处理器执行以进行以下操作的指令:接收一维输入信号; 确定所述一维输入信号是否包括偶数数目的数据元素; 如果所述一维输入信号包括偶数数目的数据元素,则对所述一维输入信号的第一或第二边界之一执行306外推操作,其中所述外推操作产生一个附加数据元素; 对由所述外推操作得到的信号数据执行镜像操作以产生镜像信号;以及 对所述镜像信号执行变换操作。10.如权利要求9所述的计算机可读介质,其特征在于,进一步包括:接收由所述变换操作得到的一维经变换的数据信号;确定接收到的一维经变换的数据信号包括奇数数目的数据元素;对接收到的一维经变换的数据信号执行镜像操作而无需外推附加数据元素;以及对镜像一维经变换的数据信号执行第二变换操作。
【专利摘要】一种用于移除边界失真的方法包括接收一维输入信号并确定该一维输入信号是否包括偶数数目的数据元素。如果该一维输入信号包括偶数数目的数据元素,则对该一维输入信号的第一或第二边界之一执行外推操作。该外推操作产生一个附加数据元素。该方法可进一步包括对由该外推操作得到的信号数据执行镜像操作以产生镜像信号,并对镜像信号执行变换操作。
【IPC分类】H04N19/86, H04N19/176, G06T5/00, H04N19/117
【公开号】CN105052138
【申请号】CN201480006754
【发明人】麦卡利 D·圣, S·桑库拉提
【申请人】微软技术许可有限责任公司
【公开日】2015年11月11日
【申请日】2014年1月22日
【公告号】EP2951992A1, US9020290, US20140212059, WO2014120519A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1