Video data streams can be encoded and decoded using inter or intra prediction. The blocks of a frame can be processed based on depth, from the lowest level sub-blocks to the highest level large blocks, and divided into groups of blocks to be inter predicted, blocks having sub-blocks that are to be inter predicted and sub-blocks that are to be intra predicted, and blocks to be intra predicted. The blocks to be inter predicted are encoded first, the blocks having sub-blocks to be inter predicted and intra predicted encoded second, and the blocks to be intra predicted encoded last. The availability of data from the inter predicted blocks can improve the performance of intra prediction over processing the blocks in the scan order since more pixel data is available for intra prediction of some blocks.
Decoding a current block of an encoded video stream includes generating a base prediction block for the current block based on current prediction parameters associated with the current block, identifying adjacent prediction parameters used for decoding a previously decoded adjacent block that is adjacent to the current block, and determining an overlap region within the current block and adjacent to the adjacent block. The overlap region has a size being determined as a function of a difference between the first prediction parameters and the adjacent prediction parameters. For each pixel within the overlap region, an overlapped prediction of a pixel value may be generated as a function of the base prediction and a prediction based on the adjacent prediction parameters.
A method for processing a selected portion of a video, the selected portion of the video having a plurality of blocks. The method includes obtaining current prediction parameters for a plurality of adjacent blocks from the plurality of blocks that are adjacent to a current block from the plurality of blocks in the selected portion of the video, generating a base prediction for the current block from the plurality of blocks using the current prediction parameters associated with the current block, identifying adjacent prediction parameters from the current prediction parameters for a first adjacent block from the plurality of adjacent blocks, determining an overlap region within the current block and adjacent to the first adjacent block, and generating, for respective pixels within the overlap region, an overlapped prediction for the pixel as a function of the base prediction and a prediction based on the adjacent prediction parameters.
A method and apparatus for generating and displaying an electronic map, used for solving the problem of the reduced efficiency of looking up a route plan caused by the large amount of road sections produced when using existing road storage methods. The method comprises: determining the starting point of a road (L1) on the basis of shape point information of said road (L1); and storing the data information of the road (L1) in a tile interior road information table of a tile at the starting point of the road (L1), the data information of the road (L1) at least comprising the shape point information of said road (L1).
The invention relates to a process and an apparatus for producing an olefin-containing feed stream for a steam reforming plant. According to the invention, the olefin-containing hydrocarbon starting material is for this purpose vaporized and catalytically hydrogenated. The hydrogenation product stream obtained is separated into a gaseous reforming feed stream, which is fed to a steam reforming plant, and a gaseous recycle stream. As a result of the cooling according to the invention of the gaseous recycle stream down to at least partial condensation thereof and the separate recirculation of the gaseous partial recycle stream and of the liquid partial recycle stream, the procurement of a large and complicated circulation compressor is avoided and electric energy for operating this compressor is saved.
A method for detecting a wearable device's contact with a living body may be provided, comprising: obtaining a decreasing rate of body temperature and a decreasing a rate of environmental temperature measured by a wearable device (100) worn on a living body (401); and determining the wearable device's contact with the living body based on a comparison of the decreasing rate of body temperature and the decreasing rate of environmental temperature (402). A corresponding apparatus and computer program product for detecting a wearable device's contact with a living body may also be provided.
Restoring a degraded tile of a degraded frame resulting from reconstruction is disclosed. A method includes, for a scaling factor of at least some scaling factors, recursively filtering the degraded tile using the scaling factor to generate a respective restored tile, and determining a respective error for the respective restored tile with respect to the source tile. The method also includes selecting an optimal scaling factor from the at least some scaling factors, the optimal scaling factor corresponding to a smallest respective error, and encoding, in an encoded bitstream, a scaling parameter based on the optimal scaling factor. An apparatus includes a processor and non-transitory memory storing instructions causing the processor to determine, from an encoded bitstream, a scaling factor, which determines how strongly edges in the degraded tile affect filtering operations, and recursively filter, resulting in a restored tile, the degraded tile using the scaling factor.
Reducing error in a reconstructed frame is described. Pixels of the frame are classified into classes based on a classification scheme. Offset values for each class of at least some of the classes are determined, and a respective offset value for a class is applied to each pixel of the class, resulting in offset-adjusted pixels for the class. For the classes, a respective error rate reduction in using the respective offset value for a class as compared to omitting the respective offset value is determined, where the respective error rate reduction is based on the pixels of the class in the reconstructed frame, the offset-adjusted pixels of the class, and co-located source pixels in a source frame decoded to generate the reconstructed frame. A subset of classes is selected for reducing error in the reconstructed frame based on the error rate reductions.
Provided are a multi-phase parallel DCDC circuit and a chip structure thereof, which are used to reduce the output parasitics of a loop operational error amplifier (EA) unit and a comparator (COMP), so as to increase loop bandwidth and accelerate transient response. The multi-phase parallel DCDC circuit comprises: a loop operational EA unit (701), N output-stage circuit units (702), and M driver units (703), wherein one driver unit (703) corresponds to at least one output-stage circuit unit (702), the output-stage circuit unit (702) comprises a COMP (7021) and a power-stage circuit (7022), N is an integer greater than or equal to 2, and M is an integer less than or equal to N. An output terminal of the loop operational EA unit (701) is connected to an input terminal of the driver unit (703). An output terminal of the driver unit (703) is connected to an input terminal of the COMP (7021) in the corresponding output-stage circuit unit (702). An output terminal of the COMP (7021) is connected to an input terminal of the power-stage circuit (7022) in the same output-stage circuit unit (702). An input terminal of the loop operational EA unit (701) is connected to output terminals of all power-stage circuits (7022).
Methods and apparatuses (10) for detecting body-related temperature changes are provided. The method comprises measuring a skin-surface temperature at a first temperature sensor element (12) at a measuring rate (S21) and measuring an ambient temperature at a second temperature sensor element (13) at the measuring rate (S22). The method also comprises calculating a plurality of first change rates for the skin-surface temperature and a plurality of second change rates for the ambient temperature over a time interval (S23). The method further comprises determining, based on the plurality of first change rates and the plurality of second change rates, whether an ambient temperature change rate is faster than a skin-surface temperature change rate by a threshold (S24). The method additionally comprises selecting whether or not to trigger an alarm based on a result of the determining (S25). With the methods and apparatuses (10), the number of false alarms may be significantly reduced.
All future engine developments must consider the primary task of achieving the required emission levels. An important step towards the development of combustion engines is the optimization of the flow in the intake ports. The charging movement in the combustion chamber, which is generated by the intake flow, considerably influences the quality of the combustion engine. In this paper, steady CFD analysis were applied to different structures of double-tangent-port. The swirl ratio can be improved while flow coefficient remains unchanged if port eccentricity is 34.4 mm. By defining three characteristic parameters, the speed non-uniformity index, standard deviation and mixture concentration standard deviation and equivalent ratio range, quantitatively describing the combustion process in cylinder, and then compared with transient CFD three-dimensional contours, we can see that characteristic parameters can be more accurate and comprehensive in analyzing the influence of inlet structure of soot formation. Effects of different intake ports on fuel-air mixing in a turbocharged diesel direct injection engine during intake and compression strokes are analyzed. It turns out that the optimized double-tangent-port has the highest uniformity of velocity, in the meanwhile, air/fuel mixing is relatively uniform. On the other hand, mixed-port and double-helix-port can cause uneven flow field which is bad for combustion, even though the swirl ratio can increase largely. Finally, the simulation results show that soot emissions of the optimized double-tangent-port have significantly lower levels, at 2200 r/min under full load.