-
公开(公告)号:US20200288165A1
公开(公告)日:2020-09-10
申请号:US16880653
申请日:2020-05-21
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Itsik DVIR , Natan PETERFREUND , Dror IRONY , David DREZNER , Ady ECKER , Amiram ALLOUCH
IPC: H04N19/547 , H04N19/567 , H04N19/55
Abstract: The invention relates to an image processing apparatus for compressing or decompressing a segment of an image. The segment includes a plurality of pixels, each pixel includes a pixel value and a pixel position defined by a first coordinate system. The pixel values of the plurality of pixels form a pixel value vector. The apparatus includes processing circuitry configured to compress and/or decompress the segment. Compressing the segment includes computing a plurality of expansion coefficients by expanding the pixel value vector into a plurality of basis vectors that are discrete approximations of solutions of a boundary value problem of the Helmholtz equation on the segment of the image in a second coordinate system rotated relative to the first coordinate system. Decompressing the segment includes computing the pixel value vector by forming a linear combination of the basis vectors using the plurality of expansion coefficients.
-
公开(公告)号:US20190289303A1
公开(公告)日:2019-09-19
申请号:US16429891
申请日:2019-06-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Itsik DVIR , Natan PETERFREUND
IPC: H04N19/182 , H04N19/44 , H04N19/60
Abstract: The disclosure relates to an image processing apparatus for compressing or decompressing a segment of an image, the segment being non-rectangular and comprising a plurality of pixels, each pixel comprising a pixel value, the pixel values of the plurality of pixels forming a pixel value vector, the apparatus comprising: a processor configured to compress the segment or configured to decompress the segment, wherein compressing the segment comprises computing a plurality of expansion coefficients by expanding the pixel value vector into a plurality of basis vectors, wherein the basis vectors are discrete approximations of solutions of a boundary value problem of the Helmholtz equation on the segment of the image; and wherein decompressing the segment comprises computing the pixel value vector by forming a linear combination of the basis vectors according to the plurality of expansion coefficients.
-
公开(公告)号:US20200322696A1
公开(公告)日:2020-10-08
申请号:US16905840
申请日:2020-06-18
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Itsik DVIR , Amiram ALLOUCHE , Feng LI , Yue YIN , Guy ALMOG , Guanhua ZHUANG
IPC: H04N21/81 , H04N5/232 , H04N5/262 , H04N21/426 , H04N13/117 , G06F3/0481
Abstract: An apparatus for delivering virtual reality data portions to a client device, including a processing unit configured to perform the following in each one of a plurality of iterations: (1) receive from a network a current orientation data indicating a current orientation of a client device, (2) apply a rotation to a segment of a sphere defined in a virtual reality (VR) video file according to the current orientation, (3) crop from the rotated segment of the sphere in an equirectangular projection format an extended field of view (EFOV) frame in the equirectangular projection format according to the current orientation, and (4) instruct the network to transmit the EFOV frame to the client device.
-
公开(公告)号:US20170251210A1
公开(公告)日:2017-08-31
申请号:US15594234
申请日:2017-05-12
Applicant: Huawei Technologies Co., Ltd.
Inventor: Itsik DVIR , Natan PETERFREUND , Dror IRONY , David DREZNER
IPC: H04N19/119 , H04N19/132 , H04N19/61 , H04N19/176
Abstract: There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.
-
公开(公告)号:US20200322403A1
公开(公告)日:2020-10-08
申请号:US16906287
申请日:2020-06-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Itsik DVIR , Amiram ALLOUCHE , Feng LI , Boris SUKHOLITKO , Guy ALMOG , Guanhua ZHUANG
IPC: H04L29/06 , G06T15/20 , H04N13/279 , G06T19/00
Abstract: A distribution device for delivering a selected viewport stream of virtual reality (VR) data to each of a plurality of client devices, comprising a processing unit configured for receiving a plurality of extended viewport streams of a VR video file each comprising a sequence of extended field of view (EFOV) frames created for a respective one of a plurality of overlapping segments constituting a sphere defined in the VR video file and delivering a selected one of the plurality of extended viewport streams to each of a plurality of client devices by performing the following for each of the client devices in each of a plurality of iterations: (1) receiving a current orientation data of the respective client device; (2) selecting one of the plurality of extended viewport streams according to the current orientation data; and (3) transmitting the selected extended viewport stream to the respective client device.
-
公开(公告)号:US20200162732A1
公开(公告)日:2020-05-21
申请号:US16750880
申请日:2020-01-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Itsik DVIR , Natan PETERFREUND , Dror IRONY , David DREZNER
IPC: H04N19/119 , H04N19/61 , H04N19/132 , H04N19/176 , H04N19/14 , H04N19/196
Abstract: There is provided an apparatus, methods, to generate a set of transform coefficients for coding a block in a frame or portion thereof, comprising: a media encoder coupled to a data interface adapted to receive a frame or portion thereof, the media encoder is adapted to: select a rotational symmetry mask for the block from a plurality of rotational symmetry masks which define a plurality of different rotational symmetries in a multi-dimensional space having a size and a shape as the block; split the block to two complementary portions based on the rotational symmetry mask; generate a pair of rotational symmetry blocks each having one of the two complementary portions; and compute at least one transform coefficient for at least one member of the pair of rotational symmetry blocks.
-
-
-
-
-