会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明授权
    • Virtual image generation
    • 虚拟图像生成
    • US07257272B2
    • 2007-08-14
    • US10826981
    • 2004-04-16
    • Andrew BlakeAntonio Criminisi
    • Andrew BlakeAntonio Criminisi
    • G06K9/40H04N1/407H04N1/409G06K15/00
    • G06T7/593G06T5/50G06T2207/10012H04N13/15H04N13/279
    • Artifacts are detected in a cyclopean virtual image generated from stereo images. A disparity map is generated from the stereo images. Individual projected images are determined based on the disparity map and the corresponding stereo images. A difference map is computed between the individual projected images to indicate the artifacts. A source patch in the virtual image is defined relative to an artifact. A replacement target patch is generated using a split-patch search technique as a composite of a background exemplar patch and a foreground exemplar patch. Each exemplar patch may be identified from an image patch selected from at least one of the stereo images. The source patch of the virtual image is replaced by the replacement target patch to correct the detected artifact.
    • 在从立体图像生成的环形虚拟图像中检测人造物。 从立体图像生成视差图。 基于视差图和对应的立体图像确定个体投影图像。 在各个投影图像之间计算差异图,以指示伪像。 虚拟映像中的源补丁是相对于工件定义的。 使用分割补丁搜索技术来生成替换目标补丁作为背景示例补丁和前景示例补丁的组合。 可以从选自至少一个立体图像的图像补丁来识别每个示例性补丁。 虚拟映像的源修补程序将替换为替换目标修补程序,以更正检测到的伪像。
    • 33. 发明授权
    • Predicting joint positions
    • 预测联合职位
    • US08571263B2
    • 2013-10-29
    • US13050858
    • 2011-03-17
    • Jamie Daniel Joseph ShottonPushmeet KohliRoss Brook GirshickAndrew FitzgibbonAntonio Criminisi
    • Jamie Daniel Joseph ShottonPushmeet KohliRoss Brook GirshickAndrew FitzgibbonAntonio Criminisi
    • G06K9/00
    • G06F3/017G06K9/00362G06N5/025
    • Predicting joint positions is described, for example, to find joint positions of humans or animals (or parts thereof) in an image to control a computer game or for other applications. In an embodiment image elements of a depth image make joint position votes so that for example, an image element depicting part of a torso may vote for a position of a neck joint, a left knee joint and a right knee joint. A random decision forest may be trained to enable image elements to vote for the positions of one or more joints and the training process may use training images of bodies with specified joint positions. In an example a joint position vote is expressed as a vector representing a distance and a direction of a joint position from an image element making the vote. The random decision forest may be trained using a mixture of objectives.
    • 例如,描述关节位置的描述是为了在图像中找到人或动物(或其部分)的联合位置,以控制计算机游戏或用于其他应用。 在一个实施例中,深度图像的图像元素进行联合位置投票,使得例如描绘躯干的一部分的图像元素可以投射颈部关节,左膝关节和右膝关节的位置。 可以对随机决策林进行训练,以使图像元素能够对一个或多个关节的位置进行投票,并且训练过程可以使用具有指定关节位置的身体的训练图像。 在一个例子中,联合立场表决被表示为表示从投票的图像元素的联合位置的距离和方向的向量。 可以使用目标混合来训练随机决策林。
    • 34. 发明授权
    • Image processing using geodesic forests
    • 使用测地森林进行图像处理
    • US08351654B2
    • 2013-01-08
    • US12431421
    • 2009-04-28
    • Antonio CriminisiToby Sharp
    • Antonio CriminisiToby Sharp
    • G06K9/00E04B7/08
    • G06K9/6215G06T11/001
    • Image processing using geodesic forests is described. In an example, a geodesic forest engine determines geodesic shortest-path distances between each image element and a seed region specified in the image in order to form a geodesic forest data structure. The geodesic distances take into account gradients in the image of a given image modality such as intensity, color, or other modality. In some embodiments, a 1D processing engine carries out 1D processing along the branches of trees in the geodesic forest data structure to form a processed image. For example, effects such as ink painting, edge-aware texture flattening, contrast-aware image editing, forming animations using geodesic forests and other effects are achieved using the geodesic forest data structure. In some embodiments the geodesic forest engine uses a four-part raster scan process to achieve real-time processing speeds and parallelization is possible in many of the embodiments.
    • 描述了使用测地森林进行图像处理。 在一个示例中,测地森林引擎确定每个图像元素与图像中指定的种子区域之间的测距最短路径距离,以形成测地森林数据结构。 测距距离考虑了给定图像形态(如强度,颜色或其他形式)图像中的渐变。 在一些实施例中,1D处理引擎沿着测地森林数据结构中的树的分支执行1D处理,以形成经处理的图像。 例如,使用测地森林数据结构实现诸如水墨绘画,边缘感知纹理平整,对比度感知图像编辑,使用测地森林形成动画等效果。 在一些实施例中,测地森林引擎使用四部分光栅扫描过程来实现实时处理速度,并且在许多实施例中并行化是可能的。
    • 36. 发明申请
    • Parallel Processing for Distance Transforms
    • 距离变换的并行处理
    • US20110141121A1
    • 2011-06-16
    • US12635861
    • 2009-12-11
    • Toby SharpAntonio Criminisi
    • Toby SharpAntonio Criminisi
    • G06F15/80
    • G06T17/10A63F2300/1087G06F17/10G06T5/30G06T2207/20041
    • Parallel processing for distance transforms is described. In an embodiment a raster scan algorithm is used to compute a distance transform such that each image element of a distance image is assigned a distance value. This distance value is a shortest distance from the image element to the seed region. In an embodiment two threads execute in parallel with a first thread carrying out a forward raster scan over the distance image and a second thread carrying out a backward raster scan over the image. In an example, a thread pauses when a cross-over condition is met until the other thread meets the condition after which both threads continue. In embodiments distances may be computed in Euclidean space or along geodesics defined on a surface. In an example, four threads execute two passes in parallel with each thread carrying out a raster scan over a different quarter of the image.
    • 描述了距离变换的并行处理。 在一个实施例中,光栅扫描算法用于计算距离变换,使得距离图像的每个图像元素被分配距离值。 该距离值是从图像元素到种子区域的最短距离。 在一个实施例中,两个线程与第一线程并行执行,该第一线程在距离图像上执行正向光栅扫描,而第二线程在图像上执行向后光栅扫描。 在一个示例中,当满足交叉条件时,线程将暂停,直到另一个线程满足两个线程继续的条件为止。 在实施例中,距离可以在欧氏距离空间中或沿着表面上定义的测地线计算。 在一个示例中,四个线程与在每个图像的不同四分之一处执行光栅扫描的每个线程并行执行两个遍。
    • 38. 发明申请
    • Remote Workspace Sharing
    • 远程工作区共享
    • US20080184124A1
    • 2008-07-31
    • US11669107
    • 2007-01-30
    • Ankur AgarwalAntonio CriminisiWilliam BuxtonAndrew BlakeAndrew Fitzgibbon
    • Ankur AgarwalAntonio CriminisiWilliam BuxtonAndrew BlakeAndrew Fitzgibbon
    • G06F3/048
    • G06Q10/10H04N7/15
    • Existing remote workspace sharing systems are difficult to use. For example, changes made on a common work product by one user often appear abruptly on displays viewed by remote users. As a result the interaction is perceived as unnatural by the users and is often inefficient. Images of a display of a common work product are received from a camera at a first location. These images may also comprise information about objects between the display and the camera such as a user's hand editing a document on a tablet PC. These images are combined with images of the shared work product and displayed at remote locations. Advance information about remote user actions is then visible and facilitates collaborative mediation between users. Depth information may be used to influence the process of combining the images.
    • 现有的远程工作区共享系统很难使用。 例如,一个用户在公共工作产品上进行的更改通常会在远程用户查看的显示器上突然出现。 因此,互动被用户认为是不自然的,并且通常效率低下。 在第一位置从相机接收公共作品的显示的图像。 这些图像还可以包括关于显示器和相机之间的对象的信息,例如用户在平板PC上编辑文档的手。 这些图像与共享工作产品的图像组合,并在远程位置显示。 然后可以看到有关远程用户操作的高级信息,并促进用户之间的协作中介。 深度信息可以用于影响组合图像的过程。
    • 39. 发明申请
    • Stereo-based image processing
    • US20060193509A1
    • 2006-08-31
    • US11066946
    • 2005-02-25
    • Antonio CriminisiAndrew BlakeGeoffrey Cross
    • Antonio CriminisiAndrew BlakeGeoffrey Cross
    • G06K9/00
    • G06K9/00241
    • Images of the same scene from multiple cameras may be use to generate a stereo disparity map. At least a portion of the stereo disparity map may be compared to a kernel image to detect and/or determine the location of an object in the disparity map. The kernel image is an array of pixel values which represent the stereo disparity of an object to be located, more particularly, the kernel image indicates the 3-dimensional surface shape of the object to be located from a point of view. The disparity map containing the located object may be process to manipulate the display of the stereo-based image and/or an input image. For example, the display of the image may be cropped and/or zoomed, areas of the image that are not the located object may be modified, an object such as an emoticon or smart-emoticon may be virtually inserted into the three dimensions of the image and may interact with the object, the location of the object in the image may localize further searches, presence of the located object in the image may indicate selected storing of the image and/or image indexing, and/or the located object in the image may be used as a non-standard input device to a computing system.
    • 40. 发明申请
    • Matching un-synchronized image portions
    • 匹配未同步的图像部分
    • US20060125920A1
    • 2006-06-15
    • US11008839
    • 2004-12-10
    • Antonio CriminisiGavin SmythGeoffrey Cross
    • Antonio CriminisiGavin SmythGeoffrey Cross
    • H04N7/18
    • H04N5/0733G06T7/593
    • A matching system may be used to match unsynchronized camera signals. In one example, the images from each camera may be matched by synchronizing images from each camera such that the scene of each image is determined to be static. Alternatively or additionally, the images from one camera may be compared to images from another camera to determine the best synchronous match. These matched, synchronized image portions may be processed to generate a transformation structure that may be used to rectify the images, e.g., transform images from the cameras as if the cameras had co-planar image planes, or used in any other process, such as calibration of the cameras.
    • 可以使用匹配系统来匹配不同步的相机信号。 在一个示例中,来自每个相机的图像可以通过使来自每个相机的图像同步来匹配,使得每个图像的场景被确定为静止的。 或者或另外,可以将来自一个照相机的图像与来自另一照相机的图像进行比较,以确定最佳同步匹配。 这些匹配的同步图像部分可以被处理以产生可用于校正图像的变换结构,例如,从摄像机转换图像,如同摄像机具有共面图像平面,或者用于任何其他过程,例如 校准相机。