{"id":15565383,"url":"https://github.com/dkurt/openvino_superres","last_synced_at":"2025-09-15T14:30:55.756Z","repository":{"id":129100782,"uuid":"251451475","full_name":"dkurt/openvino_superres","owner":"dkurt","description":"Intel OpenVINO practice with super resolution network","archived":false,"fork":false,"pushed_at":"2020-04-03T14:20:20.000Z","size":88136,"stargazers_count":10,"open_issues_count":2,"forks_count":6,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-04T19:03:34.988Z","etag":null,"topics":["deep-learning","mri","opencv","openvino","super-resolution"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dkurt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-30T23:26:03.000Z","updated_at":"2022-03-07T18:18:04.000Z","dependencies_parsed_at":"2023-07-26T15:15:11.366Z","dependency_job_id":null,"html_url":"https://github.com/dkurt/openvino_superres","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dkurt/openvino_superres","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkurt%2Fopenvino_superres","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkurt%2Fopenvino_superres/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkurt%2Fopenvino_superres/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkurt%2Fopenvino_superres/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dkurt","download_url":"https://codeload.github.com/dkurt/openvino_superres/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dkurt%2Fopenvino_superres/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275269384,"owners_count":25435058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-15T02:00:09.272Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deep-learning","mri","opencv","openvino","super-resolution"],"created_at":"2024-10-02T16:55:29.046Z","updated_at":"2025-09-15T14:30:50.743Z","avatar_url":"https://github.com/dkurt.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Image super resolution practice with Intel OpenVINO\n\nThis project is designed as practicing challenge for everyone interested in Intel OpenVINO toolkit. It demonstrates\n* OpenVINO's super resolution network adopted to work on varying input resolutions.\n* Complete sample to upscale a single image (x3)\n\n## Project structute\n\n* `data` - a folder with visual data (images, video)\n* `superres_img.py` - script to run super resolution for image\n* `superres_mri.py` - MRI visualization script\n\n## Setup\n\n1. Download and install OpenVINO: https://software.seek.intel.com/openvino-toolkit\n\n2. Download model\n  * [single-image-super-resolution-1033.bin](https://download.01.org/opencv/2020/openvinotoolkit/2020.1/open_model_zoo/models_bin/1/single-image-super-resolution-1033/FP32/single-image-super-resolution-1033.bin)\n  * [single-image-super-resolution-1033.xml](https://download.01.org/opencv/2020/openvinotoolkit/2020.1/open_model_zoo/models_bin/1/single-image-super-resolution-1033/FP32/single-image-super-resolution-1033.xml)\n\n3. Setup environment\n\n    * Windows\n      ```bash\n      \"C:\\Program Files (x86)\\IntelSWTools\\openvino\\bin\\setupvars.bat\"\n      ```\n      Expected output:\n      ```bash\n      Python 3.7.6\n      ECHO is off.\n      PYTHONPATH=C:\\Program Files (x86)\\IntelSWTools\\openvino\\deployment_tools\\open_model_zoo\\tools\\accuracy_checker;C:\\Program Files (x86)\\IntelSWTools\\openvino\\python\\python3.7;C:\\Program Files (x86)\\IntelSWTools\\openvino\\python\\python3;C:\\Users\\dkurtaev\\opencv\\build\\lib\\Release\n      [setupvars.bat] OpenVINO environment initialized\n      ```\n\n    * Linux\n      ```bash\n      source /opt/intel/openvino/bin/setupvars.sh\n      ```\n      Expected output:\n      ```bash\n      [setupvars.sh] OpenVINO environment initialized\n      ```\n\n## Single image run\n\n```bash\npython3 superres_img.py -i data/sample.png\n```\n\nSource image (click to expand):  \n\n\u003cimg src=\"data/sample.png\" width=\"171\"\u003e\n\n Bicubic interpolation | Network output\n----------|--------------\n\u003cimg src=\"data/sample_cubic.png\" width=\"512\"\u003e | \u003cimg src=\"data/sample_superres.png\" width=\"512\"\u003e |\n\n---\n\n```bash\npython3 superres_img.py -i data/mri.png\n```\n\nSource image (click to expand):  \n\n\u003cimg src=\"data/mri.png\" width=\"171\"\u003e\n\n Bicubic interpolation | Network output\n----------|--------------\n\u003cimg src=\"data/mri_cubic.png\" width=\"512\"\u003e | \u003cimg src=\"data/mri_superres.png\" width=\"512\"\u003e |\n\nsource: [Calgary-Campinas Public Brain MR Dataset](https://sites.google.com/view/calgary-campinas-dataset/home)\n\n\n## Practice\n\n1. Create a script `superres_video.py` based on `superres_img.py` which can process\nvideo file `data/video.mp4` and show three windows: source video, resized with `cv.INTER_CUBIC` and\nupscaled by OpenVINO network.\n\n2. Extend `superres_mri.py` so it could show both `cv.INTER_CUBIC` and output from\nOpenVINO network (on different windows or in a single window).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdkurt%2Fopenvino_superres","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdkurt%2Fopenvino_superres","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdkurt%2Fopenvino_superres/lists"}