-
公开(公告)号:US20160373609A1
公开(公告)日:2016-12-22
申请号:US14743580
申请日:2015-06-18
Applicant: VMware, Inc.
Inventor: Uday KURKURE , Hari SIVARAMAN , Peter FARKAS , Xingze HE
CPC classification number: H04N1/32219 , G06T1/0028 , G06T7/0002 , G06T2201/0051 , G06T2201/0081 , G06T2201/0202 , G06T2207/10024 , G06T2207/30168 , H04N1/32277 , H04N1/32309
Abstract: Techniques disclosed herein provide an approach using pixel perturbation to transmit information. In one embodiment, a pixel perturbation engine perturbs pixels of an image to encode meta-information therein. In particular, the perturbation engine may perform controlled perturbation of pixel bits which are unlikely to affect visual quality are perturbed, such as perturbing the least significant bits in one or more channels of a RGB or YUV image. Higher order bits may also be perturbed in color channels such as the blue or UV channels that the human eye is less sensitive to. To mitigate loss of information, the information may be encoded using error correcting codes. After the image having meta-information encoded therein is transmitted to a client device, the meta-information may be recovered and used to determine performance of the virtual desktop infrastructures (VDI) system.
Abstract translation: 本文公开的技术提供了使用像素扰动来发送信息的方法。 在一个实施例中,像素扰动引擎扰乱图像的像素以在其中编码元信息。 特别地,扰动引擎可以执行不受影响视觉质量的像素位的受控扰动,例如扰乱RGB或YUV图像的一个或多个通道中的最低有效位。 颜色通道也可能会受到较高阶位的影响,例如人眼不太敏感的蓝色或紫外线通道。 为了减轻信息丢失,可以使用纠错码对信息进行编码。 在将其中编码的元信息的图像发送到客户端设备之后,元信息可以被恢复并用于确定虚拟桌面基础设施(VDI)系统的性能。
-
公开(公告)号:US20170364370A1
公开(公告)日:2017-12-21
申请号:US15183203
申请日:2016-06-15
Applicant: VMware, Inc.
Inventor: Hari SIVARAMAN , Peter FARKAS
IPC: G06F9/44
CPC classification number: G06F9/452 , G06T7/0044 , G06T7/337 , G06T7/408 , G06T7/90 , G06T2207/10024
Abstract: A method includes displaying a bitmap of unique groups of colored tiles on the display screen and reading a color value of a first pixel in a first tile in the bitmap. Color values of tiles within the first tile's group are determined. The position of the first pixel within the first tile is determined. The position of the first tile's group within the bitmap and the position of the first tile within the bitmap are also determined. The position of the first pixel in the bitmap and the position of the bitmap on the display screen are calculated. A performance metric is calculated based at least in part on the position of the bitmap on the display screen.
-
公开(公告)号:US20160371825A1
公开(公告)日:2016-12-22
申请号:US14743633
申请日:2015-06-18
Applicant: VMware, Inc.
Inventor: Uday KURKURE , Hari SIVARAMAN , Peter FARKAS , Xingze HE
IPC: G06T7/00
CPC classification number: G06T7/0002 , G06T2207/10024 , G06T2207/20221 , G06T2207/30168
Abstract: Techniques disclosed herein provide an approach using pixel perturbation to measure image quality. In one embodiment, a pixel perturbation engine perturbs pixels in an image with a reference image for measuring quality of the image after transmission. By perturbing least significant bits, a composite image may be generated in which the reference image is hidden in the original image. The perturbations in the composite image may then be recovered after the composite image is transmitted to a remote device and used to determine image quality based on preservation of the perturbations. In another embodiment, image(s) perturbed with reference image(s) at increasingly higher order bit positions may be transmitted, and quality of the transmitted reference image determined, until the determined quality exceeds a threshold, with the perturbed bit position at which the determined quality exceeds the threshold being indicative of the quality of the image(s) transmitted.
Abstract translation: 本文公开的技术提供了使用像素扰动来测量图像质量的方法。 在一个实施例中,像素扰动引擎利用参考图像扰乱图像中的像素,用于测量传输后的图像质量。 通过扰乱最低有效位,可以生成合成图像,其中参考图像被隐藏在原始图像中。 然后可以在将合成图像发送到远程设备之后恢复合成图像中的扰动,并且用于基于扰动的保持来确定图像质量。 在另一个实施例中,可以发送以越来越高的位位置的参考图像扰动的图像,并且确定所发送的参考图像的质量,直到所确定的质量超过阈值,其中扰动的比特位置 确定的质量超过指示所发送的图像的质量的阈值。
-
-