| @@ -4,6 +4,10 @@ You can use the CLI to upload an existing gallery to the Immich server | ||||
|  | ||||
| [Immich CLI Repository](https://github.com/immich-app/CLI) | ||||
|  | ||||
| :::tip Google Photos Takeout | ||||
| If you are looking to import your Google Photos takeout, we recommed this community maintained tool [immich-go](https://github.com/simulot/immich-go) | ||||
| ::: | ||||
|  | ||||
| ## Requirements | ||||
|  | ||||
| - Node.js 16 or above | ||||
|   | ||||
| @@ -1,5 +1,7 @@ | ||||
| # Facial Recognition | ||||
|  | ||||
| ## Overview | ||||
|  | ||||
| Immich recognizes faces in your photos and videos and groups them together. You can then assign names to the faces and search for them. | ||||
|  | ||||
| The list of people is shown in the Explore page. | ||||
| @@ -13,3 +15,16 @@ Upon clicking on a person, a list of assets that contain their face will be show | ||||
| The asset detail view will also show the faces that are recognized in the asset. | ||||
|  | ||||
| <img src={require('./img/facial-recognition-3.png').default} title='Facial Recognition 3' /> | ||||
|  | ||||
| ## Actions | ||||
|  | ||||
| Additional actions you can do with a detected person are: | ||||
|  | ||||
| - Change the feature face photo of the person | ||||
| - Set date of birth | ||||
| - Merge two or more detected faces into one person | ||||
| - Hide face | ||||
|  | ||||
| It can be found from the app bar when you access the detial view of a person | ||||
|  | ||||
| <img src={require('./img/facial-recognition-4.png').default} title='Facial Recognition 4' width="70%"/> | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								docs/docs/features/img/facial-recognition-4.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 416 KiB | 
| @@ -1,6 +1,6 @@ | ||||
| import MobileAppDownload from '../partials/_mobile-app-download.md'; | ||||
| import MobileAppLogin from '../partials/_mobile-app-login.md'; | ||||
| import MobileAppBackup from '../partials/_mobile-app-login.md'; | ||||
| import MobileAppBackup from '../partials/_mobile-app-backup.md'; | ||||
|  | ||||
| # Mobile App | ||||
|  | ||||
|   | ||||
| @@ -17,6 +17,12 @@ The default configuration looks like this: | ||||
|     "targetAudioCodec": "aac", | ||||
|     "targetResolution": "720", | ||||
|     "maxBitrate": "0", | ||||
|     "bframes": -1, | ||||
|     "refs": 0, | ||||
|     "gopSize": 0, | ||||
|     "npl": 0, | ||||
|     "temporalAQ": false, | ||||
|     "cqMode": "auto", | ||||
|     "twoPass": false, | ||||
|     "transcode": "required", | ||||
|     "tonemap": "hable", | ||||
| @@ -44,9 +50,15 @@ The default configuration looks like this: | ||||
|     "sidecar": { | ||||
|       "concurrency": 5 | ||||
|     }, | ||||
|     "library": { | ||||
|       "concurrency": 5 | ||||
|     }, | ||||
|     "storageTemplateMigration": { | ||||
|       "concurrency": 5 | ||||
|     }, | ||||
|     "migration": { | ||||
|       "concurrency": 5 | ||||
|     }, | ||||
|     "thumbnailGeneration": { | ||||
|       "concurrency": 5 | ||||
|     }, | ||||
| @@ -55,16 +67,16 @@ The default configuration looks like this: | ||||
|     } | ||||
|   }, | ||||
|   "machineLearning": { | ||||
|     "classification": { | ||||
|       "minScore": 0.7, | ||||
|       "enabled": true, | ||||
|       "modelName": "microsoft/resnet-50" | ||||
|     }, | ||||
|     "enabled": true, | ||||
|     "url": "http://immich-machine-learning:3003", | ||||
|     "classification": { | ||||
|       "enabled": true, | ||||
|       "modelName": "microsoft/resnet-50", | ||||
|       "minScore": 0.9 | ||||
|     }, | ||||
|     "clip": { | ||||
|       "enabled": true, | ||||
|       "modelName": "ViT-B-32::openai" | ||||
|       "modelName": "ViT-B-32__openai" | ||||
|     }, | ||||
|     "facialRecognition": { | ||||
|       "enabled": true, | ||||
| @@ -74,6 +86,14 @@ The default configuration looks like this: | ||||
|       "minFaces": 1 | ||||
|     } | ||||
|   }, | ||||
|   "map": { | ||||
|     "enabled": true, | ||||
|     "tileUrl": "https://tile.openstreetmap.org/{z}/{x}/{y}.png" | ||||
|   }, | ||||
|   "reverseGeocoding": { | ||||
|     "enabled": true, | ||||
|     "citiesFileOverride": "cities500" | ||||
|   }, | ||||
|   "oauth": { | ||||
|     "enabled": false, | ||||
|     "issuerUrl": "", | ||||
| @@ -96,8 +116,27 @@ The default configuration looks like this: | ||||
|   "thumbnail": { | ||||
|     "webpSize": 250, | ||||
|     "jpegSize": 1440, | ||||
|     "quality": 90, | ||||
|     "quality": 80, | ||||
|     "colorspace": "p3" | ||||
|   }, | ||||
|   "newVersionCheck": { | ||||
|     "enabled": true | ||||
|   }, | ||||
|   "trash": { | ||||
|     "enabled": true, | ||||
|     "days": 30 | ||||
|   }, | ||||
|   "theme": { | ||||
|     "customCss": "" | ||||
|   }, | ||||
|   "library": { | ||||
|     "scan": { | ||||
|       "enabled": true, | ||||
|       "cronExpression": "0 0 * * *" | ||||
|     } | ||||
|   }, | ||||
|   "stylesheets": { | ||||
|     "css": "" | ||||
|   } | ||||
| } | ||||
| ``` | ||||
|   | ||||
| Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 137 KiB | 
| Before Width: | Height: | Size: 321 KiB After Width: | Height: | Size: 404 KiB | 
| Before Width: | Height: | Size: 335 KiB After Width: | Height: | Size: 334 KiB | 
| @@ -34,7 +34,7 @@ function HomepageHeader() { | ||||
|           </Link> | ||||
|         </div> | ||||
|  | ||||
|         <img src="/img/immich-screenshots.png" alt="logo" /> | ||||
|         <img src="/img/immich-screenshots.png" alt="screenshots" width={'85%'} /> | ||||
|  | ||||
|         <div className="flex flex-col sm:flex-row place-items-center place-content-center mt-4 gap-1"> | ||||
|           <div className="h-24"> | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								docs/static/img/immich-screenshots.png
									
									
									
									
										vendored
									
									
								
							
							
						
						| Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.8 MiB |