Abstract:
Embodiments herein provide a method of parallel encoding of weight refinement in an adaptive scalable texture compression (ASTC) encoder. The method includes determining whether a neighbor weight index for a weight index is available in a decimated weight grid. Further, the method includes refining the neighbor weight index and the weight index in parallel, in response to determining that the neighbor weight index is available for the weight index.
Abstract:
An electronic device and a controlling method thereof are provided. The electronic device includes a memory, a first camera including a first image sensor and at least one processor, and the at least one processor obtains a plurality of image frames by photographing surroundings of the electronic device through the first camera, sets a region of interest (ROI) on the plurality of image frames, obtains a motion identification map corresponding to each of the plurality of image frames and select at least one image frame from among the plurality of image frames based on the obtained motion identification map, identifies whether there is a motion of an object on the ROI set on the selected at least one image frame, and performs a Super Slow Motion (SSM) function through the first camera based on a result of the identification.
Abstract:
A method for parallel processing of a video frame in accordance with principles of inventive concepts may include dividing the video frame into N tiles in a direction perpendicular to a raster scan direction; and sequentially encoding or decoding coding tree blocks included in each of the N tiles from a first row to an mth row according to the raster scan direction, wherein encoding or decoding of an Kth tile (K being a natural number more than 2 and less than N) starts at a point of time when encoding or decoding of coding tree blocks included in a first row of a (K−1)th tile is completed.
Abstract:
A method, executed by an encoding circuit, for selecting an optimal decimated grid includes estimating, among a plurality of decimated grids within a coded block, a weight decimation error for each of a vertical decimated grid and a horizontal decimated grid. A weight decimation error is estimated for each of remaining decimated grids among the plurality of decimated grids based on a corresponding weight decimation error among the vertical decimated grid and the horizontal decimated grid. For each of the plurality of decimated grids, an initial combined error is determined by combining the weight decimation error and a color format choice error. Two decimated grids having the least initial combined errors, among the plurality of decimated grids, are selected as optimal decimated grids.
Abstract:
Embodiments herein provide a method of parallel encoding of weight refinement in an adaptive scalable texture compression (ASTC) encoder. The method includes determining whether a neighbor weight index for a weight index is available in a decimated weight grid. Further, the method includes refining the neighbor weight index and the weight index in parallel, in response to determining that the neighbor weight index is available for the weight index.