Pyramid, Hierarchy, Or Tree Structure Patents (Class 382/240)
  • Patent number: 11166016
    Abstract: A video coder can be configured to determine an intra-prediction mode for a block of video data, identify a most probable transform based on the intra-prediction mode determined for the block of video data, and code an indication of whether the most probable transform is a transform used to encode the block of video data. The most probable transform can be a non-square transform.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 2, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Liwei Guo, Marta Karczewicz, Xianglin Wang
  • Patent number: 11164084
    Abstract: A device, system, and method is provided for training or prediction using a cluster-connected neural network. The cluster-connected neural network may be divided into a plurality of clusters of artificial neurons connected by weights or convolutional channels connected by convolutional filters. Within each cluster is a locally dense sub-network of intra-cluster weights or filters with a majority of pairs of neurons or channels connected by intra-cluster weights or filters that are co-activated together as an activation block during training or prediction. Outside each cluster is a globally sparse network of inter-cluster weights or filters with a minority of pairs of neurons or channels separated by a cluster border across different clusters connected by inter-cluster weights or filters. Training or predicting is performed using the cluster-connected neural network.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: November 2, 2021
    Assignee: DEEPCUBE LTD.
    Inventors: Eli David, Eri Rubin
  • Patent number: 11166022
    Abstract: Artificial image generation may include obtaining a source image, identifying quantization information from the source image, wherein identifying the quantization information includes identifying multiresolution quantization interval information from the source image, generating a restoration filtered image by restoration filtering the source image, generating a constrained restoration filtered image by constraining the restoration filtered image based on the quantization information, obtaining an unconstrained artificial image based on the constrained restoration filtered image and a generative artificial neural network obtained using a generative adversarial network, obtaining the artificial image by constraining the unconstrained artificial image based on the quantization information, and outputting the artificial image.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: November 2, 2021
    Assignee: GOOGLE LLC
    Inventors: Jyrki Alakuijala, George Toderici
  • Patent number: 11057593
    Abstract: A method for reconstructing a colour image acquired by a photosensitive sensor covered with a mosaic of filters of different colours making up a base pattern, obtaining the product of a demosaicing matrix with a matrix representation of a mosaic image coming from the sensor following acquisition of the colour image by the sensor, the product of the demosaicing matrix with the matrix representation of the mosaic image performing an interpolation of the colour of each pixel of the mosaic image as a function of a pixel neighbourhood of a base pattern corresponding to the base pattern of the mosaic of filters.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: July 6, 2021
    Assignee: CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE
    Inventors: David Alleysson, Prakhar Amba
  • Patent number: 11049221
    Abstract: Aspects of the disclosure provide a method for denoising an image. The method can include receiving an acquired image from an image acquisition system, and processing the acquired image with a nonlinear diffusion coefficient based filter having a diffusion coefficient that is calculated using gradient vector orientation information in the acquired image.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: June 29, 2021
    Assignee: Imam Abdulrahman Bin Faisal University
    Inventor: Mahbubunnabi Tamal
  • Patent number: 11044474
    Abstract: An image compression method is provided. The image compression method includes steps of receiving, by a tile division generator, an input image; by the tile division generator, determining whether the input image corresponds to a partial updated region and whether the partial updated region coincides with one tile or a combination of tiles of a current frame and generating a determination result; and by the tile division generator, determining whether to re-perform tile division and compressing and encoding one portion of the current frame according to the determination result.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: June 22, 2021
    Assignee: GLENFLY TECHNOLOGY CO., LTD.
    Inventors: Ruiyang Chen, Wei Wang, Jin Shao
  • Patent number: 11032547
    Abstract: This invention suppresses color shifts caused by quantization parameters used when encoding RAW image. An apparatus comprises a calculator which finds a color temperature of RAW image of a target frame, and calculates a gain value for each of color components in order to apply white balancing to the RAW image, a generator which generates a plurality of planes, each plane constituted by data of a single color component, from the RAW image, an adjusting unit which adjusts the white balance of each plane on the basis of the calculated gain, an encoder which encodes each plane by frequency-transforming, quantizing, and encoding each plane, and a controller which switches between encoding the plurality of planes generated by the generating unit or encoding the plurality of planes adjusted by the adjusting unit, on the basis of quantization parameters.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: June 8, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Akihiro Oishi
  • Patent number: 11019336
    Abstract: In some embodiments, an electronic device for compressing video image data includes a housing, an image sensor, a memory device, and one or more processors. The image sensor can generate image data from light incident on the image sensor. The one or more processors can transform the image data to obtain transform coefficients, quantize the transform coefficients, encode the quantized transform coefficients, and store the quantized transform coefficients to the memory device. The one or more processors can encode the quantized transform coefficients at least by determining a range of multiple ranges in which one transform coefficient is included, determining a value within the range to which the one transform coefficient corresponds, encoding using a first algorithm the range as a range code, and encoding using a second algorithm the value as a value code.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 25, 2021
    Assignee: RED.COM, LLC
    Inventors: James H. Jannard, Peter Jarred Land, Manjunath Subray Bhat
  • Patent number: 11019511
    Abstract: The present disclosure is directed towards a device and a method for evaluating a wireless link (3) of a wireless node of a customer premises equipment (CPE) device (1, 2) during operation of the CPE device. The device and method includes determining an actual data rate (33) of the wireless link, determining an available data rate (31) of the wireless link, and calculating a head room (34) based on a required data rate (30) and the available data rate (31).
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: May 25, 2021
    Assignee: AIRTIES BELGIUM SPRL
    Inventors: Karel Van Doorselaer, Koen Van Oost, Nick Godman
  • Patent number: 11004474
    Abstract: A recording apparatus is disclosed. The recording apparatus includes a data input portion configured to input data, a first moving image signal recording portion configured to record, based on the input data, a first moving image signal having a first image quality attribute, a condition detector configured to detect that the input data satisfies a predetermined condition during recording of the first moving image signal, and a second moving image signal recorder configured to record, based on the input data, a second moving image signal having a second image quality attribute when the condition detector detects that the input data satisfies the predetermined condition.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 11, 2021
    Assignee: SONY CORPORATION
    Inventors: Takaharu Yamada, Atsushi Mae
  • Patent number: 10990570
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve spatial-temporal data management. An example apparatus includes a hypervoxel data structure generator to generate a root hexatree data structure having sixteen hypernodes, an octree manager to improve a spatiotemporal data access efficiency by generating a first degree of symmetry in the root hexatree, the octree manager to assign a first portion of the hypernodes to a positive temporal subspace and to assign a second portion of the hypernodes to a negative temporal subspace, and a quadtree manager to improve the spatiotemporal data access efficiency by generating a second degree of symmetry in the root hexatree, the quadtree manager to assign respective hypernodes of the positive temporal subspace and the negative temporal subspace to respective positive and negative spatial subspaces.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: April 27, 2021
    Assignee: INTEL CORPORATION
    Inventors: David I. Gonzalez Aguirre, Ignacio J. Alvarez, Javier Felip Leon
  • Patent number: 10963293
    Abstract: Concepts and technologies are described herein for interacting with contextual and task-focused computing environments. Tasks associated with applications are described by task data. Tasks and/or batches of tasks relevant to activities occurring at a client are identified, and a UI for presenting the tasks is generated. The UIs can include tasks and workflows corresponding to batches of tasks. Workflows can be executed, interrupted, and resumed on demand. Interrupted workflows are stored with data indicating progress, contextual information, UI information, and other information. The workflow is stored and/or shared. When execution of the workflow is resumed, the same or a different UI can be provided, based upon the device used to resume execution of the workflow. Thus, multiple devices and users can access workflows in parallel to provide collaborative task execution.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oscar E. Murillo, Benjamin William Vanik
  • Patent number: 10937126
    Abstract: Embodiments are generally directed to tile-based multiple resolution rendering of images. An embodiment of an apparatus includes one or more processor cores; a plurality of tiling bins, the plurality of tiling bins including a bin for each of a plurality of tiles in an image; and a memory to store data for rendering of an image in one or more of a plurality of resolutions. The apparatus is to generate, in the memory, storage for a resolution setting for each the plurality of tiling bins and storage for a final render target, each tile of the final render target being rendered based on a respective tiling bin in the plurality of tiling bins.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: March 2, 2021
    Assignee: INTEL CORPORATION
    Inventors: John Gierach, Abhishek Venkatesh, Travis Schluessler, Devan Burke, Tomer Bar-On, Michael Apodaca
  • Patent number: 10931913
    Abstract: Provided are a reception apparatus, a transmission apparatus, a control method, a transmission method, and a program that can control a frame image size of each frame image so that the frame image constituting a moving image is transmitted at an appropriate timing. A frame-image reception section receives a first frame image constituting the moving image. A control-data update section performs control so that the frame image size of a second frame image constituting the moving image, which is received after the first frame image, corresponds to a time required to receive the first frame image.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: February 23, 2021
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Masakazu Tanikawa
  • Patent number: 10904563
    Abstract: A method of video decoding includes receiving a coded video bitstream including a current picture. The method further includes performing, to generate a prediction block, an optimized inverse transform process on a transform block that corresponds to a current block included in the current picture based on one of (i) a transform property of the inverse transform process and (ii) a block size of the transform block. The method further includes reconstructing the current block using the predicted block.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 26, 2021
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 10873752
    Abstract: An adaptive camera resolution system is described for use with matching resolution with compression. In one example, the a method includes capturing a first set of frames of a video sequence at an image sensor at a first resolution, capturing a second set of frames of the video sequence at the image sensor at a second lower resolution, wherein the first and second sets of frames are interleaved, receiving the captured frames at a video encoder, and combining the frames at the video encoder to generate an encoded video sequence of frames with the first resolution.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: December 22, 2020
    Assignee: Intel Corporation
    Inventors: Richmond Hicks, Jill M. Boyce
  • Patent number: 10853068
    Abstract: The present invention includes a method for operating a data processing system to compute an approximation to a scalar product between first and second vectors in which each vector is characterized by N components. The method includes replacing the first vector by a third vector that is a pyramid integer vector characterized by N components and an integer K equal to the sum of the absolute values of the N components, and computing a scalar product of the third vector with the second vector to provide the approximation to the scalar product between the first and second vectors. Computing the scalar product of the second and third vectors can be carried out by K additions followed by one floating point multiply.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 1, 2020
    Assignee: Ocean Logic Pty Ltd
    Inventor: Vincenzo Liguori
  • Patent number: 10846548
    Abstract: A video recording apparatus includes an object detection unit that detects an object from an input video image; a feature amount extraction unit that extracts a feature amount of the object detected from the input video image; a correction unit that corrects the input video image; and a recording unit that, when the object is detected, records the video image corrected and the feature amount extracted in association with each other.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: November 24, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Sato
  • Patent number: 10827410
    Abstract: The present invention is related to a method for routing image data from Camera Node to a Sink Node, where it May be processed in detail, in a Visual sensor network. In accordance with the present invention, wireless Intermediate Node are configured to route images based on first pass image encoding containing coarse image to the next wireless hop at a higher priority over the images based on the second pass encoding containing additional details of the images. The routing method for wireless Ad Hoc mobile and sensor network, periodically exchanges node status information to optimize the routing table, so that high priority image packets may reach the Sink Node in shortest possible path. The method ensures selection of high quality image packets for routing under the condition of collision and congestion to achieve optimal image quality receipt at the Sink Node.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: November 3, 2020
    Assignees: Umm-Al-Qura University, Unit of Science and Technology, Institute for Research and Revival of Islamic Heritage
    Inventor: Emad Abdulrazzak Felemban
  • Patent number: 10817486
    Abstract: A data object design system and method facilitates and generates creation of data objects to contain and, thus, contain data structures within the data objects. The data objects and interaction between the data objects implement a higher level of abstraction between data objects and data entities. Particularly for complicated, sophisticated data models, the data objects support an increased usability, efficiency, and comprehension of a data modeling system. Thus, in at least one embodiment, the data object design system and method increases the technical capabilities of data modeling tools by, for example, implementing data objects to reduce complex data modeling implementations into manageable data objects and increasing the efficient utilization of data modeling tools.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: October 27, 2020
    Assignee: Idera, Inc.
    Inventor: Ron Huizenga
  • Patent number: 10755130
    Abstract: An original image containing a string of text is received. The string of text contained in the original image is determined using text recognition. A first compression level applied to the original image creates a first compressed image. A string of text contained in the first compressed image is determined using text recognition. The string of text contained in the original image is compared with the string of text contained in the first compressed image. The first compression level is incremented to reach a second compression level. The second compression level applied to the original image creates a second compressed image. A string of text contained in the second compressed is determined image using text recognition. The string of text contained in the original image is compared with the string of text contained in the second compressed image. It is determined that further image compression refinement is unnecessary.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventor: Ivan Deleuze
  • Patent number: 10715805
    Abstract: A method performed by an apparatus for decoding a video, includes: generating a predicted block by predicting a current block to be decoded; reconstructing frequency coefficients in a frequency conversion unit by decoding a bitstream, to generate a frequency conversion block having a size of the frequency conversion unit; inversely transforming the frequency conversion block by using a transform size identical to the size of the frequency conversion unit, to reconstruct a residual block; and adding the reconstructed residual block to the predicted block.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: July 14, 2020
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jinhan Song, Jeongyeon Lim, Haekwang Kim, Joohee Moon, Yunglyul Lee, Jongki Han, Byeungwoo Jeon
  • Patent number: 10708586
    Abstract: A parallel processing starting unit 3 that partitions an inputted image into tiles each having a predetermined size, and distributes tiles obtained through the partitioning, and N tile encoding units 5-1 to 5-N each of that carries out a prediction difference encoding process on a tile distributed thereto by the parallel processing starting unit 3 to generate a local decoded image are disposed, and each of N tile loop filter units 7-1 to 7-N determines a filter per tile suitable for a filtering process on the local decoded image generated by the corresponding one of the tile encoding units 5-1 to 5-N, and carries out the filtering process on the local decoded image by using the filter.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: July 7, 2020
    Assignee: MITSUBISHI ELECTRONIC CORPORATION
    Inventors: Ryoji Hattori, Akira Minezawa, Yusuke Itani, Kazuo Sugimoto, Shunichi Sekiguchi, Yoshimi Moriya, Norimichi Hiwasa
  • Patent number: 10692048
    Abstract: The present invention relates to an improved method of generating a passive chronological timesheet for users of computing devices having a graphical user interface.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: June 23, 2020
    Assignee: PRACTICE INSIGHT PTY LTD
    Inventor: Thomas Haines
  • Patent number: 10687083
    Abstract: Techniques related to selecting restoration filter coefficients for 2-dimensional loop restoration filters for super resolution video coding are discussed. Such techniques include upscaling reconstructed video frames along only a first dimension and selecting filter coefficients for portions of the frame by an evaluation that, for each pixel of the portion, uses only pixel values that are aligned with the first dimension. Selection of filter coefficients for the second dimension may be skipped or made using only a subset of available filter coefficients.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: June 16, 2020
    Assignee: Intel Corporation
    Inventors: Ximin Zhang, Sang-Hee Lee, Keith W. Rowe
  • Patent number: 10657172
    Abstract: Methods and apparatus for processing images are provided. The image processing method includes obtaining an image using an electronic device; associating first metadata corresponding to the image with a first layer of a hierarchical data structure, wherein the hierarchical data structure includes a plurality of layers, including the first layer and a second layer; associating second metadata with the second layer, wherein the second metadata corresponds to one or more of a plurality of blocks into which the image is divided; and storing the hierarchical data structure in association with the image in a storage unit operatively coupled to the electronic device.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: May 19, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Kwangyoung Kim, Yongman Lee
  • Patent number: 10652540
    Abstract: An image processing device includes circuitry. The circuitry reads YUV image data for each block of a predetermined size; performs discrete wavelet transform on a Y value of a pixel included in a block to obtain a first transformed Y value; multiplies the first transformed Y value by a coefficient used for inversely transforming the first transformed Y value, to calculate a second transformed Y value; and quantizes a U value and a V value included in the block and the second transformed Y value to generate fixed length encoded data.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: May 12, 2020
    Assignee: Ricoh Company, Ltd.
    Inventor: Naoto Shiraishi
  • Patent number: 10609379
    Abstract: Various examples are directed to methods and systems for compressing panoramic video. An image processor may receive a frame comprising a plurality of pixel values arranged according to a two-dimensional grid and divide the frame into a plurality of pixel blocks comprising a first pixel block and a second pixel block. The first pixel block may be positioned in a first edge column adjacent a first edge of the frame and the second pixel block may be positioned in a second edge column adjacent a second edge of the frame opposite the first edge. The image processor may identify a spatial continuity between the first pixel block and the second pixel block and replace the first pixel block with a reference to the second pixel block.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: March 31, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Qi Keith Wang, Ilya Vladimirovich Brailovskiy, Naushirwan Navroze Patuck
  • Patent number: 10593019
    Abstract: A method and apparatus for storing, processing and reconstructing full resolution image out of sub band encoded images are provided. The method of rendering high resolution images based on sub-band encoded data of an image includes steps of performing downscaling of a selected image, creating a time-stamped downscaled image, extracting sub-band information associated with the selected image at one instance in time, compressing the downscaled image and the sub-band information, and decompressing and adding the sub-band information with extrapolated downscaled image to reconstruct and render high resolution image.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: March 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anurag Mithalal Jain, Ravindranath Ramalingaiah Munnan, Venkata Ravisankar Jayanthi, Rajat Agarwal, Ashish Ranjan, Joy Dutta, Yongman Lee, Sungoh Kim, Jae Hun Cho, Kwangyoung Kim, Hyunhee Park
  • Patent number: 10587898
    Abstract: An image coding method codes an image on a per-region basis. The method includes calculating offset information to be used for applying offset to the current region; determining whether or not the offset information is the same between the current region and a neighboring region of the current region; applying offset using the offset information and a result obtained in the determining, by adding an offset value to a reconstructed signal obtained by coding a pixel signal of the current region and decoding the coded pixel signal; coding the offset information; and storing, into a memory, an offset signal obtained by applying the offset, so that the offset signal is used for coding of a subsequent region.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: March 10, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Toru Matsunobu, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Kyoko Tanikawa, Toshiyasu Sugio, Kengo Terada
  • Patent number: 10554977
    Abstract: A method, system, and articles of high throughput arithmetic entropy coding for video coding uses a non-framewidth raster order or non-raster order to form spatial neighbor probability contexts for entropy coding.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Fangwen Fu, Iole Moccagatta
  • Patent number: 10523935
    Abstract: A parallel processing starting unit 3 that partitions an inputted image into tiles each having a predetermined size, and distributes tiles obtained through the partitioning, and N tile encoding units 5-1 to 5-N each of that carries out a prediction difference encoding process on a tile distributed thereto by the parallel processing starting unit 3 to generate a local decoded image are disposed, and each of N tile loop filter units 7-1 to 7-N determines a filter per tile suitable for a filtering process on the local decoded image generated by the corresponding one of the tile encoding units 5-1 to 5-N, and carries out the filtering process on the local decoded image by using the filter.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: December 31, 2019
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Ryoji Hattori, Akira Minezawa, Yusuke Itani, Kazuo Sugimoto, Shunichi Sekiguchi, Yoshimi Moriya, Norimichi Hiwasa
  • Patent number: 10515134
    Abstract: An approximation of a DCT and a quantization are to be applied subsequently to digital data for compression of this digital data. In order to improve the transform, a predetermined transform matrix is simplified to require less operations when applied to digital data. In addition, elements of the simplified transform matrix constituting irrational numbers are approximated by rational numbers. These measures are compensated by extending a predetermined quantization to include the operations which were removed in the simplification of the predetermined transform matrix. The included operations are further adjusted to compensate for the approximation of elements of the simplified transform matrix by rational numbers. If the simplified transform matrix and the extended quantization are used as basis for implementation, a fast transform with a good resulting quality can be achieved. An approximation of an IDCT employed in decompression of compressed digital data can be simplified correspondingly.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: December 24, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Antti Hallapuro, Kim Simelius
  • Patent number: 10491919
    Abstract: The present invention relates to an image processing apparatus and method that can improve encoding efficiency while preventing an increase in load. An extraction circuit 71 of a filtering prediction circuit 64 extracts motion compensation images for generating a prediction image in a high-resolution enhancement layer from reference frames in a low-resolution base layer. A filtering circuit 72 of the filtering prediction circuit 64 performs filtering, which involves upconversion and which uses analysis in the time direction, on a plurality of motion compensation images in the base layer extracted by the extraction circuit 71 to generate a prediction image in the enhancement layer. The present invention can be applied to, for example, an encoding apparatus and a decoding apparatus.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: November 26, 2019
    Assignee: SONY CORPORATION
    Inventors: Ohji Nakagami, Yoichi Yagasaki
  • Patent number: 10465504
    Abstract: A system having a downhole sensor device and a compression device to obtain a sparse representation of data in downhole telemetry applications is described. The downhole sensor device can collect sensor data while the downhole sensor device is within a borehole. The compression device is coupled to the downhole sensor device and configured to receive the sensor data. The compression device can determine a wavelet coefficient vector for at least one row of n-tuple vectors. The wavelet coefficient vector can have a sparse representation of one or more nonzero elements. The compression device can process the wavelet coefficient vector through a set of compression algorithms, and determine a minimal bit cost of the processed wavelet coefficient vector. The compression device can select a compression algorithm from the set of compression algorithms corresponding to the minimal bit cost. The compression device can generate compressed data based on the selected compression algorithm.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: November 5, 2019
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Chris Gao, Laban M. Marsh, Paul F. Rodney
  • Patent number: 10462472
    Abstract: Coding efficiency may be improved by subdividing a block into smaller sub-blocks for prediction. A first rate distortion value of a block optionally partitioned into smaller prediction sub-blocks of a first size is calculated using respective inter prediction modes and transforms of the first size. The residuals are used to encode the block using a transform of a second size smaller than the first size, generating a second rate distortion value. The values are compared to determine whether coding efficiency gains may result from inter predicting the smaller, second size sub-blocks. If so, the block is encoded by generating prediction residuals for the second size sub-blocks, and neighboring sub-blocks are grouped, where possible, based on common motion information. Each resulting composite residual block is transformed by a transform of the same size to generate another rate distortion value. The encoded block with the lowest rate distortion value is used.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: October 29, 2019
    Assignee: GOOGLE LLC
    Inventors: Debargha Mukherjee, Jingning Han
  • Patent number: 10453237
    Abstract: A computer-implemented process for automatic viewport re-leveling, in response to receiving a medical digital image, overlays the medical digital image with a floating viewport sized to represent a subset of the image to be viewed in a first instance. A limited set of brightness values is re-allocated to a set of pixels, within the subset of the image in the floating viewport that is less than a set of pixels in the medical digital image, in a second instance automatically. Responsive to the re-allocation, detail of local features within the subset of the image within the floating viewport in the second instance is accentuated.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 22, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Robert John Mitchell
  • Patent number: 10448082
    Abstract: An information exchanging method, an information exchanging device, and a terminal are provided. The information exchanging method is applied to an audio terminal. The method includes: receiving an input instruction from a user; generating a content request message according to the input instruction and a connection state identifier of the audio terminal, and sending the content request message to a server, wherein the connection state identifier indicates whether the audio terminal is connected to the video display device; and receiving a content request response message returned by the server. Thus, voice instructions input by the user can be more accurately performed according to the connection state of the audio device.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: October 15, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Zhike Zhang, Bin Huang, Xinjie Wang, Zhaoji Xu, Zhihua Wang, Fei Wang, Wenlin Dong, Leilei Gao, Xiangtao Jiang, Gaofei Cheng, Zhipeng Wu, Qin Xiong
  • Patent number: 10425466
    Abstract: Generally, a computer implemented remote monitoring system which generates a viewable reduced byte data representation for each one of a plurality of analyzed instrument signals. Specifically, a flow cytometer remote monitoring system which generates a viewable reduced byte data representation for each one of a plurality analyzed flow cytometer signals.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: September 24, 2019
    Assignee: Inguran, LLC
    Inventors: James J. Salinas, Kenneth M. Evans
  • Patent number: 10397587
    Abstract: Image data of a format in which pixel data having a value of one color component among a predetermined plurality of color components is regularly arranged is converted to a data format in which each item of pixel data has values of the plurality of color components. After performing resizing processing on this image data, the image data is returned to the original data format. Thus, it is possible to perform resizing with a magnification ratio that is not limited to one divided by an integer.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: August 27, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Ryota Suzuki
  • Patent number: 10397439
    Abstract: A server system transmits, in the case of holding a job for a processing apparatus at the time when connection to the processing apparatus has been established, a notification message indicating an occurrence of the job to the processing apparatus through the connection-established communication even in the case where no inquiry associated with the job is made from the processing apparatus through the connection-established communication.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: August 27, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Masao Maeda, Kiyoshi Katano
  • Patent number: 10360900
    Abstract: A system and method are provided for distinguishing biota, such as insect types, from overall images, images of their wings or of other body parts. The system and method exploit various techniques described herein, in combination with large scale capture of sample imagery to achieve a flexible mechanism for automated classification on biota of any type.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: July 23, 2019
    Assignee: Reality Analytics, Inc.
    Inventor: Jeffrey M. Sieracki
  • Patent number: 10356410
    Abstract: An image processing system, and a method of operation thereof, including: a capture device for obtaining an input image block; and an image signal processing hardware including: a wavelet transform module for generating a transformed image block based on the input image block, the transformed image block having wavelet coefficients, a coding module including a scaling correction module for organizing binary values of the wavelet coefficients into bitplanes and for generating a scaled wavelet block with a scaling factor, the coding module for generating a compressed image block by scanning and coding the bitplanes of the scaled wavelet block, and a decoding module and an inverse wavelet transform module for generating an output image block by decoding, rescaling, and performing an inverse wavelet transform on the compressed image block for display on a display device.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: July 16, 2019
    Assignee: Sony Corporation
    Inventor: Ramin Eslami
  • Patent number: 10332244
    Abstract: A method and an apparatus for estimating an image fuzziness are provided. The method may comprise: acquiring an image; obtaining a multi-scale representation of the image by performing a multi-scale transform on the image; calculating gradients of the image and a normalized histogram of the gradients at each scale based on the multi-scale representation; calculating error vectors between the normalized histogram of gradients at each scale and a normalized original histogram of gradients of the image; performing a weighted summing on the error vectors by using respective weights to obtain a summed result, wherein the weights are determined based on a reciprocal of the sums of squares of the gradients of the image at each scale; estimating the ambiguity of the image based on the summed result.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: June 25, 2019
    Assignee: Nuctech Company Limited
    Inventors: Zhiqiang Chen, Yuanjing Li, Ziran Zhao, Yaohong Liu, Jianping Gu, Zhiming Wang
  • Patent number: 10313704
    Abstract: Embodiments of this invention include computer-implemented methods for use of Haar wavelet transforms (HWT) to pre-process video frames that can then be compressed using a codec to produce a compressed video frame. A compressed video frame can then be transmitted, decompressed, post-processed and displayed in their original size and quality, thereby producing real-time high-quality reproduction of video sequences. Devices can implement methods of this invention and include mainframe computers, desktop computers, personal computers, laptop computers, tablet computers, wireless computers, television sets, set top boxes, cellular telephones, and computer readable media. Computer implemented steps can be easily and efficiently implemented in multicore parallel hardware architectures.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: June 4, 2019
    Assignee: YAMZZ IP BV
    Inventor: Angel Decegama
  • Patent number: 10297064
    Abstract: Systems and methods for multi-representation dependency graphs are disclosed. A first representation of a dependency graph may be accessed using a processor. The first representation of the dependency graph may have a first type and include a plurality of nodes. A transition of the first representation of the dependency graph from a first state to a second state may be detected using the processor. In response to a detection of the transition of the first representation of the dependency graph from the first state to the second state, a second representation of the dependency graph may be updated. The second representation may have a second type different than the first type and include a plurality of tasks corresponding to the plurality of nodes. The second representation may further include one or more dependencies corresponding to one or more of the connections of the first representation.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: May 21, 2019
    Assignee: Dreamworks Animation L.L.C.
    Inventors: Esteban D. Papp, Stuart Bryson
  • Patent number: 10255720
    Abstract: In an example embodiment, a technique is provided for reconstructing and analyzing a mesh surface based on a combination of 2.5D and 3D point data that involves building a hybrid spatial index whose nodes are labeled as containing 2.5D data or 3D data, and whose branching is adapted to such types of data. The hybrid spatial index is then used to reconstruct the mesh surface and analyze the mesh surface, taking advantage of more efficient algorithms adapted to specific types of data. The technique may allow for a hybrid spatial index that uses fewer nodes, and for use of 2.5D specific reconstruction and analysis algorithms for at least a part of the mesh surface.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: April 9, 2019
    Assignee: Bentley Systems, Incorporated
    Inventors: Elenie Godzaridis, Mathieu St-Pierre
  • Patent number: 10244239
    Abstract: Systems and methods for picture segmentation through columns and slices in video encoding and decoding. A video picture is divided into a plurality of columns, each column covering only a part of the video picture in a horizontal dimension. All coded tree blocks (“CTBs”) belonging to a slice may belong to one or more columns. The columns may be used to break the same or different prediction or in-loop filtering mechanisms of the video coding, and the CTB scan order used for encoding and/or decoding may be local to a column. Column widths may be indicated in a parameter set and/or may be adjusted at the slice level. At the decoder, column width may be parsed from the bitstream, and slice decoding may occur in one or more columns.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: March 26, 2019
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Michael Horowitz
  • Patent number: 10171821
    Abstract: A video encoding method including determining a phase shift between pixels of an enhancement layer image and a reference layer image, according to a scaling factor between the enhancement layer image and the reference layer image and a color format of the enhancement layer; selecting at least one filter coefficient set corresponding to the phase shift, from filter coefficient data including filter coefficient sets; generating an up-sampled reference layer image by extending a resolution of the reference layer image according to the scaling factor by performing interpolation filtering on the reference layer image by using the filter coefficient set; obtaining a prediction error between the up-sampled reference layer image and the enhancement layer image; generating an enhancement layer bitstream including the prediction error and a scalable codec; and generating a base layer bitstream by encoding the base layer images.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: January 1, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Elena Alshina, Chan-yul Kim, Alexander Alshin
  • Patent number: 10171808
    Abstract: A video encoder may use an adaptive Wiener filter inside the core video encoding loop to improve coding efficiency. In one embodiment, the Wiener filter may be on the input to a motion estimation unit and, in another embodiment, it may be on the output of a motion compensation unit. The taps for the Wiener filter may be determined based on characteristics of at least a region of pixel intensities within a picture. Thus, the filtering may be adaptive in that it varies based on the type of video being processed.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: January 1, 2019
    Assignee: Intel Corporation
    Inventors: Yi-Jen Chiu, Lidong Xu