Skip to content

chengzidl/QualityControlforVideo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Using Auto Regressive Model to Predict Encoding Parameters for Consistent Video Quality

Using Auto Regressive Model to Predict Encoding Parameters for Consistent Video Quality

Compare Previous Studies

1. Principle Differences

2. Qualitative Results

Loss comaparion

3. Quantitative Results

Predict Precision

Quick Start

Prerequisites

  • Python 3.8+
  • Required libraries listed in requirements.txt

Installation

  1. Clone the repository:

    git clone https://github.com/chengzidl/QualityControlforVideo.git
    cd QualityControlforVideo
  2. Install the required libraries:

    pip install -r requirements.txt

Usage

  1. Prepare your dataset in the specified format.

  2. Run the model training script:

    python train.py --data_path /path/to/your/data
  3. Predict encoding parameters using the trained model:

    python predict.py --input /path/to/your/input

Results

The model will output the predicted encoding parameters which can be used to maintain consistent video quality.

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -am 'Add new feature')
  4. Push to the branch (git push origin feature-branch)
  5. Create a new Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Any acknowledgements or credits you want to give.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages