{"id":23691940,"url":"https://github.com/justin900429/computational-aesthetics","last_synced_at":"2025-09-02T20:32:40.799Z","repository":{"id":65263719,"uuid":"400752710","full_name":"Justin900429/computational-aesthetics","owner":"Justin900429","description":"Python version for extracting computational aesthetics features","archived":false,"fork":false,"pushed_at":"2022-10-28T06:06:04.000Z","size":20,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-03-05T03:24:30.936Z","etag":null,"topics":["computational-aesthetics","image-feature-extraction","paper-implementations","python","python-package"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Justin900429.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-28T09:24:27.000Z","updated_at":"2023-01-21T13:03:16.000Z","dependencies_parsed_at":"2023-01-16T01:31:26.451Z","dependency_job_id":null,"html_url":"https://github.com/Justin900429/computational-aesthetics","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin900429%2Fcomputational-aesthetics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin900429%2Fcomputational-aesthetics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin900429%2Fcomputational-aesthetics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Justin900429%2Fcomputational-aesthetics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Justin900429","download_url":"https://codeload.github.com/Justin900429/computational-aesthetics/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":231807355,"owners_count":18429521,"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","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":["computational-aesthetics","image-feature-extraction","paper-implementations","python","python-package"],"created_at":"2024-12-30T02:59:36.765Z","updated_at":"2024-12-30T02:59:37.391Z","avatar_url":"https://github.com/Justin900429.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# README\n\n## Introduction\nThis repo is to extract the computational aesthetic features introduced from the paper - [\"The Pictures we Like are our Image: Continuous Mapping of Favorite Pictures into Self-Assessed and Attributed Personality Traits\"](https://ieeexplore.ieee.org/document/7378902). Some of the features had been removed and readapted. See the table below.\n\n## Feature Synopis\n| Category            | Name                                                                                                                      | dimension                                       |\n| ------------------- | ------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |\n| Color               | HSV statics \u003cbr/\u003e Emotion-based \u003cbr/\u003e Color diversity \u003cbr/\u003e Color name                                                    | 5 \u003cbr/\u003e 3 \u003cbr/\u003e 1 \u003cbr/\u003e 11                      |\n| Composition         | Edge pixels \u003cbr/\u003e Level of detial \u003cbr/\u003e Average region size \u003cbr/\u003e Low depth of ﬁeld (DOF) \u003cbr/\u003e Rule of thirds Image size | 1 \u003cbr/\u003e 1 \u003cbr/\u003e 1 \u003cbr/\u003e 3 \u003cbr/\u003e 2 \u003cbr/\u003e 1 \u003cbr/\u003e |\n| Textural Properties | Gray distribution entropy \u003cbr/\u003e Wavelet based textures \u003cbr/\u003e Tamura \u003cbr/\u003e GLCM - features                                 | 1 \u003cbr/\u003e 12 \u003cbr/\u003e 3 \u003cbr/\u003e 3                      |\n\n\u003e The description column is omitted. To see what each feature does, please refer to the paper. Additionally, there are some changes being made.\n\u003e 1. The **Faces features** was removed.\n\u003e 2. The realization of **color diversity** is different from the paper. \n\u003e 3. The **GIST descriptors** was removed.\n\u003e 4. The **GLCM - features** used only gray image and left only 4 features.\n\n## Installation\n\n### Install requirements\n```\n$ pip install git+https://github.com/Justin900429/computational-aesthetics\n```\n\n### Import file\n```python\nfrom CA import CA\n...\n# Create objects\nimg_path = \"...\"\nca = CA(img_path)\nres = ca.compute_ca()\n...\n# update image path\nnew_path = \"...\"\nca.update(new_path)\nnew_res = ca.compute_ca()\n...\n```\n\nSee [example](https://github.com/Justin900429/computational-aesthetics/blob/main/example.py) for more details\n\n## Citation\n```bibtex\n@ARTICLE{\n  7378902,\n  author={Segalin, Crisitina and Perina, Alessandro and Cristani, Marco and Vinciarelli, Alessandro},\n  journal={IEEE Transactions on Affective Computing},\n  title={The Pictures We Like Are Our Image: Continuous Mapping of Favorite Pictures into Self-Assessed and Attributed Personality Traits},\n  year={2017},\n  volume={8},\n  number={2},\n  pages={268-285},\n  doi={10.1109/TAFFC.2016.2516994}\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustin900429%2Fcomputational-aesthetics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustin900429%2Fcomputational-aesthetics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustin900429%2Fcomputational-aesthetics/lists"}