Changelog¶
v1.2.0 (01/03/2025)¶
GSV Metadata Update Capability: Added new
update_metadata
method for GSVDownloader to update year/month metadata for existing panorama IDs without redoing the entire download process.
v1.1.0 (28/02/2025)¶
KartaView API Fix: Fixed KartaView download API and added retry decorator for improved reliability.
Object Detection Enhancement: Added new object detection functionality.
Improved Segmentation: Enhanced pixel ratio calculation in segmentation with improved normalization.
Path Handling Improvement: Using Path() for path_pid existence check for better cross-platform compatibility.
Dependency Management: Updated poetry.lock with new dependencies and version upgrades.
Removed Deprecated Modules: Cleaned up codebase by removing deprecated modules.
Added Example Notebooks: Included Jupyter notebooks demonstrating download, metadata, transform, and visualization capabilities.
Verbosity Control: Added enhanced verbosity control for better user experience.
Documentation Update: Updated README.md with improved documentation.
v1.0.0 (10/12/2024)¶
License Changed: Changed license from CC BY-SA 4.0 to MIT License
AMSDownloader Introduced: New downloader for Amsterdam Street View Images (SVI). Usage:
from zensvi.download import AMSDownloader
.PointCloudProcessor Added: New module to convert Street View Images to point clouds. Usage:
from zensvi.transform import PointCloudProcessor
.Embeddings Module Added: New functionality for generating image embeddings. Usage:
from zensvi.cv import Embeddings
.Enhanced Documentation: Improved documentation for embeddings functionality.
Enhanced Metadata Return: Improved metadata return functionality in MLYDownloader.
Removed Geopolars Dependency: Streamlined dependencies by removing geopolars requirement.
v0.12.0 (15/05/2024)¶
ClassifierPerception Introduced: New classifier for perception-based image analysis. Usage:
from zensvi.cv import ClassifierPerception
.
v0.11.0 (27/04/2024)¶
Metadata Module Added: New module for metadata processing. Usage:
from zensvi import metadata
.ClassifierGlare, ClassifierLighting, ClassifierPanorama, ClassifierPlatform, ClassifierQuality, ClassifierReflection, ClassifierViewDirection, ClassifierWeather Introduced: New classifiers for various image quality attributes. Usage:
from zensvi.cv import ClassifierGlare, ClassifierLighting, ClassifierPanorama, ClassifierPlatform, ClassifierQuality, ClassifierReflection, ClassifierViewDirection, ClassifierWeather
.DepthEstimator Introduced: New module for depth estimation. Usage:
from zensvi.cv import DepthEstimator
.
v0.10.0 (01/04/2024)¶
Visualization Module Added: Introducing a new module for plotting maps and images. Usage:
from zensvi import visualization
.Low Level Features in CV Module: New function to quantify low-level features. Usage:
from zensvi.cv import get_low_level_features
.ClassifierPlaces365 Introduced: New classifier based on Places365 model. Usage:
from zensvi.cv import ClassifierPlaces365
.
v0.9.0 (28/01/2024)¶
Improved Download Efficiency: MLYDownloader now uses polygons for improved download efficiency. GSVDownloader improved data cleaning to eliminate overlaps and dark spots.
Metadata-Only Downloads: Added
metadata_only
argument to download only the metadata of SVIs.
v0.8.0 (25/07/2023)¶
Flexible Image Transformation: Introduced
theta
argument inImageTransformer
to modify view angles without affecting the FOV.
v0.7.0 (14/07/2023)¶
Sub-Folder Creation in Downloads: Added
batch_size
argument to organize downloaded SVIs into sub-folders, addressing performance issues with large image counts.
v0.6.0 (11/06/2023)¶
Panoptic Segmentation Task: Enabled panoptic segmentation along with semantic segmentation.
Flexible Output Formats: Introduced flexible csv formats and multiple output options including pixel ratios.
v0.5.0 (05/06/2023)¶
Enhanced Download SVI Arguments: New arguments for cropping, saving full images or tiles, and OSMnx enhancements.
v0.4.0 (01/06/2023)¶
Enhanced Image Transformation Options: Added FOV and aspects arguments, and introduced new fisheye transformation methods.
v0.3.0 (30/05/2023)¶
New Downloaders for Street Views: Deprecated older downloader in favor of new GSVDownloader and MLYDownloader.
v0.2.0 (26/05/2023)¶
New Argument in download_gsv Function:
input_place_name
for specifying the boundary for downloading GSV.
v0.1.0 (28/04/2023)¶
First release of
zensvi
!Improved Spatial Processing: Enhanced speed and introduced ID columns for better tracking of input and panorama IDs.