[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104283735A - 帧分析—用来分析串行和其他分组化数据的新方法 - Google Patents

帧分析—用来分析串行和其他分组化数据的新方法 Download PDF

Info

Publication number
CN104283735A
CN104283735A CN201410323786.0A CN201410323786A CN104283735A CN 104283735 A CN104283735 A CN 104283735A CN 201410323786 A CN201410323786 A CN 201410323786A CN 104283735 A CN104283735 A CN 104283735A
Authority
CN
China
Prior art keywords
frame
data
machine
logical subdivision
identify
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410323786.0A
Other languages
English (en)
Inventor
A.拉姆钱德兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tektronix Inc
Original Assignee
Tektronix Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tektronix Inc filed Critical Tektronix Inc
Publication of CN104283735A publication Critical patent/CN104283735A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/02Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
    • G01R13/029Software therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/028Capturing of monitoring data by filtering

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了帧分析—用来分析串行和其他分组化数据的新方法。本发明的一方面包括机器。所述机器能接收数据并确定数据的逻辑细分。所述机器然后能基于数据的逻辑细分来识别数据内的帧。所述机器然后能向用户显示帧以用于视觉比较。

Description

帧分析—用来分析串行和其他分组化数据的新方法
技术领域
本公开涉及数据分析,并且更特别地涉及用以分析分组化(packetized)或串行数据的新方法。
背景技术
当前,信号或其他串行数据的数据分析是有限的。示波器能够整体地观察信号。如果用户想要单独地检查数据分组,则示波器让用户对分组进行导航(navigate)。但是用户必须通过信号中的所有分组进行导航,使得难以找到感兴趣的特定分组。另外,示波器必须随着用户通过分组进行导航而处理每个分组,这使分析减慢。本质上,用户能够在示波器上每次观察一个波形;任何更多涉及的分析要求用户记住能很容易忘记或记错的东西。
仍需要用以解决与现有技术相关联的这些及其他问题的方法。
发明内容
本发明的方面包括机器。所述机器能够接收数据,数据能被细分成帧,每个帧表示数据的逻辑细分(subdivision )的一个或多个单元。然后能够使用所述机器在视觉上(visually)比较两个帧。
附图说明
图1示出根据本发明的实施例的使得用户能够比较串行或分组化数据中的帧的机器。
图2示出被划分成帧的由图1的机器接收的数据。
图3示出对数据进行过滤以减少用户可能观察的帧的数目的图1的过滤器(filter)。
图4A和4B示出对一个或多个帧进行操作以产生结果的图1的操作器。
图5示出能够将帧调整至不同的起始点以对未对准(misalignment)进行修正的图1的帧调整器。
图6示出以原始和解释形式两者显示两个波形以供由用户视觉比较的图1的机器。
图7A-7B示出根据本发明的实施例的用以使用图1的机器来比较帧的程序的流程图。
图8示出用于以不同的方式在视觉上比较帧的程序的流程图。
图9示出用于以不同的方式对数据帧进行过滤的程序的流程图。
图10示出用于针对未对准来修正帧的程序的流程图。
图11示出用于针对相同的帧拷贝对帧的操作结果的程序的流程图。
具体实施方式
  图1示出根据本发明的实施例的使得用户能够比较串行或分组化数据中的帧的机器。分组化数据是能够在逻辑上被分解成能被称为“分组”的许多相关单元的数据。在图1中,机器105被示出为计算机系统,包括计算机110、监视器115、键盘120以及鼠标125。本领域技术人员将认识到,机器105能包括其他部件:例如,其他输入/输出设备,诸如打印机。另外,机器105能包括图1中未示出的常规内部部件:例如,中央处理单元、存储器、存储装置等。另外,虽然图1中未示出,但本领域技术人员将认识到机器105能够与其他机器相交互,直接地或通过任何类型的网络(未示出)。最后,虽然图1将机器105示出为常规桌面型计算机,但本领域技术人员将认识到机器105能是能够提供在本文中归于机器105的服务的任何类型的机器或计算设备,包括例如膝上型计算机、个人数字助理(PDA)、蜂窝式电话或适当设计的示波器。
  机器105包括各种模块。输入端口130接收数据。输入端口130能够从用户或从另一源接收数据:例如,在其他可能性之中,从另一机器或从被分接到网络中的传感器。逻辑细分确定器135能确定对于数据的逻辑细分。逻辑细分所采取的形式能取决于数据本身。例如,通过网络传播的数据通常被分组化,因此逻辑细分能是分组。对于视频数据,视频的单独帧能是逻辑细分。对于波形数据,逻辑细分能包括许多周期(cycle)、指定持续时间、脉冲或脉冲的特定特性,诸如预定速率和/或大小。另外,指定逻辑细分的波形能是数据的部分,或者其能是交变的(alternate)、二次(secondary)信号。本领域技术人员将认识到数据能够采取的其他形式以及什么能组成此类数据的逻辑细分。
  帧标识符140能够基于由逻辑细分确定器135确定的逻辑细分来识别数据内的单独帧。例如,如果逻辑细分是分组,则帧标识符140能够识别数据内的单独分组。如果逻辑细分是视频帧,则帧标识符140能够识别数据中的单独视频帧。如果逻辑细分是脉冲,则帧标识符140能够识别数据中的单独脉冲。等等。
  图2示出被划分成帧的由图1的机器接收的数据。在图2中,数据205被示出为包括各种数据片(piece),诸如片210-1、210-2等直至片210-n。这些片能是数据205的任何期望子集:例如,单独的位或字节或者甚至更高级的概念,比如分组。能将这些数据片组织成逻辑细分,如上文所论述的。例如,如果数据205表示视频数据,则片210-1、210-2和210-n能表示能够被组织成视频帧的分组,诸如帧215-1、215-2、215-3以及215-4。本领域技术人员将认识到如何能够以可比较的方式将其他形式的数据划分成帧。
  一旦已经识别了帧,则用户就能够在视觉上查看帧。例如,用户能够在视觉上扫描帧,以寻找看起来有问题的帧。用户还能够在视觉上缩小放大和检查单独帧。用户还能以非视觉方式查看帧。在本文中参考用户进行视觉查看的任何论述都应被理解为还涵盖非视觉查看。
  图2将帧示出为数据的离散、非重叠区段,并且情况常常将是如此。但可能的是,数据的逻辑细分能产生能重叠的许多不同帧结构。例如,帧能在每个片210-1、210-2、210-n等的开头处开始,每个包括四个数据片。在这种情况下,帧能重叠。
  返回图1,过滤器145能对数据进行过滤。对数据进行过滤提供了一种减少用户在分析数据时需要查看的数据量的方法。存在过滤能够用以发生的许多不同方式。过滤能够发生的一个方式是用户能够提供关于感兴趣帧的信息,并且过滤器145能够消除不包括相关数据的任何帧。其示例能包括基于分组报头(header)中的信息对分组进行过滤(例如,滤出并非从特定源IP地址发送或被发送到特定目的地IP地址的分组)、基于行数对视频数据的分组进行过滤或者基于波形特性对波形中的脉冲进行过滤,波形特性诸如是振幅相关准则(例如,最大或最小振幅、均方根(RMS)、大于或小于预定值等)或时间相关准则(例如,频率、周期、上升时间等)。这些特性能够适用于帧中的整个波形,其能包括数据中的多个周期。这些示例是非限制性的,并且全部能够以其他方式对分组、视频数据以及波形进行过滤。对数据进行过滤是可选的:用户能够在不对数据进行过滤的情况下查看数据。
  过滤器145能够用以进行操作的另一方式是消除数据中的死时间(dead time)。例如,在分组流中,可能仅偶发地传送包含相关数据的分组,在间隙中不传送任何东西。能将此死时间从数据中滤出。
  过滤器145能够用以进行操作的又一方式是识别对用户而言感兴趣的帧。例如,用户能将特定帧识别为感兴趣的,并且能请求机器105找到在给定帧的某个阈值差内的所有帧。过滤器145然后能检查数据中的帧,并消除不在给定帧的阈值差内的所有帧。
  过滤器145能够用以进行操作的又一方式是识别与事件相关联的帧。机器105能使用事件标识符150来接收感兴趣事件(例如,从用户接收)。事件标识符150能进行操作以便以任何期望方式捕捉事件。例如,事件标识符150能识别作为数据源(例如,数据中的分组的报头信息中的源IP地址)的事件。过滤器145然后能消除未与事件相关联的任何帧。
  用户还能手动地对数据进行过滤。例如,用户可能想要手动地选择感兴趣帧以供稍后查看。
  图3示出对数据进行过滤以减少用户可能查看的帧的数目的图1的过滤器。在图3中,数据205被示出为一系列帧,在其他帧之中,包括帧215-1、215-2、215-3以及215-4。过滤器145对数据205进行操作以产生过滤的数据305,其仅包括未被过滤器145消除的那些帧。因此,例如,过滤的数据305包括帧215-1、215-3以及215-4,而没有帧215-2。
  返回图1,操作器155能对数据的子集(例如,一个或多个帧,包括可能每个单独帧)或整体地对数据执行操作。此类操作器的示例能包括变换,诸如傅立叶(Fourier)变换。操作器155还能对两组数据执行操作。例如,操作器155能通过用一组减去另一组来比较两组数据,以将差隔离。如对仅一个数据的操作一样,此类操作能整体地对两个数据流或对诸如两个帧之类的数据子集进行操作。
  图4A和4B示出对一个或多个帧进行操作以产生结果的图1的操作器。在图4A中,操作器155被示出为对帧215-1进行操作,从而产生结果405。例如,如果操作器155正在执行傅立叶变换,则结果405是对帧215-1执行傅立叶变换的结果。在图4B中,操作器15被示出为对两个帧215-1和215-2进行操作,并产生结果410。如上文所论述的,操作器155能比较帧215-1和215-2,结果410是两个输入帧之间的差。
  一旦经计算,能向用户呈现操作器155的结果,无论是图4A的结果405还是图4B的结果410。用户然后能使用该结果作为数据中的帧的分析的一部分。因此,还能向用户在视觉上呈现操作器155的结果。
  能将对帧的操作结果本身视为帧。因此,能对结果405和410执行附加操作。例如,能对数据中的每个帧执行傅立叶变换,并且然后能对结果执行统计操作,诸如帧之间的偏差、帧的标准偏差、帧的平均值或者帧的最大值或最小值。
  返回图1,帧调整器160能调整帧的起始点,以修正可能的未对准。例如,如果输入数据是视频,则帧将理想地与视频中的单个帧的开始对准,并且将具有已知大小。但是如果数据被轻微损坏 — 例如,一个帧中丢失了几个位 — 则一个帧将包括实际上属于下一帧的几个位,并且此错误将通过数据的其余部分传播。通过修正该未对准,能更有效地使用数据的帧。
  帧调整器160能使用各种不同的方法来修正帧的未对准。例如,如果帧具有已知起始点,则帧调整器160能简单地将帧的起始点变成已知良好起始点。备选地,帧调整器160能尝试计算对帧的调整,其使未对准最小化。
  作为帧调整器160如何能够修正此类未对准的示例,考虑其中用户已识别两个帧的情况。帧调整器然后能够尝试对一个或两个帧的各种修正,并且然后计算根据使用各种修正调整的帧之间的差。帧调整器160然后能识别哪个修正导致修正的帧之间的最小差,并且能使用产生该最小差的调整作为用于未对准的修正。
  图5示出能够将帧调整至不同的起始点以修正未对准的图1的帧调整器。在图5中,帧调整器160包括计算器505,其能在给出对一个或两个帧进行的调整的情况下计算两个帧之间的差。最小差标识符510能识别两个已调整帧之间的最小差,使得能够确定对未对准帧的修正。
还能手动地进行帧调整。在一些情况下,用户可能最佳地知道如何调整帧以修正未对准。帧调整器160还能允许用户手动地调整帧的起始点。
  返回图1,机器105还能包括存储装置165、帧比较器170以及检索器175。存储装置165能用来存储帧和对帧的操作结果(使用操作器155)。存储器(storer)180能将诸如帧和操作结果之类的数据存储在存储装置165中。帧比较器170能比较两个帧以确定它们是否相同(也就是说,帧包括相同数据)。假设两个帧是相同的,然后使用检索器175来检索对一个帧执行的操作的结果,使得然后能将该结果存储为对相同帧执行的操作的结果(也使用存储器180)。以这种方式,机器105避免对相同数据执行两次操作的需要。(此顺序假设操作将对相同的数据产生相同的结果:如果该操作对相同的数据产生不同结果,则此顺序将不起作用。)。 
如上文所论述的,本发明的实施例使得用户能够在视觉上比较多个数据。图6示出以原始和解释形式两者显示两个波形以供由用户视觉比较的图1的机器。在图6中,在监视器115上示出波形605和610。波形605和610能是两个不同波形,或者其能是来自单个数据的帧。由于两者都已被用户选择,所以其两者都被显示给用户,使得用户能够在视觉上比较波形。
  除了作为原始数据 — 实际上从网络访问的信号 — 的波形605和610之外,机器还能显示对于每个波形的解释数据。例如,监视器115还被示出为显示解释数据615和620。例如,如果波形605和610示出通过网络传送的信号,则解释数据615和620能表示在信号中编码的位。虽然图6将解释数据610和620示出为位,但本领域技术人员将认识到解释数据615和620还能示出在更高级(level)解释的数据:例如,在分组级或者在应用级(例如,将数据解释为处理其将解释的数据的应用)。本领域技术人员还将认识到,除波形605和610之外的其他数据形式能是要解释的原始数据。
  在一些情况下,用户可能想要比较单个数据内的帧。但是在其他情况下,用户可能想要将数据内的帧与来自某个其他源的帧相比较。例如,另一机器可能正在示出对用户而言感兴趣且用户想要针对数据中的帧进行比较的一个或多个帧。机器能从另一机器导入一个或多个帧以便在与数据中的帧的比较中使用或者找到数据内的“最接近于”导入帧的帧。
  图7A-7B示出根据本发明的实施例的用以使用图1的机器来比较帧的程序的流程图。在图7A中,在方框705,系统接收数据。在方框710,系统识别数据的逻辑细分。在方框715,系统能够基于数据的逻辑细分对数据进行过滤。如短划线箭头720所示,能省略方框715。在方框725,能消除表示死时间的任何帧。如上文参考图1所论述的,消除死时间能是对数据进行过滤的一部分。如短划线箭头730所示,能省略方框725。在方框735,系统识别事件。在方框740,系统能够消除未与事件相关联的任何帧。如上文参考图1所论述的,消除未与事件相关联的帧能是对数据进行过滤的一部分。如短划线箭头745所示,能省略方框735和740。
  在方框750(图7B),系统能识别数据中的两个帧。在方框755,系统能对帧执行操作。如上文关于图4A和4B所论述的,能单独地或共同地对帧执行操作。如短划线箭头760所示,能省略方框755。在方框765,系统能调整帧以修正未对准。如短划线箭头770所示,能省略方框765。最后,在方框775,系统能向用户呈现帧以用于视觉比较。
  图8示出用于以不同的方式在视觉上比较帧的程序的流程图。在图8中,在方框805,系统能呈现帧的原始数据以供视觉比较。备选地,在方框810,系统能呈现帧的解释数据以供视觉比较。备选地,在方框815,系统能呈现对帧的操作结果以供视觉比较。本领域技术人员将认识到方框805、810和815并不是互斥的,并且能以任何期望的组合来执行。
  图9示出用于以不同的方式对数据帧进行过滤的程序的流程图。在图9中,在方框905,系统能基于分组报头中的信息对分组数据进行过滤。备选地,在方框910,系统能基于视频帧中的行数对视频数据进行过滤。备选地,在方框915,系统能基于波形特性对波形数据进行过滤,如上文参考图1所述。备选地,在方框920,系统能识别在给定帧的阈值距离内的数据中的帧。
  图10示出用于针对未对准来修正帧的程序的流程图。在图10中,在方框1005,系统能将帧对准至该帧的已知起始点。备选地,在方框1010,系统能在给定各种调整的情况下计算帧之间的差,在方框1015,系统能识别哪个这样计算的差是最小距离,并且在方框1020,系统能基于所识别的最小差来调整帧。
  图11示出用于针对相同的帧拷贝对帧的操作结果的程序的流程图。在图11中,在方框1105,系统对帧执行操作。在方框1110,系统存储帧和对帧的操作结果。在方框1115,系统识别另一帧。在方框1120,系统将新的帧与较早存储的帧相比较以确定它们是否相同。如果是,则在方框1125,系统检索对存储帧的操作结果,并且在方框1130,系统将该结果存储为对新的帧执行操作的结果。
  虽然图11示出系统将新的帧与仅一个存储帧相比较,本领域技术人员将认识到,请求保护的本发明的实施例能对任何数目的帧执行操作并存储结果,并且能将新的帧与任何数目的存储帧、甚至是每个存储帧相比较,以确定是否在什么地方存在匹配。如果存在匹配,则能基于匹配的帧来执行方框1125和1130。因此,如果在方框1120中不存在匹配,则系统能返回到方框1105以对新的帧执行操作并存储结果,或者能跳过方框1125和1130(以对另一新的帧进行定位,如短划线1135所示,或者结束处理)。
  虽然以上论述描述了比较两个帧,但请求保护的本发明的实施例不限于比较仅两个帧。例如,能将来自数据的一个帧与从另一源导入的两个帧相比较,或者能将导入的帧与来自数据的两个帧相比较。能将本发明的实施例广义化至以所描述的方式来比较任何数目的帧。
  以下论述意图提供其中可实现本发明的某些方面的适当机器的简要、一般描述。通常,所述机器包括处理器、存储器、例如随机存取存储器(RAM)、只读存储器(ROM)、或其他状态保持介质、存储器件、视频接口以及输入/输出接口端口被附连到的系统总线。可至少部分地由来自常规输入设备(比如键盘、鼠标等)的输入以及由从另一机器接收到的指示、与虚拟现实(VR)环境的交互、生物特征反馈或其他输入信号来控制机器。如本文所使用的,术语“机器”意图宽泛地涵盖单个机器或通信地耦合的机器或共同操作的设备的系统。示例性机器包括计算设备,诸如个人计算机、工作站、服务器、便携式计算机、手持式设备、电话、平板电脑等,以及运输设备,诸如私用或公共运输,例如汽车、火车、出租车等。
 所述机器可包括嵌入式控制器,诸如可编程或不可编程逻辑器件或阵列、专用集成电路、嵌入式计算机、智能卡等。所述机器可利用诸如通过网络接口、调制解调器或其他通信耦合到一个或多个远程机器的一个或多个连接。机器可经由物理和/或逻辑网络,诸如内联网、因特网、局域网、广域网等,被互连。本领域技术人员将领会到,网络通信可利用各种有线和/或无线近程或远程载波和协议,包括射频(RF)、卫星、微波、电气和电子工程师学会(IEEE)810.11、蓝牙、光、红外、电缆、激光器等。
  可参考或结合包括函数、程序、数据结构、应用程序等的关联数据来描述本发明,所述关联数据在被机器访问时导致机器执行任务或定义抽象数据类型或低级硬件环境(context)。可将关联数据存储在例如易失性和/或非易失性存储器中,例如RAM、ROM等,或者在其他存储设备及其关联存储介质中,包括硬盘、软盘、光学存储装置、磁带、快闪存储器、记忆棒、数字视频盘、生物存储装置等。关联数据能以分组、串行数据、并行数据、传播信号等形式经由包括物理和/或逻辑网络的传输环境被输送,并且能以压缩或加密格式被使用。关联数据可在分布式环境中使用,并被本地地和/或远程地存储以供机器访问。
  已参考所示实施例描述和例示了本发明的原理,将认识到在不脱离这样原理的情况下可在布置和细节方面修改所示实施例。并且,虽然前述论述已集中于特定实施例,但可预期其他配置。特别地,虽然在本文中使用了诸如“在一个实施例中”等表述,但这些短语意图一般地参考实施例可能性,并且不意图使本发明局限于特定实施例配置。如本文所使用的,这些术语可参考可组合成其他实施例的相同或不同实施例。
  在没有限制的情况下,本发明的实施例能扩展至以下说明:本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较,其中,所述第一帧从第二机器导入。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分,所述逻辑细分包括分组;过滤器,用以基于所述数据中的分组中的报头信息和数据内容中的至少一个对所述数据进行过滤;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分,所述逻辑细分包括视频帧;过滤器,用以基于所述数据中的视频帧中的行数和视频内容中的至少一个对所述数据进行过滤;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分,所述逻辑细分包括波形,该波形基于周期数、指定持续时间以及包括特定特性的脉冲中的至少一个;过滤器,用以基于波形特性对所述数据进行过滤;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分,所述逻辑细分包括波形,该波形基于周期数、指定持续时间以及包括特定特性的脉冲中的至少一个;过滤器,用以基于波形特性对所述数据进行过滤;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较,其中,用来识别数据的逻辑细分的波形是从交变、二次信号接收到的。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;过滤器,用以识别所述第二帧在与所述第一帧的差的阈值内;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;过滤器,用以识别作为数据中最接近于所述第一帧的帧的所述第二帧;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元,所述第一帧和所述第二帧不重叠,并且所述第一帧是从第二机器导入的;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;事件标识符,用以识别感兴趣事件;过滤器,用以在识别所述第一帧和所述第二帧之前消除未与感兴趣事件相关联的所述数据中的任何帧;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;操作器,用以对所述第一帧和所述第二帧中的每一个执行操作,分别地产生第一结果和第二结果;以及监视器,用以允许用户在视觉上将所述第一结果与所述第二结果相比较。
本发明的实施例包括一种系统,包括机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;操作器,用以对所述第一帧和所述第二帧中的每一个执行傅立叶变换,分别地产生第一结果和第二结果;以及监视器,用以允许用户在视觉上将所述第一结果与所述第二结果相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;操作器,用以对所述第一帧和所述第二帧两者执行操作,产生第三结果;以及监视器,用以允许用户在视觉上查看第三结果,从而将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较,其中,输入端口从所述用户接收用于逻辑细分确定器的所述数据的所述逻辑细分。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分,所述逻辑细分包括分组;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元,并且所述第一帧和所述第二帧不重叠,并且所述第一帧和所述第二帧每个是所述数据中的分组;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧按原始数据和解释数据相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;过滤器,用以对所述数据进行过滤;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;过滤器,用以在识别所述第一帧和所述第二帧之前从数据中消除表示死时间的任何帧;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;帧调整器,用以调整所述第一帧和所述第二帧中的至少一个以修正未对准;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;帧调整器,用以将所述第一帧和所述第二帧中的至少一个调整至所述第一帧和所述第二帧中的所述至少一个的已知起始点;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;帧调整器,用以调整所述第一帧和所述第二帧中的至少一个以修正未对准,包括用以针对对所述第一帧和所述第二帧中的所述至少一个的至少两个调整计算所述第一帧与所述第二帧之间的差的计算器、用以识别所述差之中的最小差的最小差标识符,并且所述帧调整器可操作用于基于所述所识别的最小差来调整所述第一帧和所述第二帧中的所述至少一个;以及监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较。
本发明的实施例包括一种系统,包括:机器;在所述机器上用来接收数据的输入端口;逻辑细分确定器,用以识别所述数据的逻辑细分;帧标识符,用以识别所述数据中的第一帧和第二帧,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元且所述第一帧和所述第二帧不重叠;监视器,用以允许用户在视觉上将所述第一帧与所述第二帧相比较;操作器,用以对所述第一帧执行操作以产生第一结果;所述机器中的存储装置,用以存储所述第一帧和所述第一结果;帧比较器,用以将第三帧与所述第一帧相比较以确定所述第三帧与所述第一帧是否相同;以及在所述第三帧与所述第一帧相同的情况下,从存储装置检索所述第一结果的检索器以及存储装置,用以将存储装置中的所述第一结果存储为对所述第三帧执行所述操作的第三结果。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,包括从第二机器导入第一帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的分组;基于数据中的分组中的报头信息和数据内容中的至少一个对所述数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的视频帧;基于视频帧中的行数和视频内容中的至少一个对所述数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的波形,该波形基于周期数、指定持续时间以及包括特定特性的脉冲中的至少一个;基于波形特性对数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的波形,该波形基于周期数、指定持续时间以及包括特定特性的脉冲中的至少一个;基于波形特性对数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧,其中,用来识别数据的逻辑细分的波形是从交变的、二次信号接收到的。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;识别作为在与第一帧的差的阈值内的第二帧;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠,包括从第二机器导入第一帧;识别作为在与第一帧的差的阈值内的第二帧,包括识别作为数据中的最接近于第一帧的帧的第二帧;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;对第一帧和第二帧中的每一个执行操作,分别地产生第一结果和第二结果;以及用机器来在视觉上比较第一帧和第二帧,包括用机器来在视觉上比较第一结果和第二结果。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;对第一帧和第二帧两者执行操作,产生第三结果;以及用机器来在视觉上比较第一帧和第二帧,包括用机器来在视觉上比较第三结果,从而比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;对所述第一帧和所述第二帧中的每一个执行傅立叶变换,分别地产生第一结果和第二结果;以及用机器来在视觉上比较第一帧和第二帧,包括用机器来在视觉上比较第一结果和第二结果。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠,包括识别感兴趣事件并在识别第一帧和第二帧之前消除未与感兴趣事件相关联的任何帧;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据中的分组;在机器处识别数据的第一分组和第二分组,第一分组不同于第二分组;以及用机器来在视觉上比较第一分组和第二分组。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;用机器来在视觉上按原始数据比较第一帧和第二帧;以及用机器来在视觉上按解释数据比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;对数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧,包括使用第一帧和第二帧两者来执行操作以比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在识别第一帧和第二帧之前消除表示死时间的任何帧;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;在视觉上比较第一帧和第二帧之前调整第一帧和第二帧中的至少一个以修正未对准;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;使第一帧和第二帧中的至少一个对准至第一帧和第二帧中的所述至少一个的已知起始点;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;在视觉上比较第一帧和第二帧之前调整第一帧和第二帧中的至少一个以修正未对准,包括:针对对第一帧和第二帧中的至少一个的至少两个调整而计算第一帧与第二帧之间的差,识别各差之中的最小差,并基于所识别的最小差来确定对第一帧和第二帧中的至少一个的调整;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种方法,包括:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;用机器来在视觉上比较第一帧和第二帧;对第一帧执行操作,产生第一结果;存储第一帧和第一结果;识别与第一帧相同的第三帧;检索存储的第一结果;以及随着对第三帧执行操作而将第一结果存储为第三结果。
本发明的实施例包括一种物品(ariticle),包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,包括从第二机器导入第一帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的分组;基于数据中的分组中的报头信息和数据内容中的至少一个对所述数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的视频帧;基于视频帧中的行数和视频内容中的至少一个对所述数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的波形,该波形基于周期数、指定持续时间以及包括特定特性的脉冲中的至少一个;基于波形特性对数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分,包括在机器处识别数据中的波形,该波形基于周期数、指定持续时间以及包括特定特性的脉冲中的至少一个;基于波形特性对数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧,其中,用来识别数据的逻辑细分的波形是从交变的、二次信号接收到的。
本发明的实施例包括一种物品,其包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;识别作为在与第一帧的差的阈值内的第二帧;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠,包括从第二机器导入第一帧;识别作为在与第一帧的差的阈值内的第二帧,包括识别作为数据中的最接近于第一帧的帧的第二帧;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;对第一帧和第二帧中的每一个执行操作,分别地产生第一结果和第二结果;以及用机器来在视觉上比较第一帧和第二帧,包括用机器来在视觉上比较第一结果和第二结果。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;对第一帧和第二帧两者执行操作,产生第三结果;以及用机器来在视觉上比较第一帧和第二帧,包括用机器来在视觉上比较第三结果,从而比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;对所述第一帧和所述第二帧中的每一个执行傅立叶变换,分别地产生第一结果和第二结果;以及用机器来在视觉上比较第一帧和第二帧,包括用机器来在视觉上比较第一结果和第二结果。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠,包括识别感兴趣事件并在识别第一帧和第二帧之前消除未与感兴趣事件相关联的任何帧;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据中的分组;在机器处识别数据的第一分组和第二分组,第一分组不同于第二分组;以及用机器来在视觉上比较第一分组和第二分组。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;用机器来在视觉上按原始数据比较第一帧和第二帧;以及用机器来在视觉上按解释数据比较第一帧和第二帧。
本发明的实施例包括一种物品,其包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;对数据进行过滤;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧,包括使用第一帧和第二帧两者来执行操作以比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在识别第一帧和第二帧之前消除表示死时间的任何帧;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;在视觉上比较第一帧和第二帧之前调整第一帧和第二帧中的至少一个以修正未对准;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;使第一帧和第二帧中的至少一个对准至第一帧和第二帧中的所述至少一个的已知起始点;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;在视觉上比较第一帧和第二帧之前调整第一帧和第二帧中的至少一个以修正未对准,包括:针对对第一帧和第二帧中的至少一个的至少两个调整而计算第一帧与第二帧之间的差,识别各差之中的最小差,并基于所识别最小差来确定对第一帧和第二帧中的至少一个的调整;以及用机器来在视觉上比较第一帧和第二帧。
本发明的实施例包括一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,该指令在被机器执行时导致:在机器处接收数据;在机器处识别数据的逻辑细分;在机器处识别数据的第一帧和第二帧,第一帧和第二帧不重叠;用机器来在视觉上比较第一帧和第二帧;对第一帧执行操作,产生第一结果;存储第一帧和第一结果;识别与第一帧相同的第三帧;检索存储的第一结果;以及随着对第三帧执行操作而将第一结果存储为第三结果。
  因此,鉴于对本文所述实施例的多种变更,本详细描述和所附材料意图仅仅是例示性的,并且不应将其理解为限制本发明的范围。因此,本发明请求保护的是可在随附权利要求及其等同的范围和精神内的所有此类修改。 

Claims (20)

1. 一种系统,包括:
机器;
在所述机器上用来接收数据的输入端口;
用来识别所述数据的逻辑细分的逻辑细分确定器;
用来识别所述数据中的第一帧和第二帧的帧标识符,所述第一帧和所述第二帧每个包括所述数据的所述逻辑细分的一个单元并且所述第一帧和所述第二帧不重叠;以及
用来允许用户在视觉上将所述第一帧与所述第二帧相比较的监视器。
2. 根据权利要求1所述的系统,其中所述第一帧是从第二机器导入的。
3. 根据权利要求1所述的系统,其中:
所述逻辑细分包括分组;以及
所述系统还包括用来基于所述数据中的分组中的报头信息和数据内容中的至少一个对所述数据进行过滤的过滤器。
4.根据权利要求1所述的系统,其中:
所述逻辑细分包括视频帧;以及
所述系统还包括用来基于所述数据中的视频帧中的行数和视频内容中的至少一个对所述数据进行过滤的过滤器。
5.根据权利要求1所述的系统,其中:
所述逻辑细分包括波形,所述波形基于周期数、指定持续时间和包括特定特性的脉冲中的至少一个;以及
所述系统还包括用来基于波形特性对所述数据进行过滤的过滤器。
6.根据权利要求5所述的系统,其中用来识别数据的逻辑细分的波形是从交变的、二次信号接收的。
7.根据权利要求1所述的系统,所述系统还包括用来识别作为在与所述第一帧的差的阈值内的所述第二帧的过滤器。
8.根据权利要求7所述的系统,其中:
所述第一帧是从第二机器导入的;以及
所述过滤器能操作用于识别作为数据中最接近于所述第一帧的帧的所述第二帧。
9.根据权利要求1所述的系统,还包括:
事件标识符,用来识别感兴趣事件;以及
过滤器,用来在识别所述第一帧和所述第二帧之前消除所述数据中未与感兴趣事件相关联的任何帧。
10.根据权利要求1所述的系统,其中:
所述系统还包括操作器,用来对所述第一帧和所述第二帧中的每一个执行操作,从而分别地产生第一结果和第二结果;以及
所述监视器允许所述用户在视觉上将所述第一结果与所述第二结果相比较。
11.一种方法,包括:
在机器处接收数据;
在所述机器处识别所述数据的逻辑细分;
在所述机器处识别所述数据的第一帧和第二帧,第一帧和第二帧不重叠;以及
用所述机器在视觉上比较第一帧和第二帧。
12.根据权利要求11所述的方法,其中,在所述机器处识别所述数据的第一帧和第二帧包括从第二机器导入第一帧。
13.根据权利要求11所述的方法,其中:
在所述机器处识别所述数据的逻辑细分包括在所述机器处识别所述数据中的分组;以及
所述方法还包括基于所述数据中的分组中的报头信息和数据内容中的至少一个对所述数据进行过滤。
14.根据权利要求11所述的方法,其中:
在所述机器处识别所述数据的逻辑细分包括在所述机器处识别所述数据中的视频帧;以及
所述方法还包括基于所述视频帧中的行数和视频内容中的至少一个对所述数据进行过滤。
15.根据权利要求11所述的方法,其中:
在所述机器处识别所述数据的逻辑细分包括在所述机器处识别波形,所述波形基于周期数、指定持续时间和包括特定特性的脉冲中的至少一个;以及
所述方法还包括基于波形特性对所述数据进行过滤。
16.根据权利要求15所述的方法,其中在所述机器处识别波形包括在所述机器处识别波形,所述波形用来识别从交变的、二次信号接收到的数据的逻辑细分。
17.根据权利要求11所述的方法,还包括识别作为在与第一帧的差的阈值内的第二帧。
18.根据权利要求17所述的方法,其中:
在所述机器处识别所述数据的第一帧和第二帧包括从第二机器导入第一帧;以及
识别作为在与第一帧的差的阈值内的第二帧包括识别作为在所述数据中最接近于第一帧的帧的第二帧。
19.根据权利要求11所述的方法,其中,在所述机器处识别所述数据的第一帧和第二帧包括:
识别感兴趣事件;以及
在识别第一帧和第二帧之前消除未与感兴趣事件相关联的任何帧。
20.一种物品,包括非瞬时性存储介质,所述非瞬时性存储介质具有存储在其上的指令,所述指令在被机器执行时导致:
在机器处接收数据;
在所述机器处识别所述数据的逻辑细分;
在所述机器处识别所述数据的第一帧和第二帧,第一帧和第二帧不重叠;以及
用所述机器来在视觉上比较第一帧和第二帧。
CN201410323786.0A 2013-07-09 2014-07-09 帧分析—用来分析串行和其他分组化数据的新方法 Pending CN104283735A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/937,560 US20150016269A1 (en) 2013-07-09 2013-07-09 Frame analysis - a new way to analyze serial and other packetized data
US13/937,560 2013-07-09

Publications (1)

Publication Number Publication Date
CN104283735A true CN104283735A (zh) 2015-01-14

Family

ID=51205200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410323786.0A Pending CN104283735A (zh) 2013-07-09 2014-07-09 帧分析—用来分析串行和其他分组化数据的新方法

Country Status (4)

Country Link
US (1) US20150016269A1 (zh)
EP (1) EP2824461A1 (zh)
JP (1) JP2015019372A (zh)
CN (1) CN104283735A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106228019A (zh) * 2016-07-29 2016-12-14 成都汇智远景科技有限公司 医疗云数据网络化分析方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8558888B2 (en) * 2009-02-27 2013-10-15 Third Iris Corp. Bandwidth shaping client to capture, transform, cache, and upload images from a remote point of recordation to a network service
EP3382405B1 (en) 2017-03-30 2024-10-09 Rohde & Schwarz GmbH & Co. KG Method for performing a bus autoset function and measurement device
EP3770632A1 (de) 2019-07-25 2021-01-27 VEGA Grieshaber KG Kombinierte radarsensoren mit einem radarensor zur füllstandsmessung und einem radasensor zur umgebungsüberwachung

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1359427A1 (en) * 2002-05-02 2003-11-05 Tektronix, Inc. Acquisition system for a long record length digital storage oscilloscope
US20080147342A1 (en) * 2006-10-27 2008-06-19 Heuser Patricia A Long data record analysis
CN101405605A (zh) * 2006-03-23 2009-04-08 特克特朗尼克公司 数字信号分析程序和波形显示设备
US20090195536A1 (en) * 2008-02-04 2009-08-06 Justin Ralph Louise System for three-dimensional rendering of electrical test and measurement signals
US20120136603A1 (en) * 2008-12-08 2012-05-31 Advantest Corporation Test apparatus and debug method
CN102508025A (zh) * 2010-05-13 2012-06-20 特克特朗尼克公司 使用计算机视觉技术的信号识别和触发

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5953009A (en) * 1997-05-27 1999-09-14 Hewlett-Packard Company Graphical system and method for invoking measurements in a signal measurement system
US6219050B1 (en) * 1997-07-16 2001-04-17 Compuware Corporation Bounce diagram: a user interface for graphical exploration of packet trace information
US6154771A (en) * 1998-06-01 2000-11-28 Mediastra, Inc. Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively
ES2313959T3 (es) * 2000-05-12 2009-03-16 Niksun, Inc. Camara de seguridad para una red.
US7203173B2 (en) * 2002-01-25 2007-04-10 Architecture Technology Corp. Distributed packet capture and aggregation
JP2006300618A (ja) * 2005-04-18 2006-11-02 Iwatsu Test Instruments Corp 解析表示機能を有する計測システム及びその装置
US7827209B2 (en) * 2007-08-09 2010-11-02 Tektronix, Inc. Data object based data analysis
DE102011075669A1 (de) * 2011-05-11 2012-11-15 Rohde & Schwarz Gmbh & Co. Kg Signalanalyse in Zeit und Frequenz

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1359427A1 (en) * 2002-05-02 2003-11-05 Tektronix, Inc. Acquisition system for a long record length digital storage oscilloscope
CN101405605A (zh) * 2006-03-23 2009-04-08 特克特朗尼克公司 数字信号分析程序和波形显示设备
US20080147342A1 (en) * 2006-10-27 2008-06-19 Heuser Patricia A Long data record analysis
US20090195536A1 (en) * 2008-02-04 2009-08-06 Justin Ralph Louise System for three-dimensional rendering of electrical test and measurement signals
US20120136603A1 (en) * 2008-12-08 2012-05-31 Advantest Corporation Test apparatus and debug method
CN102508025A (zh) * 2010-05-13 2012-06-20 特克特朗尼克公司 使用计算机视觉技术的信号识别和触发

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106228019A (zh) * 2016-07-29 2016-12-14 成都汇智远景科技有限公司 医疗云数据网络化分析方法
CN106228019B (zh) * 2016-07-29 2018-08-07 湖南湘医医生集团医疗有限公司 医疗云数据网络化分析方法

Also Published As

Publication number Publication date
US20150016269A1 (en) 2015-01-15
EP2824461A1 (en) 2015-01-14
JP2015019372A (ja) 2015-01-29

Similar Documents

Publication Publication Date Title
JP6616893B2 (ja) ネットワークトポロジー自己適応性データ可視化方法及び装置
US10268755B2 (en) Systems and methods for providing dynamic indexer discovery
JP6488009B2 (ja) 特徴的なサブトレースマイニングを使用する、経時的グラフにおける挙動クエリ構築のための方法及びシステム
CN105630847B (zh) 数据存储方法、数据查询方法、装置及系统
WO2008030569A3 (en) Methods and apparatus for identifying workflow graphs using an iterative analysis of empirical data
EP3343337A1 (en) Method and device for controlling screen between terminals, and storage medium
CN104283735A (zh) 帧分析—用来分析串行和其他分组化数据的新方法
US11928095B2 (en) Image analysis interface
CN103701927A (zh) 一种终端间的图像共享方法、终端设备及通信系统
CN108572789A (zh) 磁盘存储方法和装置、消息推送方法和装置及电子设备
US20150229791A1 (en) System and Method for the Passive Monitoring and Reporting of Printer-Related Data on USB Cables
US11115338B2 (en) Intelligent conversion of internet domain names to vector embeddings
US9944414B2 (en) Satellite telemetry, tracking and control data tracking and archiving system
US20160086361A1 (en) Analytics visualization
US20170287178A1 (en) Visual generation of an anomaly detection image
US20180101294A1 (en) Information generating system, information generating device, information generating method, and information generating program
CN105700756A (zh) 输入信息的装置和输入信息的方法
JP2016024486A (ja) データ活用システム及びその制御方法
US20160231859A1 (en) Methods and systems to regenerate h-sync by a touch controller
CN116304623A (zh) 一种辐射源识别方法、装置及系统
US10360701B2 (en) Integrated visualization
KR101585433B1 (ko) 차량 데이터 시각화 방법, 이를 수행하는 차량 데이터 시각화 서버 및 이를 저장하는 기록매체
JP6213665B2 (ja) 情報処理装置、及び、クラスタリング方法
CN104951467B (zh) 统计方法及装置
EP2605121A3 (en) Systems and methods for handling out of order reporting in a storage device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150114

WD01 Invention patent application deemed withdrawn after publication