<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Images Archives - Artificial Intelligence</title>
	<atom:link href="https://www.aiuniverse.xyz/tag/images/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aiuniverse.xyz/tag/images/</link>
	<description>Exploring the universe of Intelligence</description>
	<lastBuildDate>Wed, 29 Nov 2023 12:42:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>What are the components of Docker and their types?</title>
		<link>https://www.aiuniverse.xyz/what-are-the-components-of-docker-and-their-types/</link>
					<comments>https://www.aiuniverse.xyz/what-are-the-components-of-docker-and-their-types/#respond</comments>
		
		<dc:creator><![CDATA[Maruti Kr.]]></dc:creator>
		<pubDate>Mon, 27 Nov 2023 05:47:31 +0000</pubDate>
				<category><![CDATA[docker]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[Containerization]]></category>
		<category><![CDATA[containers]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Docker Engine]]></category>
		<category><![CDATA[Dockerfile]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[Orchestration]]></category>
		<category><![CDATA[Registries]]></category>
		<category><![CDATA[TYPES]]></category>
		<category><![CDATA[What are the components of Docker and their types?]]></category>
		<guid isPermaLink="false">https://www.aiuniverse.xyz/?p=18046</guid>

					<description><![CDATA[<p>Introduction Docker components are the fundamental building blocks of Docker, a platform for building, running, and managing containerized applications. These components work together to provide a consistent <a class="read-more-link" href="https://www.aiuniverse.xyz/what-are-the-components-of-docker-and-their-types/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/what-are-the-components-of-docker-and-their-types/">What are the components of Docker and their types?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" src="https://www.aiuniverse.xyz/wp-content/uploads/2023/11/image-43.png" alt="" class="wp-image-18047" width="837" height="478" srcset="https://www.aiuniverse.xyz/wp-content/uploads/2023/11/image-43.png 698w, https://www.aiuniverse.xyz/wp-content/uploads/2023/11/image-43-300x171.png 300w" sizes="(max-width: 837px) 100vw, 837px" /></figure>



<h2 class="wp-block-heading">Introduction</h2>



<p>Docker components are the fundamental building blocks of Docker, a platform for building, running, and managing containerized applications. These components work together to provide a consistent and efficient way to develop and deploy applications across different environments.</p>



<p><strong>The components in Docker are categorized into two groups: </strong></p>



<ul class="wp-block-list">
<li><strong>Basic</strong></li>



<li><strong>Advanced</strong></li>
</ul>



<h2 class="wp-block-heading">Basic Docker Components:</h2>



<ol class="wp-block-list">
<li><strong>Docker Client: </strong>The Docker client is a command-line tool that allows users to interact with the Docker daemon and manage Docker objects, such as images, containers, and volumes. It provides a user-friendly interface for executing Docker commands and managing Docker environments.</li>



<li><strong>Docker Daemon: </strong>The Docker daemon, also known as the Docker engine, is the backend service that manages Docker containers. It listens for instructions from the Docker client and executes them, creating, running, and managing containers according to the user&#8217;s requests.</li>



<li><strong>Docker Image:</strong> A Docker image is a read-only template that contains the instructions for creating a Docker container. It includes the operating system, application code, dependencies, and configuration files necessary to run the application.</li>



<li><strong>Docker Container:</strong> A Docker container is a running instance of a Docker image. It is an isolated and self-contained environment that packages the application and its dependencies, allowing it to run consistently across different environments.</li>



<li><strong>Docker Registry:</strong> A Docker registry is a centralized location for storing and sharing Docker images. It allows users to pull and push images to make them available for use in different environments.</li>



<li><strong>Docker Networking:</strong> Docker networking facilitates container communication and comprises five primary network drivers described below.</li>
</ol>



<ul class="wp-block-list">
<li><strong>None:</strong> Disabling the networking system prevents container connectivity with others.</li>



<li><strong>Bridge:</strong> This default driver links multiple containers to the same Docker host.</li>



<li><strong>Host: </strong>For scenarios where container-host isolation isn&#8217;t needed, the host network driver removes this isolation.</li>



<li><strong>Overlay:</strong> The overlay network driver enables communication among various swarm services across different hosts.</li>



<li><strong>macvlan:</strong> By assigning a MAC address and directing traffic through it, the macvlan driver makes a container appear as a physical device.</li>
</ul>



<h2 class="wp-block-heading">Advanced Docker Components:</h2>



<ul class="wp-block-list">
<li><strong>Docker Compose:</strong> Docker Compose is a tool for defining and running multi-container Docker applications. It allows users to define the services that make up an application, their dependencies, and how they should be connected together.</li>



<li><strong>Docker Swarm: </strong>Docker Swarm is a clustering tool for managing multiple Docker hosts as a single swarm. It allows users to deploy and manage applications across multiple hosts, providing scalability and fault tolerance.</li>



<li><strong>Docker Buildx:</strong> Docker Buildx is a tool for building Docker images. It provides advanced features for building images, such as support for multi-stage builds, caching, and parallel builds.</li>



<li><strong>Docker Content Trust:</strong> Docker Content Trust is a security feature that allows users to verify the integrity and authenticity of Docker images. It uses cryptographic signatures to ensure that images have not been tampered with.</li>



<li><strong>Docker Desktop:</strong> Docker Desktop is a bundled Docker environment for macOS, Windows, and Linux. It includes the Docker client, daemon, and other tools, making it easy to get started with Docker on local machines.</li>
</ul>
<p>The post <a href="https://www.aiuniverse.xyz/what-are-the-components-of-docker-and-their-types/">What are the components of Docker and their types?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/what-are-the-components-of-docker-and-their-types/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is Browser Object Model (BOM) in JavaScript and how many types of BOM?</title>
		<link>https://www.aiuniverse.xyz/what-is-browser-object-model-bom-in-javascript-and-how-many-types-of-bom/</link>
					<comments>https://www.aiuniverse.xyz/what-is-browser-object-model-bom-in-javascript-and-how-many-types-of-bom/#respond</comments>
		
		<dc:creator><![CDATA[Maruti Kr.]]></dc:creator>
		<pubDate>Sat, 15 Apr 2023 10:18:06 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[frames object in javascript]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[location object in javascript]]></category>
		<category><![CDATA[navigator in javascript]]></category>
		<category><![CDATA[Screen object in javascript]]></category>
		<category><![CDATA[What is Browser Object Model (BOM) in JavaScript and how many types of BOM]]></category>
		<category><![CDATA[What is document object in javascript]]></category>
		<category><![CDATA[what is history]]></category>
		<category><![CDATA[window object in javascript]]></category>
		<guid isPermaLink="false">https://www.aiuniverse.xyz/?p=16358</guid>

					<description><![CDATA[<p>What is BOM in JavaScript? BOM stands for Browser Object Model. The Browser Object Model (BOM) in JavaScript refers to a set of objects that are available <a class="read-more-link" href="https://www.aiuniverse.xyz/what-is-browser-object-model-bom-in-javascript-and-how-many-types-of-bom/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/what-is-browser-object-model-bom-in-javascript-and-how-many-types-of-bom/">What is Browser Object Model (BOM) in JavaScript and how many types of BOM?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is BOM in JavaScript?</h2>



<p>BOM stands for <strong>Browser Object Model</strong>. The Browser Object Model (BOM) in JavaScript refers to a set of objects that are available in the browser&#8217;s window object, It is used to interact with the browser.</p>



<p>Some of the key objects in the BOM include:-</p>



<figure class="wp-block-image size-full"><img decoding="async" width="664" height="601" src="https://www.aiuniverse.xyz/wp-content/uploads/2023/04/bom.webp" alt="" class="wp-image-16468" srcset="https://www.aiuniverse.xyz/wp-content/uploads/2023/04/bom.webp 664w, https://www.aiuniverse.xyz/wp-content/uploads/2023/04/bom-300x272.webp 300w" sizes="(max-width: 664px) 100vw, 664px" /></figure>



<ol class="wp-block-list">
<li></li>
</ol>



<h2 class="wp-block-heading"><strong>window object:</strong></h2>



<p>In JavaScript, Window object is the top-level object that represents the browser window. It provides access to various properties and methods, such as the <strong>document object, frame object, location object, history object, navigator object and Screen object.</strong></p>



<h2 class="wp-block-heading"><strong>Document object</strong>:</h2>



<p>In JavaScript, Document object represents the web page that is currently loaded in the browser window. It provides access to various properties and methods, such as the title, URL, and various DOM (Document Object Model) elements.</p>



<h2 class="wp-block-heading">History object:</h2>



<p>In JavaScript, History object represents the browser history, which includes the URLs of previously visited web pages. It provides methods to navigate back and forward in the history, as well as to manipulate the history by adding or replacing entries.</p>



<h2 class="wp-block-heading"><strong>navigator object:</strong></h2>



<p>The Navigator object in JavaScript represents the browser or user agent that is running the current script. It provides information about the browser, such as the name, version, and platform, as well as other details such as whether cookies are enabled and whether the browser supports specific features.</p>



<h2 class="wp-block-heading"><strong>Screen object:</strong></h2>



<p>This object represents the physical display screen of the user&#8217;s computer. It provides information about the screen size, color depth, and resolution, as well as methods to control the display, such as resizing or scrolling the window.</p>



<h2 class="wp-block-heading"><strong>Location object:</strong></h2>



<p>In JavaScript, Location object represents the current URL of the web page loaded in the browser window. It provides methods to manipulate the URL, such as changing the hostname, pathname, or search parameters.</p>



<p><strong>Note:-</strong> BOM provides web developers with a powerful set of tools for manipulating the browser window and its contents, which can be used to create rich and interactive web applications.</p>
<p>The post <a href="https://www.aiuniverse.xyz/what-is-browser-object-model-bom-in-javascript-and-how-many-types-of-bom/">What is Browser Object Model (BOM) in JavaScript and how many types of BOM?</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/what-is-browser-object-model-bom-in-javascript-and-how-many-types-of-bom/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>TOP 8 IMAGE PROCESSING LIBRARIES IN PYTHON</title>
		<link>https://www.aiuniverse.xyz/top-8-image-processing-libraries-in-python/</link>
					<comments>https://www.aiuniverse.xyz/top-8-image-processing-libraries-in-python/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Mon, 18 Nov 2019 05:18:10 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[data collection]]></category>
		<category><![CDATA[data scientists]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[Images]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=5219</guid>

					<description><![CDATA[<p>Source:-analyticsindiamag.com A huge amount of the data collected today is made up of images and videos. That is why effective image processing for translating and obtaining information <a class="read-more-link" href="https://www.aiuniverse.xyz/top-8-image-processing-libraries-in-python/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/top-8-image-processing-libraries-in-python/">TOP 8 IMAGE PROCESSING LIBRARIES IN PYTHON</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source:-analyticsindiamag.com</p>



<p>A huge amount of the data collected today is made up of images and videos. That is why effective image processing for translating and obtaining information is crucial for businesses.&nbsp;</p>



<p>Data scientists usually preprocess the images before feeding it to machine learning models to achieve desired results. Consequently, it is paramount to understand the capabilities of various image processing libraries to streamline their workflows.<br></p>



<p>In this article, we are listing down the top image processing libraries in Python:</p>



<h3 class="wp-block-heading">1. Scikit-image</h3>



<p>Scikit-image uses NumPy arrays as image objects by transforming the original pictures. These ndarrys can either be integers (signed or unsigned) or floats. And as NumPy is built in C programming, it is very fast, making it an effective library for image processing. Among different methods, data scientists often utilise greyscale technique where each pixel is a shade of grey.<br></p>



<h3 class="wp-block-heading">2. OpenCV</h3>



<p>First released in 2000, OpenCV has become a popular library due to its ease of use and readability. The library is focused on image processing, face detection, object detection, and more. It is written in C++ but also comes with Python wrapper and can work in tandem with NumPy, SciPy, and Matplotlib. Backed by more than one thousand contributors on GitHub, the computer vision library keeps enhancing for an effortless image processing.</p>



<h3 class="wp-block-heading">3. Mahotas</h3>



<p>Mahotas allows developers to use its advanced features such as haralick, local binary patterns, and more. It can compute 2D and 3D images through mahotas.features.haralick module and perform advanced image processing by extracting information from pictures. Mahotas has over 100 functionalities for computer vision capabilities that can enable you to carry out processes like watershed, morphological processing, convolution, and more.</p>



<p>Here’s the link to the documentation and GitHub.<br></p>



<h3 class="wp-block-heading">3. SimplelTK</h3>



<p>Unlike other libraries that consider images as arrays, SimpleITK treats images as a set of points on a physical region in space. The region occupied by images is defined as origin, spacing, size, and direction cosine matrix. This modus operandi enables it to effectively process images. It supports a wide range of dimensions that includes 2D, 3D, and 4D.</p>



<h3 class="wp-block-heading">4. SciPy</h3>



<p>SciPy is primarily used for mathematics and scientific computations, but you can also implement algorithms for image manipulation by importing scippy.ndimage module. You can carry out binary morphology, object measurements, linear and non-linear filtering. Besides, one can draw contour lines, adjust interpolation, filter, effects, denoising, and other similar extraction and segmentation on images.SEE ALSO</p>



<h3 class="wp-block-heading">5. Pillow</h3>



<p>The library is an advanced version of PIL, which is supported by Tidelift. It includes various processes in image processing such as point operations, filtering, manipulating, and more. Pillow also supports a wide range of image formats, thus makes its must-have library for handling images.</p>



<h3 class="wp-block-heading">6. Matplotlib</h3>



<p>Matplotlib is mostly used for 2D visualisations, but it can also be leveraged for image processing. Although it does not support all the file formats, Matplotlib is effective in altering images for extracting information out of it.</p>



<h3 class="wp-block-heading">Outlook</h3>



<p>Image and video processing techniques are rapidly being adopted across the globe due to its many use cases. More recently, Indian Railways is using facial recognition for identifying criminals. Besides, it has also become an integral part of data science and artificial intelligence workflow for gathering information out of images or videos. </p>



<p>While we have compiled a few most widely used libraries, there are numerous others in the technology marketplace that can be used for specific requirements. Therefore, you should identify your needs and based on that you can determine the best-fit image processing library.</p>
<p>The post <a href="https://www.aiuniverse.xyz/top-8-image-processing-libraries-in-python/">TOP 8 IMAGE PROCESSING LIBRARIES IN PYTHON</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/top-8-image-processing-libraries-in-python/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Researchers convert 2-D images into 3-D using deep learning</title>
		<link>https://www.aiuniverse.xyz/researchers-convert-2-d-images-into-3-d-using-deep-learning/</link>
					<comments>https://www.aiuniverse.xyz/researchers-convert-2-d-images-into-3-d-using-deep-learning/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Sat, 09 Nov 2019 07:35:01 +0000</pubDate>
				<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[deep learning]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[researchers]]></category>
		<category><![CDATA[techniques]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=5067</guid>

					<description><![CDATA[<p>Source: phys.org A UCLA research team has devised a technique that extends the capabilities of fluorescence microscopy, which allows scientists to precisely label parts of living cells <a class="read-more-link" href="https://www.aiuniverse.xyz/researchers-convert-2-d-images-into-3-d-using-deep-learning/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/researchers-convert-2-d-images-into-3-d-using-deep-learning/">Researchers convert 2-D images into 3-D using deep learning</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source: phys.org</p>



<p>A UCLA research team has devised a technique that extends the capabilities of fluorescence microscopy, which allows scientists to precisely label parts of living cells and tissue with dyes that glow under special lighting. The researchers use artificial intelligence to turn two-dimensional images into stacks of virtual three-dimensional slices showing activity inside organisms.</p>



<p>In a study published in <em>Nature Methods</em>, the scientists also reported that their framework, called &#8220;Deep-Z,&#8221; was able to fix errors or aberrations in images, such as when a sample is tilted or curved. Further, they demonstrated that the system could take 2-D images from one type of microscope and virtually create 3-D images of the sample as if they were obtained by another, more advanced microscope.</p>



<p>&#8220;This is a very powerful new method that is enabled by deep learning to perform 3-D imaging of live specimens, with the least exposure to light, which can be toxic to samples,&#8221; said senior author Aydogan Ozcan, UCLA chancellor&#8217;s professor of electrical and computer engineering and associate director of the California NanoSystems Institute at UCLA.</p>



<p>In addition to sparing specimens from potentially damaging doses of light, this system could offer biologists and life science researchers a new tool for 3-D imaging that is simpler, faster and much less expensive than current methods. The opportunity to correct for aberrations may allow scientists studying live organisms to collect data from images that otherwise would be unusable. Investigators could also gain virtual access to expensive and complicated equipment.</p>



<p>This research builds on an earlier technique Ozcan and his colleagues developed that allowed them to render 2-D fluorescence microscope images in super-resolution. Both techniques advance microscopy by relying upon deep learning—using data to &#8220;train&#8221; a neural network, a computer system inspired by the human brain.</p>



<p>Deep-Z was taught using experimental images from a scanning fluorescence microscope, which takes pictures focused at multiple depths to achieve 3-D imaging of samples. In thousands of training runs, the neural network learned how to take a 2-D image and infer accurate 3-D slices at different depths within a sample. Then, the framework was tested blindly—fed with images that were not part of its training, with the virtual images compared to the actual 3-D slices obtained from a scanning microscope, providing an excellent match.</p>



<p> Ozcan and his colleagues applied Deep-Z to images of C. elegans, a roundworm that is a common model in neuroscience because of its simple and well-understood nervous system. Converting a 2-D movie of a worm to 3-D, frame by frame, the researchers were able to track the activity of individual neurons within the worm body. And starting with one or two 2-D images of C. elegans taken at different depths, Deep-Z produced virtual 3-D images that allowed the team to identify individual neurons within the worm, matching a scanning microscope&#8217;s 3-D output, except with much less light exposure to the living organism. </p>



<p>The researchers also found that Deep-Z could produce 3-D images from 2-D surfaces where samples were tilted or curved—even though the neural network was trained only with 3-D slices that were perfectly parallel to the surface of the sample.</p>



<p>&#8220;This feature was actually very surprising,&#8221; said Yichen Wu, a UCLA graduate student who is co-first author of the publication. &#8220;With it, you can see through curvature or other complex topology that is very challenging to image.&#8221;</p>



<p>In other experiments, Deep-Z was trained with images from two types of fluorescence microscopes: wide-field, which exposes the entire sample to a light source; and confocal, which uses a laser to scan a sample part by part. Ozcan and his team showed that their framework could then use 2-D wide-field microscope images of samples to produce 3-D images nearly identical to ones taken with a confocal microscope.</p>



<p>This conversion is valuable because the confocal microscope creates images that are sharper, with more contrast, compared to the wide field. On the other hand, the wide-field microscope captures images at less expense and with fewer technical requirements.</p>



<p>&#8220;This is a platform that is generally applicable to various pairs of microscopes, not just the wide-field-to-confocal conversion,&#8221; said co-first author Yair Rivenson, UCLA assistant adjunct professor of electrical and computer engineering. &#8220;Every microscope has its own advantages and disadvantages. With this framework, you can get the best of both worlds by using AI to connect different types of microscopes digitally.&#8221;</p>



<p>Other authors are graduate students Hongda Wang and Yilin Luo, postdoctoral fellow Eyal Ben-David and Laurent Bentolila, scientific director of the California NanoSystems Institute&#8217;s Advanced Light Microscopy and Spectroscopy Laboratory, all of UCLA; and Christian Pritz of Hebrew University of Jerusalem in Israel.</p>
<p>The post <a href="https://www.aiuniverse.xyz/researchers-convert-2-d-images-into-3-d-using-deep-learning/">Researchers convert 2-D images into 3-D using deep learning</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/researchers-convert-2-d-images-into-3-d-using-deep-learning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WebPurify launches profanity filter for memes and images</title>
		<link>https://www.aiuniverse.xyz/webpurify-launches-profanity-filter-for-memes-and-images/</link>
					<comments>https://www.aiuniverse.xyz/webpurify-launches-profanity-filter-for-memes-and-images/#respond</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Fri, 18 Oct 2019 07:16:49 +0000</pubDate>
				<category><![CDATA[Microsoft Azure Machine Learning]]></category>
		<category><![CDATA[Deep Analysis]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[Microsoft Azure]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WebPurify]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=4705</guid>

					<description><![CDATA[<p>Source: searchcontentmanagement.techtarget.com WebPurify has launched a limited beta release of Optical Character Recognition Profanity Filter Service. It combines WebPurify&#8217;s Optical Character Recognition technology with its profanity filter <a class="read-more-link" href="https://www.aiuniverse.xyz/webpurify-launches-profanity-filter-for-memes-and-images/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/webpurify-launches-profanity-filter-for-memes-and-images/">WebPurify launches profanity filter for memes and images</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Source: searchcontentmanagement.techtarget.com</p>



<p>WebPurify has launched a limited beta release of Optical Character Recognition Profanity Filter Service. It combines WebPurify&#8217;s Optical Character Recognition technology with its profanity filter solution into a single API. </p>



<p>The software can detect profane text in memes and other images in blogs, forums, social media apps, children&#8217;s sites, in-game chats, interactive agency campaigns and more. According to WebPurify, the proliferation of memes and images have made it more difficult to filter out profanity, as many optical character recognition programs can only extract text from documents.</p>



<p>According to WebPurify, its text extraction technology is trained on user-generated content, making it an effective tool for scanning content such as images and memes for offensive language. Clients can also customize a &#8220;block and allow&#8221; list to address any additional concerns.</p>



<p>&#8220;We initially created this as an assistant to our live image moderation teams,&#8221; said Jonathan Freger, founder and CTO of WebPurify. &#8220;It was such a successful addition to our moderations platform that we decided to make it publicly available.&#8221;</p>



<p>While there are many systems that identify profanity to filter it out, Deep Analysis founder Alan Pelz-Sharpe said doing it at the OCR level is not common.</p>



<p>&#8220;There are many other vendors that analyze and extract text from images and memes, though they don&#8217;t necessarily utilize OCR,&#8221; he said. &#8220;Today, newer vendors tend to also leverage machine learning, computer vision and artificial intelligence.&#8221;</p>



<p>Pelz-Sharpe added that products like WebPurify or Microsoft Azure Content Moderator are good first steps in stopping profanity before it is published or distributed.</p>



<p>&#8220;The bigger problem is in capturing the context of a message and the words used within that context,&#8221; he said. &#8220;That&#8217;s a bigger challenge to resolve.&#8221;</p>



<p>Additionally, Pelz-Sharpe said identifying text in images is not an exact science but continues to improve.</p>



<p>&#8220;In truth, though, analyzing text in images remains tricky and inconsistent,&#8221; he said. &#8220;The increased use of deep learning and advanced AI techniques is improving the accuracy rate.&#8221;</p>



<p>

According to Freger, the OCR Profanity Filter Service will be generally available in early January.

</p>
<p>The post <a href="https://www.aiuniverse.xyz/webpurify-launches-profanity-filter-for-memes-and-images/">WebPurify launches profanity filter for memes and images</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/webpurify-launches-profanity-filter-for-memes-and-images/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Artificial intelligence has opened up a whole new way to steal pictures online</title>
		<link>https://www.aiuniverse.xyz/artificial-intelligence-has-opened-up-a-whole-new-way-to-steal-pictures-online/</link>
					<comments>https://www.aiuniverse.xyz/artificial-intelligence-has-opened-up-a-whole-new-way-to-steal-pictures-online/#comments</comments>
		
		<dc:creator><![CDATA[aiuniverse]]></dc:creator>
		<pubDate>Thu, 24 Aug 2017 12:27:09 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[pictures]]></category>
		<category><![CDATA[Shutterstock]]></category>
		<category><![CDATA[Steal]]></category>
		<category><![CDATA[Watermark]]></category>
		<guid isPermaLink="false">http://www.aiuniverse.xyz/?p=725</guid>

					<description><![CDATA[<p>Source:- qz.com In June, Google told stock photography website Shutterstock that its researchers had found a weakness that could destroy the site’s entire business. Google’s researchers had built <a class="read-more-link" href="https://www.aiuniverse.xyz/artificial-intelligence-has-opened-up-a-whole-new-way-to-steal-pictures-online/">Read More</a></p>
<p>The post <a href="https://www.aiuniverse.xyz/artificial-intelligence-has-opened-up-a-whole-new-way-to-steal-pictures-online/">Artificial intelligence has opened up a whole new way to steal pictures online</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Source:- qz.com</p>
<p>In June, Google told stock photography website Shutterstock that its researchers had found a weakness that could destroy the site’s entire business.</p>
<p>Google’s researchers had built an AI-powered tool that could easily remove the watermarks Shutterstock uses to protect all of its images across the site. If a company less “not evil” had done so, it could theoretically clone and steal Shutterstock’s entire database of images.</p>
<p>Google’s exploit, which it later posted on its research blog, analyzed hundreds of pictures with consistent watermarks, like Shutterstock’s. Once the algorithm learned to look at a photo and decide which pixel was a watermark and which wasn’t, it could just remove all the watermark pixels. Many watermarks are semi-transparent, so the algorithm already knew what should be in the watermark’s place as well.</p>
<p>Anyone with the right capability could remove “the watermark and build a parallel marketplace, basically copyright infringement,” Sultan Mahmood, a Shutterstock director of engineering, told Quartz. “Anybody with malicious intent could use this as a proof of concept.”</p>
<p>People can manually remove watermarks today, using image editing tools like Photoshop, but Google’s approach is automatic. It could clean the watermarks off hundreds of images in the time it would take a human to clean one. Mahmood said Shutterstock is mainly worried about the possibility of someone being able to quickly copy millions of photos.</p>
<p>Mahmood said Shutterstock could lessen its risk by making its watermarks random. If the pattern changes across every image, an algorithm would have a much tougher time removing it completely.</p>
<p>Following Google’s warning, Shutterstock assigned five engineers to the problem, who figured out how to generate randomized watermarks, decided on a design, and began applying the changes to its catalog of more than 150 million images. Though the fix is surprisingly simple, Mahmood said the company isn’t satisfied it’s a long-term solution, and it’s working on even more secure ways of watermarking images.</p>
<p>But smaller outfits still have the watermark problem. Independent photographers often use software like Photoshop to type their names on images as a watermark. Other stock services might not have the engineering capabilities to move so quickly. If malicious AI developers take advantage of Google’s research, that could start a cat-and-mouse game for even Shutterstock.</p>
<p>These AI-driven vulnerabilities are popping up more frequently among researchers, though they have yet to result in a major attack. Researchers studying the AI systems for self-driving cars ask whether malicious AI developers could print a texture on a stop sign to trick autonomous vehicles into missing it entirely, or even activate voice assistants like Siri and Google Assistant with a sound unintelligible to humans. For every attack, a temporary solution is found, but researchers are rarely confident about how long it will last.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.aiuniverse.xyz/artificial-intelligence-has-opened-up-a-whole-new-way-to-steal-pictures-online/">Artificial intelligence has opened up a whole new way to steal pictures online</a> appeared first on <a href="https://www.aiuniverse.xyz">Artificial Intelligence</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.aiuniverse.xyz/artificial-intelligence-has-opened-up-a-whole-new-way-to-steal-pictures-online/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
