--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss+unsubscribe@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Javier,This is certainly an emerging use case. If we look at where content-analysis innovation is headed, it's easy to forecast the case for automated generation of OCR, translations, transcriptions, content analysis, natural language processing, and image/face recognition of our networked image resources. In my opinion, the transformations necessary should certainly be considered as part of a future Image API.Is a more nuanced "Color reduction" needed for your purposes, or does the existing "grayscale" quality option cover that? And how does "bitonal" quality compare with the "contrast adjustment" you need?Best,Shaun
On Mon, Dec 19, 2016 at 11:49 AM, Javier de la Rosa <ver...@gmail.com> wrote:
Hi,After some discussion in the #general channel in Slack, I'm writing to the list to have some more feedback.In one of our projects at Stanford, we are feeding images from IIIF-compliant servers to a series of image processing steps to perform computer vision tasks. Such tasks require the images to be "clean" first. Part of the cleaning actions include:- Contrast adjustment- Brightness adjustment- Color reductionWe also perform bilateral filtering and denoising, but these are way more specific. We know that viewers like Mirador already support contrast and brightness, and thought those could make a good addition to a future version of the Image API, probably something that might depend on the implementation. The questions are, is there any plan for supporting further image processing tasks as part of the specification? Would it be useful for anybody to have a more generalizable plugin framework to extend what the Image API can do?Cheers.
--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss...@googlegroups.com.
I think the idea behind standardized image processing services is a good one. It sounds like several IIIF adopters are already doing processing in custom one off ways. What if there was at least a common framework to provide these services? I see a vendor opportunity here also to provide IIIF processing services. A corresponding standard in the geo world is the Web Processing Standard (WPS) http://www.opengeospatial.org/standards/wps .
I could see IIIF servers enabling this type of functionality and workflow:
Clip and process a region of an image. What about an OCR process on a region? Or even a shape recognition service?
We see this type of proprietary API popping up (https://cloud.google.com/vision/ anyone?). Does it make sense to collaborate here as a community (on software at least?) or are proprietary one-offs more appropriate in this regard?
I see this as problematic as an extension or enhancement of the Image API. But what about an ImageProcessing API?
-Jack
I'm probably not seeing the whole picture, but here are some ideas.
What about the Profile Description in the Image API? http://iiif.io/api/image/2.1/#profile-description
It allows features that are not part of the compliance document to be specified as URIs.
Or related services? http://iiif.io/api/image/2.1/#related-services
This could allow a client to discover processing servers and how to get processed images from the Image API server.
If a client wants to process IIIF images, well, it just needs to speak the Image API, get the image and process it.
Regards,
Ben
--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss+unsubscribe@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss+unsubscribe@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
-- You received this message because you are subscribed to the IIIF-Discuss Google group. To post to this group, send email to iiif-d...@googlegroups.com. To unsubscribe from this group, send email to iiif-discuss+unsubscribe@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/iiif-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "IIIF Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to iiif-discuss+unsubscribe@googlegroups.com.