{"id":17910116,"url":"https://github.com/austingebauer/deep-steganography","last_synced_at":"2025-08-25T13:08:21.065Z","repository":{"id":51011201,"uuid":"370892744","full_name":"austingebauer/deep-steganography","owner":"austingebauer","description":null,"archived":false,"fork":false,"pushed_at":"2021-06-07T19:38:53.000Z","size":49706,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-05T10:47:41.698Z","etag":null,"topics":[],"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/austingebauer.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}},"created_at":"2021-05-26T03:17:00.000Z","updated_at":"2021-06-07T19:38:55.000Z","dependencies_parsed_at":"2022-09-05T00:21:24.626Z","dependency_job_id":null,"html_url":"https://github.com/austingebauer/deep-steganography","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/austingebauer/deep-steganography","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austingebauer%2Fdeep-steganography","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austingebauer%2Fdeep-steganography/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austingebauer%2Fdeep-steganography/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austingebauer%2Fdeep-steganography/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/austingebauer","download_url":"https://codeload.github.com/austingebauer/deep-steganography/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/austingebauer%2Fdeep-steganography/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272070533,"owners_count":24868024,"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-08-25T02:00:12.092Z","response_time":1107,"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":[],"created_at":"2024-10-28T19:29:14.747Z","updated_at":"2025-08-25T13:08:21.021Z","avatar_url":"https://github.com/austingebauer.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# deep-steganography\n\nProject for CSE 576, Computer Vision, at the University of Washington.\n\nThe goal of the Deep steganography project is to implement the research paper,\n[Hiding Images in Plain Sight: Deep Steganography](https://papers.nips.cc/paper/2017/file/838e8afb1ca34354ac209f53d90c3a43-Paper.pdf),\nwhich was introduced at NIPS in 2017. The paper outlines a method to visually hide, and\neventually reveal, a full N × N × RGB pixel secret image in another N × N × RGB cover image,\nwith minimal distortion to the cover image. To do so, deep neural networks will be used for\nhiding and revealing the secret image. The neural networks will be trained on images from\nthe [Tiny ImageNet](http://cs231n.stanford.edu/tiny-imagenet-200.zip) database.\n\n## Setup\n\nUnzip dataset:\n```\nunzip tiny-imagenet-200.zip\n```\n\nCreate Conda Environment:\n```\nconda create --name deep-steganography --file requirements.txt\nconda activate deep-steganography\n```\n\n## Usage\n\nRun python program to train the neural network:\n```\npython main.py\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faustingebauer%2Fdeep-steganography","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faustingebauer%2Fdeep-steganography","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faustingebauer%2Fdeep-steganography/lists"}