-
1.
公开(公告)号:US09448663B2
公开(公告)日:2016-09-20
申请号:US14129427
申请日:2013-06-28
Applicant: Intel Corporation
Inventor: Chaitanya R. Gandra , Balaji Vembu , Arvind A. Kumar , Nilesh V. Shah
IPC: G06F3/041 , G06F3/0488 , G06T1/20
CPC classification number: G06F3/0418 , G06F3/0416 , G06F3/0488 , G06F2203/04104 , G06T1/20
Abstract: Technologies for touch point detection include a computing device configured to receive input frames from a touch screen, identify touch point centroids and cluster boundaries, and track touch points. The computing device may group cells of the input frame into blocks. Using a processor graphics, the computing device may dispatch one thread per block to identify local maxima of the input frame and merge centroids within a touch distance threshold. The computing device may dispatch one thread per centroid to detect cluster boundaries. The computing device may dispatch one thread per previously identified touch point to assign an identifier of a previously tracked touch point to a touch point within a tracking distance threshold, remove duplicate identifiers, and assign unassigned identifiers to closest touch points. The computing device may dispatch one thread per block to assign unique identifiers to each unassigned touch point. Other embodiments are described and claimed.
Abstract translation: 用于触摸点检测的技术包括被配置为从触摸屏接收输入帧,识别触摸点中心和群集边界以及跟踪触摸点的计算设备。 计算设备可以将输入帧的单元分组成块。 使用处理器图形,计算设备可以每个块分派一个线程以识别输入帧的局部最大值,并在触摸距离阈值内合并质心。 计算设备可以调度每个质心一个线程来检测群集边界。 计算设备可以调度每个先前识别的触摸点的一个线程,以将跟踪的触摸点的标识符分配给跟踪距离阈值内的触摸点,去除重复的标识符,并将未分配的标识符分配给最接近的接触点。 计算设备可以每个块分派一个线程,以向每个未分配的触摸点分配唯一的标识符。 描述和要求保护其他实施例。
-
公开(公告)号:US08896560B2
公开(公告)日:2014-11-25
申请号:US13785098
申请日:2013-03-05
Applicant: Intel Corporation
Inventor: Balaji Vembu , David I. Poisner , Arvind Kumar , Chaitanya R. Gandra
IPC: G06T1/20
CPC classification number: G06T1/20
Abstract: In an embodiment, a processor includes a graphics domain including a graphics engines each having at least one execution unit. The graphics domain is to schedule a touch application offloaded from a core domain to at least one of the plurality of graphics engines. The touch application is to execute responsive to an update to a doorbell location in a system memory coupled to the processor, where the doorbell location is written responsive to a user input to the touch input device. Other embodiments are described and claimed.
-
公开(公告)号:US11409986B2
公开(公告)日:2022-08-09
申请号:US16232336
申请日:2018-12-26
Applicant: INTEL CORPORATION
Inventor: Chaitanya R. Gandra , Chyuan-Tyng Wu , Gilad Michael , Liron Ain-Kedem , Leo Isikdogan
Abstract: An example apparatus for processing images includes a trainable vision scaler to receive an image. The trainable vision scaler is to generate output including a feature map or an enhanced image based on the image. The trainable vision scaler is to transmit the output to a computer vision network. The computer vision network is trained to perform a computer vision task using the output.
-
公开(公告)号:US09753557B2
公开(公告)日:2017-09-05
申请号:US14923159
申请日:2015-10-26
Applicant: INTEL CORPORATION
Inventor: Arvind Kumar , Ajay V. Bhatt , Balaji Vembu , Murali Ramadoss , Antonio S. Cheng , John J. Valavi , Chaitanya R. Gandra
IPC: G06F3/0354 , G06F3/041
CPC classification number: G06F3/03545 , G06F3/041 , G06F3/04883
Abstract: An apparatus for fast inking a touch display is described herein. The system for fast inking a touch display can include receiving touch input and generate touch sensor data. The system can include a graphics processing unit (GPU) including a fast inker and a display pipeline. The GPU can transmit human interface device (HID) data generated from the touch sensor data to a writing application memory and the fast inker. The fast inker can convert the HID data into inking data to be sent to the display pipeline through a direct hardware path. The writing application can convert the HID data into inking data to be sent to the display pipeline. The system can also include a touch display to display pixels marked according to the inking data received by the display pipeline.
-
公开(公告)号:US20170115754A1
公开(公告)日:2017-04-27
申请号:US14923159
申请日:2015-10-26
Applicant: INTEL CORPORATION
Inventor: Arvind Kumar , Ajay V. Bhatt , Balaji Vembu , Murali Ramadoss , Antonio S. Cheng , John J. Valavi , Chaitanya R. Gandra
IPC: G06F3/0354 , G06F3/041
CPC classification number: G06F3/03545 , G06F3/041 , G06F3/04883
Abstract: An apparatus for fast inking a touch display is described herein. The system for fast inking a touch display can include receiving touch input and generate touch sensor data. The system can include a graphics processing unit (GPU) including a fast inker and a display pipeline. The GPU can transmit human interface device (HID) data generated from the touch sensor data to a writing application memory and the fast inker. The fast inker can convert the HID data into inking data to be sent to the display pipeline through a direct hardware path. The writing application can convert the HID data into inking data to be sent to the display pipeline. The system can also include a touch display to display pixels marked according to the inking data received by the display pipeline.
-
公开(公告)号:US08884906B2
公开(公告)日:2014-11-11
申请号:US13724291
申请日:2012-12-21
Applicant: Intel Corporation
Inventor: Balaji Vembu , David I. Poisner , Arvind Kumar , Chaitanya R. Gandra
IPC: G06T1/20
CPC classification number: G06T1/20
Abstract: In an embodiment, a processor includes a graphics domain including a graphics engines each having at least one execution unit. The graphics domain is to schedule a touch application offloaded from a core domain to at least one of the plurality of graphics engines. The touch application is to execute responsive to an update to a doorbell location in a system memory coupled to the processor, where the doorbell location is written responsive to a user input to the touch input device. Other embodiments are described and claimed.
Abstract translation: 在一个实施例中,处理器包括图形域,包括每个具有至少一个执行单元的图形引擎。 图形域是将从核心域卸载的触摸应用程序调度到多个图形引擎中的至少一个。 所述触摸应用是响应于对耦合到所述处理器的系统存储器中的门铃位置的更新执行的,其中响应于对所述触摸输入设备的用户输入来写入所述门铃位置。 描述和要求保护其他实施例。
-
-
-
-
-