-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refine repo docs (readme, license, etc) (#43)
* Move license file to root folder. Signed-off-by: Pan, Yanjie <yanjie.pan@intel.com> * Remove model folder since model files are usually too large to push. Will upload models in storage. Signed-off-by: Pan, Yanjie <yanjie.pan@intel.com> * Rewrite root README and refine other READMEs. Signed-off-by: Pan, Yanjie <yanjie.pan@intel.com> * Refine LICENSE.md. Signed-off-by: Pan, Yanjie <yanjie.pan@intel.com> * Refine root README again. Signed-off-by: Pan, Yanjie <yanjie.pan@intel.com> * Refine contact info in root readme. * Refine ivsr_gpu_opt/README.md * Refine subfolder readme. --------- Signed-off-by: Pan, Yanjie <yanjie.pan@intel.com>
- Loading branch information
Showing
6 changed files
with
112 additions
and
76 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,32 @@ | ||
# Intel Video Super Resolution (iVSR) | ||
# Enhanced BasicVSR (iVSR) | ||
|
||
iVSR is Intel's video super resolution (VSR) solution that enables VSR inference on Intel's CPU/GPU | ||
with enhanced quality and optimized performance. | ||
Video super resolution (VSR) is widely used in AI media enhancement domain to | ||
convert low-resolution video to high-resolution. | ||
|
||
## iVSR GPU Opt | ||
This folder enables the inference of BasicVSR (an AI-based VSR algorithm) on Intel CPU and Intel GPU Flex series 170, aka. ATS-M1 150W. | ||
with OpenVINO. | ||
|
||
Please check [iVSR_GPU_OPT_README](./ivsr_gpu_opt/README.md) for more details. | ||
BasicVSR is a public AI-based VSR algorithm. | ||
For details of public BasicVSR, check out the [paper](https://arxiv.org/pdf/2012.02181.pdf). | ||
|
||
## iVSR FFmpeg plugin | ||
This folder enables to do BasicVSR inference using FFmpeg with OpenVINO as backend. | ||
We have enhanced the public model to achieve better visual quality and less computational complexity. | ||
The performance of BasicVSR inference has also been optimized for Intel GPU. | ||
Now, 2x Enhanced BasicVSR can be run on both Intel CPU and Intel Data Center GPU Flex 170 (*aka* ATS-M1 150W) with OpenVINO and FFmpeg. | ||
|
||
Please check [iVSR_FFmpeg_plugin_README](./ivsr_ffmpeg_plugin/README.md) for more details. | ||
|
||
## How to evaluate | ||
|
||
Please expect `pre-production` quality of current solution. | ||
|
||
### Get models | ||
Please [contact us](mailto:yanjie.pan@intel.com) for FP32/INT8 Enhanced BasicVSR models. Will provide links to download the models soon. | ||
|
||
### Run with OpenVINO | ||
Refer to the guide [here](ivsr_gpu_opt/README.md). | ||
|
||
### Run with FFmpeg | ||
Refer to the guide [here](ivsr_ffmpeg_plugin/README.md). | ||
|
||
|
||
## License | ||
|
||
Enhanced BasicVSR is licensed under the BSD 3-clause license. See [LICENSE](LICENSE.md) for details. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
# iVSR GPU Opt | ||
This folder enables the inference of BasicVSR (an AI-based VSR algorithm) on Intel CPU and Intel GPU Flex series 170 (aka. ATS-M1 150W) | ||
In this folder, optimization patches are provided to run the inference of Enhanced BasicVSR on Intel CPU and | ||
Intel Data Center GPU Flex 170 (*aka* ATS-M1 150W) | ||
with OpenVINO. | ||
|
||
| Subfolder | Description | | ||
|---------| ----------- | | ||
| based_on_openvino_2022.1 | Optimization patches to OpenVINO 2022.1.0. Check [this](./based_on_openvino_2022.1/README.md) for more details on how to use. | | ||
| Subfolder | Description | How to use | | ||
|---------| ----------- | ---- | | ||
| based_on_openvino_2022.1 |Optimization patches to OpenVINO 2022.1.0. | Check [this](./based_on_openvino_2022.1/README.md) for more details. </br> Please [contact us](mailto:yanjie.pan@intel.com) for FP32/INT8 models. </br> Will provide links to download the models soon. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file removed
0
ivsr_gpu_opt/based_on_openvino_2022.1/models/basicvsr_models_for_ov1_are_here.txt
Empty file.