Methods, systems, and media for image processing
AssigneeChongqing University of Posts and Telecommunications
InventorsBin Xiao, Guoyin Wang, Weisheng Li
Life of this patent
Estimating the term…
Abstract
Implementations of the disclosure provide for methods, systems, and machine-readable media for image processing. In some embodiments, a method for image processing includes: generating, by a processor, a first histogram and a first parameter set for a first image; constructing, by the processor, a model representative of a second histogram of a second image based on an adjustment parameter set and the first parameter set; generating the second histogram based on the model; and generating a second image based on the first image and the second histogram. In some embodiments, the first histogram is a two-dimensional histogram.
Claims20
A method for image processing, comprising:
- obtaining, by a processor, a first image including a plurality of pixels;
- for each of at least one of the plurality of pixels,
- identifying, by the processor, at least one neighboring pixel of the pixel in the first image;
- and
- determining, by the processor, contextual information about the pixel based on at least one gray-level each of which corresponds to one of the at least one neighboring pixel;
- and
- generating, by the processor, a first histogram based on the contextual information of the plurality of pixels and a first parameter set for the first image;
- constructing, by the processor, a model based on an adjustment parameter set and the first parameter set;
- generating a second histogram based on the model;
- and
- generating a second image based on the first image and the second histogram.
A system for image processing, comprising:
- a memory;
- and
- a processor communicatively coupled to the memory, the processor to:
- obtain a first image including a plurality of pixels;
- for each of at least one of the plurality of pixels, identify at least one neighboring pixel of the pixel in the first image;
- and
- determine contextual information about the pixel based on at least one gray-level each of which corresponds to one of the at least one neighboring pixel;
- and
- generate a first histogram based on the contextual information of the plurality of pixels and a first parameter set for the first image;
- construct a model based on an adjustment parameter set and the first parameter set;
- generate a second histogram based on the model;
- and
- generate a second image based on the first image and the second histogram.
A non-transitory machine-readable storage medium including instructions that, when accessed by a processing device, causing the processing device to:
- obtain a first image including a plurality of pixels;
- for each of at least one of the plurality of pixels,
- identify at least one neighboring pixel of the pixel in the first image;
- and
- determine contextual information about the pixel based on at least one gray-level each of which corresponds to one of the at least one neighboring pixel;
- and
- generate a first histogram based on the contextual information of the plurality of pixels and a first parameter set for the first image;
- construct a model based on an adjustment parameter set and the first parameter set;
- generate a second histogram based on the model;
- and
- generate a second image based on the first image and the second histogram.
Dependencies are inferred from the claim text.