Abstract:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
Abstract:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
Abstract:
A video image feature generation system includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, extracting a frame feature value featuring a frame, which is a unit of an input video image, based on a pixel value of the frame; and generating a phase of each frequency as a video image feature based on at least two frequencies, the frame feature value obtained in the extracting, and generation information for generating phases of the frequencies according to the frequencies and the frame feature value.
Abstract:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
Abstract:
A prediction error generating unit generates a predictive vector from the motion vectors of a plurality of adjacent blocks, and obtains a difference from a target vector. A plurality of variable-length coding units respectively encode the output of the prediction error generating unit with different encoding methods. A determining unit estimates the accuracy of the predictive vector generated by the prediction error generating unit based on the degrees of non-uniformity of the motion vectors of the plurality of adjacent blocks. A selecting unit selects one of the encoding results obtained by the plurality of variable-length coding units.
Abstract:
An action selection learning device includes a memory; and a processor coupled to the memory and configured to generate a reference model that is a set of model parameter vectors that indicate an influence level of each factor that influences selection of an action alternative, calculate a selection probability for each action alternative, for each of the model parameter vectors, calculate a model parameter vector for each user using a subset of model parameter vectors extracted from the reference model, based on the selection probability for each action alternative and a selection history of the action alternative by each user, generate the action alternatives based on the model parameter vector for each user, and transmit the generated action alternatives to a terminal device.
Abstract:
An image processing apparatus includes: a dividing unit dividing at least one region on a digitalized image into multiple blocks; a scrambling unit producing an encrypted image by rearranging each block; a pixel value judging unit judging, for each block on the encrypted image, whether a difference between a statistically representative value of a pixel value of a first region included in the block and a statistically representative value of a pixel value of a second region is no smaller than a predetermined value, the second region being included in a block adjacent to the block and being adjacent to the first region; and a pixel value converting unit converting the pixel value of the first region in each block having the difference smaller than the predetermined value, while not converting the pixel value of the first region in each block having the difference no smaller than the predetermined value.
Abstract:
An area designation unit designates a processing area within an input image. An image processing unit performs predetermined processing on the processing area. A marker area detection unit detects a marker area in the input image, the marker area being capable of accommodating a marker that demarcates the processing area. A marking unit determines a position in the marker area for placing the marker, based on priority conditions.
Abstract:
An area designation unit designates a processing area within an input image. An image processing unit performs predetermined processing on the processing area. A marker area detection unit detects a marker area in the input image, the marker area being capable of accommodating a marker that demarcates the processing area. A marking unit determines a position in the marker area for placing the marker, based on priority conditions.