[go: up one dir, main page]

AR121849A2 - Un método de preprocesamiento de una imagen digital copiada de una habitación - Google Patents

Un método de preprocesamiento de una imagen digital copiada de una habitación

Info

Publication number
AR121849A2
AR121849A2 ARP210100995A ARP210100995A AR121849A2 AR 121849 A2 AR121849 A2 AR 121849A2 AR P210100995 A ARP210100995 A AR P210100995A AR P210100995 A ARP210100995 A AR P210100995A AR 121849 A2 AR121849 A2 AR 121849A2
Authority
AR
Argentina
Prior art keywords
edge
segment
sobel
edges
canny
Prior art date
Application number
ARP210100995A
Other languages
English (en)
Inventor
Damien Reynolds
Douglas Milsom
Vincent Giosa
Original Assignee
Behr Process Corp
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 Behr Process Corp filed Critical Behr Process Corp
Publication of AR121849A2 publication Critical patent/AR121849A2/es

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/134Hyperlinking
    • G06T11/10
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/40Filling a planar surface by adding surface attributes, e.g. colour or texture
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/12Edge-based segmentation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • G06T2200/24Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20004Adaptive image processing
    • G06T2207/20012Locally adaptive
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20024Filtering details
    • G06T2207/20028Bilateral filtering
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20092Interactive image processing based on input by user
    • G06T2207/20101Interactive definition of point of interest, landmark or seed
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20092Interactive image processing based on input by user
    • G06T2207/20104Interactive definition of region of interest [ROI]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20212Image combination
    • G06T2207/20216Image averaging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30181Earth observation
    • G06T2207/30184Infrastructure

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Processing Or Creating Images (AREA)
  • Business, Economics & Management (AREA)
  • Coating Apparatus (AREA)
  • Image Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Materials For Photolithography (AREA)
  • Color Image Communication Systems (AREA)
  • Image Generation (AREA)
  • Image Analysis (AREA)

Abstract

Reivindicación 1: Un método de preprocesamiento de una imagen digital copiada de una habitación que emplea una o más computadoras programadas, caracterizado porque el método comprende: ejecutar, con las uno o más computadoras programadas, un algoritmo de suavizado bilateral en la imagen digital copiada con el fin de eliminar el ruido de las superficies planas mostradas en la imagen digital copiada en la habitación; ejecutar, con las uno o más computadoras programadas, un algoritmo de detección de bordes de Sobel en la imagen digital copiada para generar datos de imagen de Sobel que incluyen una pluralidad de bordes de Sobel con cada borde de Sobel que tiene un valor de fuerza de borde correspondiente generado por el algoritmo de detección de borde de Sobel; ejecutar, con las uno o más computadoras programadas, un algoritmo de detección de bordes de Canny en la imagen digital copiada para generar datos de imagen de Canny que incluyen una pluralidad de bordes de Canny, los datos de imagen de Canny que son almacenados separadamente de los datos de imagen de Sobel; ejecutar, con las uno o más computadoras programadas, un algoritmo de relleno por difusión en los datos de la imagen de Sobel para segmentar la imagen digital copiada en una pluralidad de segmentos que tienen el mismo color mediante la comparación de un valor de tolerancia con los valores de fuerza de borde de cada uno de la pluralidad de bordes de Sobel y que genera una pluralidad de bordes de segmento correspondientes a los bordes de Sobel que tiene valores de fuerza de borde que son mayores que el valor de tolerancia, la pluralidad de segmentos que son formados por agrupaciones conectadas de la pluralidad de bordes de segmento; comparar, con las uno o más computadoras programadas, los bordes de segmento para cada segmento con la pluralidad de bordes de Canny para determinar si un borde de segmento particular está dentro de un número predeterminado de pixeles de un borde de Canny particular y que modifica el borde de segmento particular para corresponder al borde de Canny particular en respuesta a la determinación que el borde de segmento particular está dentro del número predeterminado de pixeles del borde de Canny particular; recibir de un usuario, con las uno o más computadoras programadas, un segmento seleccionado de la pluralidad de segmentos y un color de pintura seleccionado de una pluralidad de colores de pintura; y visualizar, en una visualización controlada por las uno o más computadoras programadas, la imagen digital copiada de la habitación con el segmento seleccionado pintado por el color de pintura seleccionado.
ARP210100995A 2015-03-17 2021-04-15 Un método de preprocesamiento de una imagen digital copiada de una habitación AR121849A2 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US201562134250P 2015-03-17 2015-03-17

Publications (1)

Publication Number Publication Date
AR121849A2 true AR121849A2 (es) 2022-07-13

Family

ID=56360140

Family Applications (2)

Application Number Title Priority Date Filing Date
ARP160100699A AR103948A1 (es) 2015-03-17 2016-03-16 Aplicación pinta tu casa para optimizar la pintura digital de una imagen
ARP210100995A AR121849A2 (es) 2015-03-17 2021-04-15 Un método de preprocesamiento de una imagen digital copiada de una habitación

Family Applications Before (1)

Application Number Title Priority Date Filing Date
ARP160100699A AR103948A1 (es) 2015-03-17 2016-03-16 Aplicación pinta tu casa para optimizar la pintura digital de una imagen

Country Status (8)

Country Link
US (5) US9857888B2 (es)
KR (2) KR102619261B1 (es)
CN (2) CN111666017B (es)
AR (2) AR103948A1 (es)
BR (1) BR102016005244A2 (es)
CL (2) CL2016000511A1 (es)
MX (1) MX384773B (es)
PE (1) PE20161056A1 (es)

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9563342B2 (en) * 2009-07-22 2017-02-07 Behr Process Corporation Automated color selection method and apparatus with compact functionality
US9857888B2 (en) 2015-03-17 2018-01-02 Behr Process Corporation Paint your place application for optimizing digital painting of an image
US10304125B1 (en) * 2016-02-26 2019-05-28 Amazon Technologies, Inc. Method and system for color capture and presentation enhancement
FR3050672B1 (fr) * 2016-04-29 2018-11-23 Les Companions Automate pour le traitement d'une surface
USD823317S1 (en) 2016-06-07 2018-07-17 Beijing Kingsoft Internet Security Software Co., Ltd. Mobile communication terminal with graphical user interface
US11087388B1 (en) 2016-10-31 2021-08-10 Swimc Llc Product-focused search method and apparatus
US10901576B1 (en) 2016-11-01 2021-01-26 Swimc Llc Color selection and display
US10452751B2 (en) * 2017-01-09 2019-10-22 Bluebeam, Inc. Method of visually interacting with a document by dynamically displaying a fill area in a boundary
CN107123152B (zh) * 2017-04-06 2023-01-06 腾讯科技(深圳)有限公司 一种编辑处理方法及装置
US11062373B2 (en) 2017-05-10 2021-07-13 Behr Process Corporation Systems and methods for color coordination of scanned products
US10824317B2 (en) * 2017-06-14 2020-11-03 Behr Process Corporation Systems and methods for assisting with color selection
CN107357570B (zh) * 2017-06-20 2021-01-26 广东小天才科技有限公司 一种填色图像的生成方法及用户终端
CN109427036B (zh) * 2017-08-22 2022-09-30 北京搜狗科技发展有限公司 皮肤颜色的处理方法和装置
US10809884B2 (en) 2017-11-06 2020-10-20 The Sherwin-Williams Company Paint color selection and display system and method
USD877181S1 (en) * 2018-05-07 2020-03-03 Google Llc Display screen or portion thereof with graphical user interface
USD870745S1 (en) * 2018-05-07 2019-12-24 Google Llc Display screen or portion thereof with graphical user interface
USD870746S1 (en) * 2018-05-07 2019-12-24 Google Llc Display screen or portion thereof with graphical user interface
USD877161S1 (en) * 2018-05-07 2020-03-03 Google Llc Display screen or portion thereof with transitional graphical user interface
USD877182S1 (en) * 2018-05-07 2020-03-03 Google Llc Display screen or portion thereof with transitional graphical user interface
USD888755S1 (en) * 2018-05-07 2020-06-30 Google Llc Display screen or portion thereof with transitional graphical user interface
USD877183S1 (en) * 2018-05-07 2020-03-03 Google Llc Display screen or portion thereof with transitional graphical user interface
CN108897881B (zh) * 2018-07-05 2023-08-22 腾讯科技(深圳)有限公司 交互式图像显示方法、装置、设备和可读存储介质
CN109062484B (zh) * 2018-07-30 2022-08-02 安徽慧视金瞳科技有限公司 一种交互式课堂教学系统手动掩膜图获取方法
WO2020037312A1 (en) * 2018-08-17 2020-02-20 Matrix Analytics Corporation System and method for fabricating decorative surfaces
WO2020059263A1 (ja) * 2018-09-21 2020-03-26 富士フイルム株式会社 画像提案装置、画像提案方法及び画像提案プログラム
CN113544738B (zh) * 2018-12-31 2024-03-05 I-Deal有限责任公司 人体测量数据便携式获取设备和收集人体测量数据的方法
CN111830834B (zh) * 2019-04-15 2021-02-09 南通市联缘染业有限公司 基于环境分析的设备控制方法
CN110895825B (zh) * 2019-11-05 2021-09-17 山东新潮信息技术有限公司 遗漏数据检测系统以及方法
USD921036S1 (en) * 2019-11-12 2021-06-01 West Pharmaceutical Services, Inc. Display screen or portion thereof with icon
CN110989897B (zh) * 2019-11-21 2021-12-03 富途网络科技(深圳)有限公司 截屏图片的获取方法、装置、终端设备及存储介质
CN111161378B (zh) * 2019-12-27 2023-10-17 北京金山安全软件有限公司 一种填色方法、装置及电子设备
US11875428B2 (en) * 2020-01-31 2024-01-16 L'oreal System and method of lipstick bulktone and application evaluation
CN111709344B (zh) * 2020-06-09 2023-10-17 上海海事大学 一种基于高斯混合模型的epll图像去光照识别处理方法
US11138775B1 (en) * 2020-08-06 2021-10-05 Richard R. Rosser Interactive illustration system, interactive animation system, and methods of use
KR20250109800A (ko) 2020-09-25 2025-07-17 애플 인크. 환경에서 객체들을 조작하기 위한 방법들
CN119960601A (zh) 2020-09-25 2025-05-09 苹果公司 用于调节和/或控制与用户界面相关联的沉浸度的方法
WO2022067342A2 (en) 2020-09-25 2022-03-31 Apple Inc. Methods for interacting with virtual controls and/or an affordance for moving virtual objects in virtual environments
KR20250002829A (ko) 2020-09-25 2025-01-07 애플 인크. 사용자 인터페이스들을 내비게이팅하기 위한 방법들
US11907498B2 (en) * 2020-10-30 2024-02-20 Boe Technology Group Co., Ltd. Human-computer interaction method, apparatus and system and computer-readable storage medium
CN116670627A (zh) 2020-12-31 2023-08-29 苹果公司 对环境中的用户界面进行分组的方法
US11995230B2 (en) 2021-02-11 2024-05-28 Apple Inc. Methods for presenting and sharing content in an environment
KR20250127178A (ko) * 2021-04-13 2025-08-26 애플 인크. 환경에 몰입형 경험을 제공하기 위한 방법
EP4388501A1 (en) 2021-09-23 2024-06-26 Apple Inc. Devices, methods, and graphical user interfaces for content applications
KR20260006060A (ko) 2021-09-25 2026-01-12 애플 인크. 가상 환경들에서 가상 객체들을 제시하기 위한 디바이스들, 방법들, 및 그래픽 사용자 인터페이스들
CN113568557B (zh) * 2021-09-26 2022-02-11 广州朗国电子科技股份有限公司 一种快速切换画笔书写粗细和颜色的方法及电子设备
US12456271B1 (en) 2021-11-19 2025-10-28 Apple Inc. System and method of three-dimensional object cleanup and text annotation
CN118871875A (zh) 2022-01-12 2024-10-29 苹果公司 用于在环境中显示、选择以及移动对象和容器的方法
US12475635B2 (en) 2022-01-19 2025-11-18 Apple Inc. Methods for displaying and repositioning objects in an environment
US12272005B2 (en) 2022-02-28 2025-04-08 Apple Inc. System and method of three-dimensional immersive applications in multi-user communication sessions
WO2023196258A1 (en) 2022-04-04 2023-10-12 Apple Inc. Methods for quick message response and dictation in a three-dimensional environment
EP4511723A1 (en) 2022-04-21 2025-02-26 Apple Inc. Representations of messages in a three-dimensional environment
US12394167B1 (en) 2022-06-30 2025-08-19 Apple Inc. Window resizing and virtual object rearrangement in 3D environments
USD1090621S1 (en) * 2022-07-20 2025-08-26 Comcast Cable Communications, Llc Display screen or portion thereof with graphical user interface
USD1084011S1 (en) * 2022-07-20 2025-07-15 Comcast Cable Communications, Llc Display screen or portion thereof with animated graphical user interface
US12008766B2 (en) * 2022-07-26 2024-06-11 Behr Process Corporation Image processing to detect edges, walls, and surfaces for a virtual painting application
WO2024053895A1 (ko) * 2022-09-08 2024-03-14 삼성전자 주식회사 현실 공간에서 객체를 제어하는 증강 현실 서비스를 제공하는 증강 현실 디바이스 및 그 동작 방법
US12148078B2 (en) 2022-09-16 2024-11-19 Apple Inc. System and method of spatial groups in multi-user communication sessions
US12112011B2 (en) 2022-09-16 2024-10-08 Apple Inc. System and method of application-based three-dimensional refinement in multi-user communication sessions
US12099653B2 (en) 2022-09-22 2024-09-24 Apple Inc. User interface response based on gaze-holding event assessment
US12405704B1 (en) 2022-09-23 2025-09-02 Apple Inc. Interpreting user movement as direct touch user interface interactions
EP4591145A1 (en) 2022-09-24 2025-07-30 Apple Inc. Methods for time of day adjustments for environments and environment presentation during communication sessions
US12535931B2 (en) 2022-09-24 2026-01-27 Apple Inc. Methods for controlling and interacting with a three-dimensional environment
US12524142B2 (en) 2023-01-30 2026-01-13 Apple Inc. Devices, methods, and graphical user interfaces for displaying sets of controls in response to gaze and/or gesture inputs
US12108012B2 (en) 2023-02-27 2024-10-01 Apple Inc. System and method of managing spatial states and display modes in multi-user communication sessions
US12443286B2 (en) 2023-06-02 2025-10-14 Apple Inc. Input recognition based on distinguishing direct and indirect user interactions
US12118200B1 (en) 2023-06-02 2024-10-15 Apple Inc. Fuzzy hit testing
CN120303636A (zh) 2023-06-04 2025-07-11 苹果公司 用于管理重叠窗口和应用视觉效果的方法
US12099695B1 (en) 2023-06-04 2024-09-24 Apple Inc. Systems and methods of managing spatial groups in multi-user communication sessions

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3232942A (en) * 1964-06-02 1966-02-01 Sandoz Ltd 1-substituted (+)-lysergol
US6097853A (en) * 1996-09-11 2000-08-01 Da Vinci Systems, Inc. User definable windows for selecting image processing regions
US6870550B1 (en) * 1999-04-26 2005-03-22 Adobe Systems Incorporated Digital Painting
US7391929B2 (en) 2000-02-11 2008-06-24 Sony Corporation Masking tool
US6850651B2 (en) * 2001-07-02 2005-02-01 Corel Corporation Moiré correction in images
WO2004100044A1 (en) * 2003-05-07 2004-11-18 Evenzo Ab Marking of large surfaces with visual presentations
US20050024328A1 (en) * 2003-07-23 2005-02-03 Graham Oldfield Control area selection in a computing device with a graphical user interface
US7095418B2 (en) 2003-10-30 2006-08-22 Sensable Technologies, Inc. Apparatus and methods for texture mapping
US20060001677A1 (en) 2003-11-06 2006-01-05 Marc Webb Color selection and coordination system
US7230629B2 (en) 2003-11-06 2007-06-12 Behr Process Corporation Data-driven color coordinator
CN1797472A (zh) * 2004-12-20 2006-07-05 甲尚股份有限公司 处理漫画角色的系统及方法
US9418450B2 (en) 2006-08-31 2016-08-16 Ati Technologies Ulc Texture compression techniques
JP4085123B1 (ja) * 2007-03-29 2008-05-14 株式会社サピエンス 画像表示更新方法およびサーバ・クライアントシステム並びに描画操作エコーバックスクリプト
CN101681432B (zh) 2007-05-01 2013-11-06 计算机连接管理中心公司 图片文档分割方法和系统
US20080310747A1 (en) * 2007-05-23 2008-12-18 Dean Robert Gary Anderson As Trustee Of D/L Anderson Family Trust Software for creating engraved images
US8446413B2 (en) * 2007-05-23 2013-05-21 Dean Robert Gary Anderson As Trustee Of The D/L Anderson Family Trust Computer implemented methods for generating engraved images for works of art
US20090146961A1 (en) * 2007-12-05 2009-06-11 David Shun-Chi Cheung Digital image editing interface
EP2431942B1 (en) * 2008-05-28 2013-09-11 Apple Inc. Defining a border for an image
CN101739704B (zh) * 2008-11-21 2012-05-02 台达电子工业股份有限公司 多边形快速填色方法
FR2944898B1 (fr) * 2009-04-23 2018-03-16 Lvmh Recherche Procede et appareil de caracterisation des imperfections de la peau et procede d'appreciation de l'effet anti-vieillissement d'un produit cosmetique
CN101602315B (zh) * 2009-06-30 2012-09-12 张磊 一种通过图像处理制备油画的方法
US9563342B2 (en) 2009-07-22 2017-02-07 Behr Process Corporation Automated color selection method and apparatus with compact functionality
US8335374B2 (en) * 2009-08-12 2012-12-18 Genetix Corporation Image segmentation
US8687015B2 (en) * 2009-11-02 2014-04-01 Apple Inc. Brushing tools for digital image adjustments
US8933962B2 (en) * 2010-11-15 2015-01-13 Microsoft Corporation Clipart cartoon techniques
US8891864B2 (en) 2011-02-16 2014-11-18 Apple Inc. User-aided image segmentation
ES2870588T3 (es) * 2011-04-29 2021-10-27 American Greetings Corp Sistemas, procedimientos y aparatos para crear, editar, distribuir y visualizar tarjetas de felicitación electrónicas
JP5879528B2 (ja) * 2011-05-12 2016-03-08 パナソニックIpマネジメント株式会社 画像生成装置、及び画像生成方法
US8854342B2 (en) 2012-03-02 2014-10-07 Adobe Systems Incorporated Systems and methods for particle-based digital airbrushing
US8896579B2 (en) * 2012-03-02 2014-11-25 Adobe Systems Incorporated Methods and apparatus for deformation of virtual brush marks via texture projection
US8971623B2 (en) * 2012-03-06 2015-03-03 Apple Inc. Overlaid user interface tools for applying effects to image
US9123174B2 (en) * 2012-04-03 2015-09-01 Ppg Industries Ohio, Inc. Method and apparatus for displaying a simulated application of at least one coating to a digital image
US20140040789A1 (en) 2012-05-08 2014-02-06 Adobe Systems Incorporated Tool configuration history in a user interface
US8957915B1 (en) * 2012-06-14 2015-02-17 Cinemagram Inc. Method, apparatus and system for dynamic images
US20140240343A1 (en) * 2013-02-22 2014-08-28 Corel Corporation Color adjustment control in a digital graphics system using a vision system
US9190016B2 (en) 2013-03-15 2015-11-17 Valspar Sourcing, Inc. Color-matching tool for virtual painting
WO2014193548A2 (en) * 2013-04-16 2014-12-04 Artware, Inc. Method for iteratively modifying a display image using a mask layer
CN103886589B (zh) * 2014-02-27 2017-11-03 四川农业大学 面向目标的自动化高精度边缘提取方法
US9857888B2 (en) * 2015-03-17 2018-01-02 Behr Process Corporation Paint your place application for optimizing digital painting of an image

Also Published As

Publication number Publication date
KR102619261B1 (ko) 2024-01-02
US10416790B2 (en) 2019-09-17
US20200393917A1 (en) 2020-12-17
US9857888B2 (en) 2018-01-02
BR102016005244A2 (pt) 2020-09-24
MX2016003310A (es) 2016-09-26
KR102817741B1 (ko) 2025-06-05
KR20160111864A (ko) 2016-09-27
US20190339794A1 (en) 2019-11-07
CN105989622A (zh) 2016-10-05
CN111666017A (zh) 2020-09-15
CN111666017B (zh) 2023-07-04
CL2018000898A1 (es) 2018-06-08
PE20161056A1 (es) 2016-10-26
US11275454B2 (en) 2022-03-15
US20160275702A1 (en) 2016-09-22
US10795459B2 (en) 2020-10-06
US20220269357A1 (en) 2022-08-25
MX384773B (es) 2025-03-14
CL2016000511A1 (es) 2017-03-31
CN105989622B (zh) 2020-07-21
US11934590B2 (en) 2024-03-19
KR20240001103A (ko) 2024-01-03
AR103948A1 (es) 2017-06-14
US20180074605A1 (en) 2018-03-15

Similar Documents

Publication Publication Date Title
AR121849A2 (es) Un método de preprocesamiento de una imagen digital copiada de una habitación
USD772941S1 (en) Display screen or portion thereof with animated graphical user interface
USD807914S1 (en) Display screen or portion thereof with graphical user interface morphing window controls
USD934284S1 (en) Display screen or portion thereof with animated graphical user interface
USD774054S1 (en) Display screen or portion thereof with animated graphical user interface
SV2016005275A (es) Codificación de video en base a gamas de colores
EP3903147C0 (en) MULTI-VIEW DISPLAY, SYSTEM AND METHOD HAVING DYNAMIC COLOR SUB-PIXEL REMAPPING
USD777734S1 (en) Portion of a display panel with a transitional augmented reality graphical user interface
MX387629B (es) Metodo de reproduccion de datos y dispositivo de reproduccion de datos.
MX2018009566A (es) Sistema y metodo para la visualizacion y caracterizacion de objetos en imagenes.
MX359781B (es) Método y dispositivo para ocultar información de privacidad.
WO2016042466A3 (en) Iterative image reconstruction with a sharpness driven regularization parameter
MX373372B (es) Método y aparato para analizar una superficie de un neumático.
EA201990398A1 (ru) Сборочная линия со встроенным электронным визуальным контролем
GB2557510A (en) Light field rendering of an image using variable computational complexity
CL2018001576A1 (es) Sistemas y métodos para analizar colores de una plataforma de medios sociales
TW201614625A (en) Display method and display device
GB2543437A (en) System and method for increasing the bit depth of images
TW201614630A (en) Brightness correcting device, system having brightness correcting device and brightness correcting method
WO2016040715A3 (en) Graphics primitive and color channels
EP2977932A3 (en) Image processing apparatus, image processing method and image processing program
JP2015075920A5 (es)
EP3188173A3 (en) Data driver and data voltage setting method thereof
EP3203461A3 (en) Timing controller
GB201910121D0 (en) Computer implemented color management system and method