Using genetic algorithm to design 2-dimensional procedural patterns
    51.
    发明授权
    Using genetic algorithm to design 2-dimensional procedural patterns 有权
    使用遗传算法设计二维程序模式

    公开(公告)号:US09105135B2

    公开(公告)日:2015-08-11

    申请号:US13713293

    申请日:2012-12-13

    Abstract: Selection of an area of an image can be received. Selection of a subset of a plurality of predefined patterns may be received. A plurality of patterns can be generated. At least one generated pattern in the plurality of patterns may be based at least in part on one or more predefined patterns in the subset. Selection of another subset of patterns may be received. At least one pattern in the other subset of patterns may be selected from the plurality of predefined patterns and/or the generated patterns. Another plurality of patterns can be generated. At least one generated pattern in this plurality of patterns may be based at least on part on one or more patterns in the other subset. Selection of a generated pattern from the generated other plurality of patterns may be received. The selected area of the image may be populated with the selected generated pattern.

    Abstract translation: 可以接收图像的区域的选择。 可以接收多个预定模式的子集的选择。 可以生成多个图案。 多个图案中的至少一个生成的图案可以至少部分地基于该子集中的一个或多个预定模式。 可以接收另一模式子集的选择。 可以从多个预定义模式和/或生成的模式中选择模式的另一子集中的至少一个模式。 可以生成另外多个图案。 该多个图案中的至少一个生成的图案可以至少部分地基于另一子集中的一个或多个图案。 可以接收从所生成的其他多个图案中选择生成的图案。 图像的所选区域可以用所选择的生成图案填充。

    3D Printing with Small Geometric Offsets to Affect Surface Characteristics
    52.
    发明申请
    3D Printing with Small Geometric Offsets to Affect Surface Characteristics 有权
    使用小几何偏移进行3D打印以影响表面特性

    公开(公告)号:US20150197060A1

    公开(公告)日:2015-07-16

    申请号:US14155202

    申请日:2014-01-14

    Abstract: This document describes techniques and apparatuses for 3D printing with small geometric offsets to affect surface characteristics. These techniques are capable of enabling fused-deposition printers to create 3D objects having desired surface characteristics, such as particular colors, images and image resolutions, textures, and luminosities. In some cases, the techniques do so using a single filament head with a single filament material. In some other cases, the techniques do so using multiple heads each with different filaments, though the techniques can forgo many switches between these heads. Each printing layer may use even a single filament from one head, thereby enabling surface characteristics while reducing starts and stops for filaments heads, which enables fewer artifacts or increases printing speed.

    Abstract translation: 本文档描述了具有小几何偏移的3D打印以影响表面特性的技术和装置。 这些技术能够使熔融沉积打印机能够创建具有期望的表面特性(例如特定颜色,图像和图像分辨率,纹理和光度)的3D物体。 在某些情况下,这些技术使用具有单丝材料的单丝头。 在其他一些情况下,这些技术使用多个具有不同长丝的头,但这些技术可以在这些头之间放弃许多开关。 每个印刷层可以使用来自一个头部的单个细丝,从而使得能够减少表面特性,同时减少长丝头的开始和停止,这使得更少的伪像或增加打印速度。

    Using Genetic Algorithm to Design 2-Dimensional Procedural Patterns
    53.
    发明申请
    Using Genetic Algorithm to Design 2-Dimensional Procedural Patterns 有权
    使用遗传算法设计二维程序模式

    公开(公告)号:US20140168254A1

    公开(公告)日:2014-06-19

    申请号:US13713293

    申请日:2012-12-13

    Abstract: Selection of an area of an image can be received. Selection of a subset of a plurality of predefined patterns may be received. A plurality of patterns can be generated. At least one generated pattern in the plurality of patterns may be based at least in part on one or more predefined patterns in the subset. Selection of another subset of patterns may be received. At least one pattern in the other subset of patterns may be selected from the plurality of predefined patterns and/or the generated patterns. Another plurality of patterns can be generated. At least one generated pattern in this plurality of patterns may be based at least on part on one or more patterns in the other subset. Selection of a generated pattern from the generated other plurality of patterns may be received. The selected area of the image may be populated with the selected generated pattern.

    Abstract translation: 可以接收图像的区域的选择。 可以接收多个预定模式的子集的选择。 可以生成多个图案。 多个图案中的至少一个生成的图案可以至少部分地基于该子集中的一个或多个预定模式。 可以接收另一模式子集的选择。 可以从多个预定义模式和/或生成的模式中选择模式的另一子集中的至少一个模式。 可以生成另外多个图案。 该多个图案中的至少一个生成的图案可以至少部分地基于另一子集中的一个或多个图案。 可以接收从所生成的其他多个图案中选择生成的图案。 图像的所选区域可以用所选择的生成图案填充。

    GUIDED IMAGE COMPOSITION ON MOBILE DEVICES
    54.
    发明申请

    公开(公告)号:US20190109981A1

    公开(公告)日:2019-04-11

    申请号:US15730614

    申请日:2017-10-11

    Abstract: Various embodiments describe facilitating real-time crops on an image. In an example, an image processing application executed on a device receives image data corresponding to a field of view of a camera of the device. The image processing application renders a major view on a display of the device in a preview mode. The major view presents a previewed image based on the image data. The image processing application receives a composition score of a cropped image from a deep-learning system. The image processing application renders a sub-view presenting the cropped image based on the composition score in a preview mode. Based on a user interaction, the image processing application renders the cropped image in the major view with the sub-view in the preview mode.

    Digital Image Defect Identification and Correction

    公开(公告)号:US20180268533A1

    公开(公告)日:2018-09-20

    申请号:US15458826

    申请日:2017-03-14

    Abstract: Digital image defect identification and correction techniques are described. In one example, a digital medium environment is configured to identify and correct a digital image defect through identification of a defect in a digital image using machine learning. The identification includes generating a plurality of defect type scores using a plurality of defect type identification models, as part of machine learning, for a plurality of different defect types and determining the digital image includes the defect based on the generated plurality of defect type scores. A correction is generated for the identified defect and the digital image is output as included the generated correction.

    Neural network patch aggregation and statistics

    公开(公告)号:US09996768B2

    公开(公告)日:2018-06-12

    申请号:US14548170

    申请日:2014-11-19

    CPC classification number: G06K9/4676 G06K9/4628

    Abstract: Neural network patch aggregation and statistical techniques are described. In one or more implementations, patches are generated from an image, e.g., randomly, and used to train a neural network. An aggregation of outputs of patches processed by the neural network may be used to label an image using an image descriptor, such as to label aesthetics of the image, classify the image, and so on. In another example, the patches may be used by the neural network to calculate statistics describing the patches, such as to describe statistics such as minimum, maximum, median, and average of activations of image characteristics of the individual patches. These statistics may also be used to support a variety of functionality, such as to label the image as described above.

    Image zooming
    59.
    发明授权

    公开(公告)号:US09805445B2

    公开(公告)日:2017-10-31

    申请号:US14524489

    申请日:2014-10-27

    CPC classification number: G06T3/40

    Abstract: Image zooming is described. In one or more implementations, zoomed croppings of an image are scored. The scores calculated for the zoomed croppings are indicative of a zoomed cropping's inclusion of content that is captured in the image. For example, the scores are indicative of a degree to which a zoomed cropping includes salient content of the image, a degree to which the salient content included in the zoomed cropping is centered in the image, and a degree to which the zoomed cropping preserves specified regions-to-keep and excludes specified regions-to-remove. Based on the scores, at least one zoomed cropping may be chosen to effectuate a zooming of the image. Accordingly, the image may be zoomed according to the zoomed cropping such that an amount the image is zoomed corresponds to a scale of the zoomed cropping.

    AUTOMATIC GENERATION 3D DRAWING OBJECTS BASED ON A 2D DESIGN INPUT

    公开(公告)号:US20170221257A1

    公开(公告)日:2017-08-03

    申请号:US15014386

    申请日:2016-02-03

    CPC classification number: G06T19/20 G06T11/001 G06T17/00 G06T2219/2021

    Abstract: Methods and systems are directed to improving the convenience of drawing applications. Some examples include generating 3D drawing objects using a drawing application and selecting one based on a 2D design (in some cases a hand-drawn sketch) provided by a user. The user provided 2D design is separated into an outline perimeter and interior design, and corresponding vectors are then generated. These vectors are then used with analogous vectors generated for drawing objects. The selection of a drawing object to correspond to the 2D design is based on finding a drawing object having a minimum difference between its vectors and the vectors of the 2D design. The selected drawing object is then used to generate a drawing object configured to receive edits from the user. This reduces the inconvenience required to manually reproduce the 2D design in the drawing application.

Patent Agency Ranking