会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for simulating paint brush strokes using configurable wetness, drying, and mixing parameters
    • 使用可配置的湿度,干燥和混合参数来模拟油漆刷冲程的系统和方法
    • US08599213B2
    • 2013-12-03
    • US12862902
    • 2010-08-25
    • Stephen J. DiVerdiAravind KrishnaswamyJerry G. HarrisSunil HadapWalter Michael Shaw
    • Stephen J. DiVerdiAravind KrishnaswamyJerry G. HarrisSunil HadapWalter Michael Shaw
    • G09G5/02G09G5/00
    • G06T11/40
    • Systems, methods, and apparatus for simulating natural media painting in a digital painting application (or painting simulation module) may more accurately simulate real world painting techniques than conventional painting simulation applications. The digital painting application (or simulation module) may provide a small set of physically meaningful parameters (e.g., canvas wetness, drying rate, and pickup mix ratio). By setting the values of these parameters (or overriding default values for a selected paint type), the user may better control the appearance of brush strokes made by a virtual paint brush on a digital canvas. For example, the length of a brush stroke, the amount of streaking caused by paint picked up during the brush stroke, and/or the mix of paint deposited from a pickup buffer and a reservoir buffer of a brush model may be affected by changing the values of these parameters, thus allowing users to create different realistic painting effects.
    • 用于在数字绘画应用(或绘画模拟模块)中模拟自然媒体绘​​画的系统,方法和装置可以比常规绘画模拟应用更准确地模拟真实世界的绘画技术。 数字绘画应用(或模拟模块)可以提供一小组物理上有意义的参数(例如,画布湿度,干燥速率和拾取混合比)。 通过设置这些参数的值(或覆盖所选绘制类型的默认值),用户可以更好地控制由数字画布上的虚拟绘画画笔进行的画笔笔画的外观。 例如,画笔笔划的长度,在画笔冲程期间拾取的油漆引起的条纹数量和/或从拾取缓冲器和刷子模型的储存器缓冲器沉积的油漆混合物可能会受到影响, 这些参数的值,从而允许用户创建不同的逼真绘画效果。
    • 2. 发明申请
    • System and Method for Natural Media Painting Using Automatic Brush Cleaning and Filling Modes
    • 使用自动刷子清洗和灌装模式进行自然媒体绘​​画的系统和方法
    • US20130120394A1
    • 2013-05-16
    • US12862927
    • 2010-08-25
    • Stephen J. DiVerdiJerry G. HarrisWalter Michael Shaw
    • Stephen J. DiVerdiJerry G. HarrisWalter Michael Shaw
    • G06T11/20
    • G06T11/40
    • Systems, methods, and apparatus for simulating natural media painting in a digital painting application (or painting simulation module) may provide an automatic brush cleaning feature and an automatic brush filling feature, which may be separately selectable by a user. When enabled, these features may cause the digital painting application (or simulation module) to automatically clean a virtual paint brush (e.g., by emptying both a reservoir buffer and a pickup buffer of a brush model) and/or automatically fill the virtual paint brush with paint (e.g., by storing data representing paint in the reservoir buffer) between brush strokes. These automated actions may be performed in response to detecting the completion of a brush stroke, or in response to detecting the initiation of a next brush stroke. Settings for these automated actions may be overridden by initiating manual brush cleaning and/or filling operations between strokes (e.g., following any automated actions that are enabled).
    • 用于在数字绘画应用(或绘画模拟模块)中模拟自然媒体绘​​画的系统,方法和装置可以提供自动刷清洁特征和自动刷填充特征,其可以由用户单独选择。 启用时,这些功能可能会导致数字绘画应用程序(或模拟模块)自动清理虚拟画笔(例如,通过清空画笔模型的储存器缓冲区和拾取缓冲区)和/或自动填充虚拟画笔 使用油漆(例如,通过将表示油漆的数据存储在储存器缓冲液中)在画笔笔触之间。 这些自动化动作可以响应于检测到画笔笔划的完成,或者响应于检测到下一笔画笔划的开始而被执行。 这些自动化操作的设置可以通过在笔画之间启动手动刷子清洁和/或填充操作(例如,启用启用的任何自动化操作之后)来覆盖。
    • 3. 发明申请
    • System And Method For Simulating Paint Brush Strokes Using Configurable Wetness, Drying, And Mixing Parameters
    • 使用可配置的湿度,干燥和混合参数来模拟油漆笔刷的系统和方法
    • US20130120435A1
    • 2013-05-16
    • US12862902
    • 2010-08-25
    • Stephen J. DiVerdiAravind KrishnaswamyJerry G. HarrisSunil HadapWalter Michael Shaw
    • Stephen J. DiVerdiAravind KrishnaswamyJerry G. HarrisSunil HadapWalter Michael Shaw
    • G09G5/02
    • G06T11/40
    • Systems, methods, and apparatus for simulating natural media painting in a digital painting application (or painting simulation module) may more accurately simulate real world painting techniques than conventional painting simulation applications. The digital painting application (or simulation module) may provide a small set of physically meaningful parameters (e.g., canvas wetness, drying rate, and pickup mix ratio). By setting the values of these parameters (or overriding default values for a selected paint type), the user may better control the appearance of brush strokes made by a virtual paint brush on a digital canvas. For example, the length of a brush stroke, the amount of streaking caused by paint picked up during the brush stroke, and/or the mix of paint deposited from a pickup buffer and a reservoir buffer of a brush model may be affected by changing the values of these parameters, thus allowing users to create different realistic painting effects.
    • 用于在数字绘画应用(或绘画模拟模块)中模拟自然媒体绘​​画的系统,方法和装置可以比常规绘画模拟应用更准确地模拟真实世界的绘画技术。 数字绘画应用(或模拟模块)可以提供一小组物理上有意义的参数(例如,画布湿度,干燥速率和拾取混合比)。 通过设置这些参数的值(或覆盖所选绘制类型的默认值),用户可以更好地控制由数字画布上的虚拟绘画画笔进行的画笔笔画的外观。 例如,画笔笔划的长度,在画笔冲程期间拾取的油漆引起的条纹数量和/或从拾取缓冲器和刷子模型的储存器缓冲器沉积的油漆混合物可能会受到影响, 这些参数的值,从而允许用户创建不同的逼真绘画效果。
    • 4. 发明授权
    • Natural media painting using a realistic brush and tablet stylus gestures
    • 自然媒体绘​​画使用现实的笔刷和平板电脑手写笔手势
    • US09483138B2
    • 2016-11-01
    • US12832960
    • 2010-07-08
    • Jerry G. HarrisStephen J. DiVerdiSunil Hadap
    • Jerry G. HarrisStephen J. DiVerdiSunil Hadap
    • G06F3/041G06F3/0488G06F3/0354G06F3/01G06F9/44
    • G06F3/0416G06F3/017G06F3/03545G06F3/04883G06F9/451
    • Systems and methods for providing a natural media painting application may receive user inputs through tablet stylus gestures. A user interface may detect stylus gestures that mimic real-world actions of artists based on information collected during user manipulation of the stylus, and may map the gestures to various digital painting and image editing tasks that may be invoked and/or controlled using the gesture-based inputs. The collected information may include spatial and/or directional information, acceleration data, an initial and/or ending position of the stylus, an initial and/or ending orientation of the stylus, and/or pressure data. The stylus gestures may include translations, rotations, twisting motions, mashing gestures, or jerking motions. The application may perform appropriate painting and image editing actions in response to detecting and recognizing the stylus gestures, and the actions taken may be dependent on the work mode and/or context of the graphics application in which stylus gesture was performed.
    • 用于提供自然媒体绘​​画应用的系统和方法可以通过平板手写笔手势接收用户输入。 用户界面可以基于在用户操纵手写笔期间收集的信息来检测模拟艺术家的真实世界动作的手写笔手势,并且可以将手势映射到可以使用手势来调用和/或控制的各种数字绘画和图像编辑任务 的输入。 所收集的信息可以包括空间和/或方向信息,加速度数据,触控笔的初始和/或结束位置,触控笔的初始和/或结束定向和/或压力数据。 手写笔手势可能包括翻译,旋转,扭曲动作,糖化手势或冲动运动。 应用程序可以响应于检测和识别手写笔手势来执行适当的绘画和图像编辑动作,并且所采取的动作可以取决于执行触笔手势的图形应用程序的工作模式和/或上下文。
    • 5. 发明申请
    • Methods and Apparatus for Natural Media Painting Using a Realistic Brush and Tablet Stylus Gestures
    • 使用现实的画笔和平板电脑手写手势的自然媒体绘​​画的方法和装置
    • US20130125068A1
    • 2013-05-16
    • US12832960
    • 2010-07-08
    • Jerry G. HarrisStephen J. DiVerdiSunil Hadap
    • Jerry G. HarrisStephen J. DiVerdiSunil Hadap
    • G06F3/041G06F3/033
    • G06F3/0416G06F3/017G06F3/03545G06F3/04883G06F9/451
    • Systems and methods for providing a natural media painting application may receive user inputs through tablet stylus gestures. A user interface may detect stylus gestures that mimic real-world actions of artists based on information collected during user manipulation of the stylus, and may map the gestures to various digital painting and image editing tasks that may be invoked and/or controlled using the gesture-based inputs. The collected information may include spatial and/or directional information, acceleration data, an initial and/or ending position of the stylus, an initial and/or ending orientation of the stylus, and/or pressure data. The stylus gestures may include translations, rotations, twisting motions, mashing gestures, or jerking motions. The application may perform appropriate painting and image editing actions in response to detecting and recognizing the stylus gestures, and the actions taken may be dependent on the work mode and/or context of the graphics application in which stylus gesture was performed.
    • 用于提供自然媒体绘​​画应用的系统和方法可以通过平板手写笔手势接收用户输入。 用户界面可以基于在用户操纵手写笔期间收集的信息来检测模拟艺术家的真实世界动作的手写笔手势,并且可以将手势映射到可以使用手势来调用和/或控制的各种数字绘画和图像编辑任务 的输入。 所收集的信息可以包括空间和/或方向信息,加速度数据,触控笔的初始和/或结束位置,触控笔的初始和/或结束定向和/或压力数据。 手写笔手势可能包括翻译,旋转,扭曲动作,糖化手势或冲动运动。 应用程序可以响应于检测和识别手写笔手势来执行适当的绘画和图像编辑动作,并且所采取的动作可以取决于执行触笔手势的图形应用程序的工作模式和/或上下文。
    • 7. 发明授权
    • Operating system software architecture and methods for supporting color
processing
    • 操作系统软件架构和支持颜色处理的方法
    • US5528261A
    • 1996-06-18
    • US896112
    • 1992-06-09
    • Lindsay B. HoltJames A. QuaratoJerry G. HarrisRyoji WatanabeKeith McGreggor
    • Lindsay B. HoltJames A. QuaratoJerry G. HarrisRyoji WatanabeKeith McGreggor
    • G09G5/02H04N1/60
    • H04N1/6027G09G5/02H04N1/6052
    • An operating system software architecture, implemented in an object-oriented design, supports and processes color. The object-oriented design has two levels, one being a class (TColor) defining a virtual abstract base class and being a container class containing calibrated colors, the other being a class (TDeviceColor) defining a virtual abstract base class and a container class containing uncalibrated colors. Several calibrated color classes including a class (TXYZColor) defining XYZ color space descend directly from class (TColor), several uncalibrated color classes including a class (TRGBColor) descending directly from class (TDeviceColor), a class (TColorGamut) storing color gamut information of peripheral devices that may interface with the architecture, and a class (TColorProfile) storing tonal reproduction curves of the peripheral devices provide data structures, together with method functions for various color processing. The architecture is extensible to add new color classes as new color models and devices are developed, to add new color matching algorithms as desired, allows users to work in color space of their choice, and provides for color matching amongst any peripheral devices interfacing with the architecture.
    • 在面向对象设计中实现的操作系统软件架构支持并处理颜色。 面向对象设计有两个层次,一个是定义虚拟抽象基类的类(TColor),它是一个包含校准颜色的容器类,另一个是定义虚拟抽象基类的类(TDeviceColor)和容纳类 未校准的颜色。 包括定义XYZ颜色空间的类(TXYZColor)的几个校准颜色类直接从类(TColor)下降,几个未校准的颜色类,包括直接从类(TDeviceColor)下降的类(TRGBColor),存储色域的色域信息(TColorGamut) 可以与架构接口的外围设备和存储外围设备的音调再现曲线的类(TColorProfile)提供数据结构以及用于各种颜色处理的方法功能。 该架构是可扩展的,以增加新的颜色类别,因为新的颜色模型和设备被开发,以根据需要添加新的颜色匹配算法,允许用户在他们选择的颜色空间中工作,并且提供与任何外部设备之间的颜色匹配 建筑。
    • 8. 发明授权
    • Method and system for dynamic, luminance-based color contrasting in a region of interest in a graphic image
    • 图形图像中感兴趣区域中基于亮度的基于色彩对比的方法和系统
    • US07970206B2
    • 2011-06-28
    • US11610266
    • 2006-12-13
    • Jerry G. HarrisAravind KrishnaswamyScott Byer
    • Jerry G. HarrisAravind KrishnaswamyScott Byer
    • G06K9/00G06K9/34
    • G09G5/363G09G5/02G09G5/377G09G2340/06
    • Foreground images, such as cursors, may be displayed over an image by selecting individual pixel colors to contrast with surrounding background pixels. The background pixels in, around and behind the foreground image may be converted from a red-green-blue (RGB) color space to a luminance isolating color space, such as YUV, HSL or the like. The converted pixel information may be copied, stored, or drawn into a separate compositing window. After converting to the luminance isolating color space, the luminance values of the pixels may be adjusted to increase the contrast between the foreground image and the background image. Portions of the foreground image may also be blurred, such as by applying a Gaussian or box blur, such as to soften the edges. The pixel information may then be converted back into the RGB color space and blended with the background information using alpha information for the foreground and background images.
    • 可以通过选择单独的像素颜色与周围的背景像素对比来在图像上显示诸如光标的前景图像。 前景图像中的背景像素,可以从红 - 绿 - 蓝(RGB)色空间转换成亮度隔离色空间,例如YUV,HSL等。 转换的像素信息可以被复制,存储或绘制到单独的合成窗口中。 在转换成亮度分离色彩空间之后,可以调整像素的亮度值以增加前景图像和背景图像之间的对比度。 前景图像的一些部分也可能是模糊的,例如通过应用高斯或模糊,例如软化边缘。 然后可以将像素信息转换回RGB颜色空间,并使用用于前景和背景图像的α信息与背景信息混合。
    • 9. 发明申请
    • Method and System for Dynamic, Luminance-Based Color Contrasting in a Region of Interest in a Graphic Image
    • 在图像中感兴趣区域中的基于动态,亮度的颜色对比的方法和系统
    • US20080143739A1
    • 2008-06-19
    • US11610266
    • 2006-12-13
    • Jerry G. HarrisAravind KrishnaswamyScott Byer
    • Jerry G. HarrisAravind KrishnaswamyScott Byer
    • G09G5/02
    • G09G5/363G09G5/02G09G5/377G09G2340/06
    • Foreground images, such as cursors, may be displayed over an image by selecting individual pixel colors to contrast with surrounding background pixels. The background pixels in, around and behind the foreground image may be converted from a red-green-blue (RGB) color space to a luminance isolating color space, such as YUV, HSL or the like. The converted pixel information may be copied, stored, or drawn into a separate compositing window. After converting to the luminance isolating color space, the luminance values of the pixels may be adjusted to increase the contrast between the foreground image and the background image. Portions of the foreground image may also be blurred, such as by applying a Gaussian or box blur, such as to soften the edges. The pixel information may then be converted back into the RGB color space and blended with the background information using alpha information for the foreground and background images.
    • 可以通过选择单独的像素颜色与周围的背景像素对比来在图像上显示诸如光标的前景图像。 前景图像中的背景像素,可以从红 - 绿 - 蓝(RGB)色空间转换成亮度隔离色空间,例如YUV,HSL等。 转换的像素信息可以被复制,存储或绘制到单独的合成窗口中。 在转换成亮度分离色彩空间之后,可以调整像素的亮度值以增加前景图像和背景图像之间的对比度。 前景图像的一些部分也可能是模糊的,例如通过应用高斯或模糊,例如软化边缘。 然后可以将像素信息转换回RGB颜色空间,并使用用于前景和背景图像的α信息与背景信息混合。
    • 10. 发明申请
    • Progressive refinement of an edited image using secondary high resolution image processing
    • 使用二次高分辨率图像处理对编辑图像进行逐步细化
    • US20130162678A1
    • 2013-06-27
    • US11490549
    • 2006-07-21
    • Jerry G. Harris
    • Jerry G. Harris
    • G09G5/00
    • G09G5/00G06F3/14G09G2340/0407G09G2340/10G09G2370/022
    • The present disclosure includes systems and techniques relating to processing of high resolution images, such as digital painting on high resolution images. In general, one aspect of the subject matter described in this specification can be embodied in a method that includes receiving input defining a modification to a target image; determining, at a first processor, a low resolution proxy result of the modification applied to the target image; determining, at a second processor, a higher resolution result of the modification applied to the target image; displaying the low resolution proxy result before completion of the determining at the second processor; and updating the displayed low resolution proxy result with the higher resolution result. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
    • 本公开包括与高分辨率图像的处理相关的系统和技术,例如在高分辨率图像上的数字绘画。 通常,本说明书中描述的主题的一个方面可以包括接收定义对目标图像的修改的输入的方法; 在第一处理器处确定应用于所述目标图像的所述修改的低分辨率代理结果; 在第二处理器处确定应用于所述目标图像的所述修改的较高分辨率结果; 在完成第二处理器的确定之前,显示低分辨率代理结果; 并以更高的分辨率结果更新显示的低分辨率代理结果。 该方面的其他实施例包括相应的系统,装置和计算机程序产品。