Skip to content

Use computer vision techniques and deep learning to analyze images of rock core samples. RGB composition of images is examined and an edge-enhance algorithm is applied. 3 deep learning models (ResNet50, InceptionV3, Xception) are used for feature extraction, and K-Means is used for clustering.

Notifications You must be signed in to change notification settings

franklu2014/core_sample_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project analyzes images of rock core samples with the following steps:

  1. Define areas in the images that contain valid pixels
  2. Analyze RGB composition of the valid pixels and perform K-Means clustering
  3. Use pre-trained deep learning models (ResNet50, InceptionV3, Xception) for feature extraction and clustering
  4. Enhance the edges of the images and apply step 3

The Jupyter Notebook might be too large to be opened on GitHub. If that happens, please find the exported markdown here: Markdown exported from Notebook

About

Use computer vision techniques and deep learning to analyze images of rock core samples. RGB composition of images is examined and an edge-enhance algorithm is applied. 3 deep learning models (ResNet50, InceptionV3, Xception) are used for feature extraction, and K-Means is used for clustering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published