-
公开(公告)号:US20120324333A1
公开(公告)日:2012-12-20
申请号:US13162063
申请日:2011-06-16
Applicant: David Lehavi , Omer Barkol
Inventor: David Lehavi , Omer Barkol
IPC: G06F17/00
CPC classification number: G06F11/3668 , G06F11/3438 , G06F11/3612 , G06F17/2705
Abstract: A method for automated semantic parsing of an image of a structured document includes acquiring the image of the structured document. The image of the structured document is lexed so as to associate each image element of a plurality of image elements of the image with a predefined token. A user defined template of expected semantically significant elements of the structured document is input into a parser, the expected elements being defined in a visibly pushdown language (VPL) format. The tokens are parsed into the expected elements. A computer readable medium containing executable instructions and a system are also described.
Abstract translation: 用于结构化文档的图像的自动语义解析的方法包括获取结构化文档的图像。 对结构化文档的图像进行词法化,以将图像的多个图像元素中的每个图像元素与预定义的令牌相关联。 将结构化文档的预期语义有意义的元素的用户定义的模板输入到解析器中,期望的元素以可见的下推语言(VPL)格式定义。 令牌被解析成预期的元素。 还描述了包含可执行指令和系统的计算机可读介质。
-
公开(公告)号:US11514647B1
公开(公告)日:2022-11-29
申请号:US17248614
申请日:2021-01-29
Applicant: Ami Haviv , Yair Hayut , David Lehavi
Inventor: Ami Haviv , Yair Hayut , David Lehavi
Abstract: A non-transitory computer readable medium that stores instructions that once executed by a computer cause the computer to execute the stages of: calculating a first function that represents an object that is three dimensional; calculating a second function that is a convolution or an approximated convolution of (a) the first function applied on points of the object, and (b) an other function that is the first function composed with a function that sends points of the object to opposite points; wherein the second function is translation invariant; and calculating the translation and rotation invariant features of the query object, based on the second function.
-
公开(公告)号:US10088969B2
公开(公告)日:2018-10-02
申请号:US14009580
申请日:2011-05-06
Applicant: Sagi Schein , Omer Barkol , Ruth Bergman , David Lehavi , Ayelel Pnueli , Yonathan Livny
Inventor: Sagi Schein , Omer Barkol , Ruth Bergman , David Lehavi , Ayelel Pnueli , Yonathan Livny
IPC: G06F3/048 , G06F3/0481 , G06F11/36 , G06F9/455 , G06F9/451
Abstract: In one implementation, an image-based automation process includes identifying a graphical object of a graphical user interface and performing an action relative to the graphical object at the graphical user interface. The identifying is based on an image including the graphical object.
-
公开(公告)号:US08924316B2
公开(公告)日:2014-12-30
申请号:US13563690
申请日:2012-07-31
Applicant: David Lehavi , Hila Nachlieli , Sagi Schein
Inventor: David Lehavi , Hila Nachlieli , Sagi Schein
CPC classification number: G06T3/40 , G06K9/6287
Abstract: A method includes obtaining, by executing a module stored on a non-transitory computer-readable storage device, approximately-zero polynomials for each of multiple classes. The method further includes evaluating the approximately-zero polynomials for each class on a plurality of points to compute distances from each point to each of the classes. The method also includes scaling the approximately-zero polynomials based on the distances and classifying the points based on the scaled approximately-zero polynomials.
Abstract translation: 一种方法包括通过执行存储在非暂时计算机可读存储设备上的模块来获得针对多个类别中的每一个的近似零多项式。 该方法还包括评估多个点上的每个类的近似零多项式以计算从每个点到每个类的距离。 该方法还包括基于距离缩放近似零多项式并基于缩放的近似零多项式对点进行分类。
-
公开(公告)号:US08887160B2
公开(公告)日:2014-11-11
申请号:US13301301
申请日:2011-11-21
Applicant: David Lehavi , Sagi Schein
Inventor: David Lehavi , Sagi Schein
CPC classification number: G06F9/5027 , G06F2209/503
Abstract: Tasks are mapped to execution threads of a parallel processing device. Tasks are mapped from the list of tasks to execution threads of the parallel processing device that are free. The parallel processing device is allowed to perform the tasks mapped to the execution threads of the parallel processing device for a predetermined number of execution cycles. When the parallel processing device has performed the tasks mapped to the execution threads of the parallel processing device for the predetermined number of execution cycles, the parallel processing device is suspended from further performing the tasks to allow the parallel processing device to determine which execution threads have completed performance of mapped tasks and are therefore free.
Abstract translation: 任务映射到并行处理设备的执行线程。 任务从任务列表映射到并行处理设备的空闲执行线程。 允许并行处理设备执行映射到并行处理设备的执行线程的任务达预定数量的执行周期。 当并行处理装置在预定数量的执行周期中执行映射到并行处理装置的执行线程的任务时,暂停并行处理装置进一步执行任务以允许并行处理装置确定哪个执行线程具有 完成映射任务的性能,因此是免费的。
-
-
-
-